Saiph: towards a DSL for high-performance computational fluid dynamics
Document typeConference report
PublisherAssociation for Computing Machinery (ACM)
Rights accessRestricted access - publisher's policy
Nowadays high-performance computing is taking an increasingly central role in scientific research while computer architectures are becoming more heterogeneous and complex with different parallel programming models and techniques. Under this scenario, the only way to successfully exploit a high-performance computing system requires that computer and domain scientists work closely towards producing applications to solve domain problems, ensuring productivity and performance at the same time. Facing such purpose, Saiph is a domain specific language designed to ease the task of simulating complex systems characterized by partial differential equations, focused on computational fluid dynamics. Saiph allows to model real physical systems providing numerical method and high-performance computing expertise in a transparent and automated fashion.
CitationMacià, S., Mateo, S., Martínez-Ferrer, P., Beltran, V., Mira, D., Ayguade, E. Saiph: towards a DSL for high-performance computational fluid dynamics. A: International Workshop on Real World Domain Specific Languages. "rd International Workshop on Real World DSLs: proceedings of the 3rd ACM International Workshop on Real World DSLs. In conjunction with the International Symposium on Code Generation and Optimization, CGO 2018: 24th February 2018. Vienna, Austria". New York: Association for Computing Machinery (ACM), 2018.
|Saiph Towards a ... formance Computational.pdf||1,558Mb||Restricted access|