Back to Search
Start Over
Saiph: towards a DSL for high-performance computational fluid dynamics
- Source :
- Recercat. Dipósit de la Recerca de Catalunya, instname, RWDSL@CGO, UPCommons. Portal del coneixement obert de la UPC, Universitat Politècnica de Catalunya (UPC)
- Publisher :
- Association for Computing Machinery (ACM)
-
Abstract
- 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. Thiswork is supported by the Ministry of Economy of Spain through Severo Ochoa Center of Excellence Program (SEV-2015-0493), by the Spanish Ministry of Science and Technology (CICYT, TIN2015- 65316-P) and by the Generalitat de Catalunya (2014-SGR-1051).
- Subjects :
- Domain-specific language
Exploit
Scala
Computer science
Distributed computing
Physical system
Complex system
Domain specific languages
010103 numerical & computational mathematics
02 engineering and technology
Parallel computing methodologies
Finite Difference Methods
Computational fluid dynamics
01 natural sciences
Domain (software engineering)
DSL
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
0101 mathematics
Informàtica::Arquitectura de computadors::Arquitectures paral·leles [Àrees temàtiques de la UPC]
computer.programming_language
Parallel processing (Electronic computers)
business.industry
Physics
Processament en paral·lel (Ordinadors)
Digital subscriber line
HPC
business
CFD
computer
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Recercat. Dipósit de la Recerca de Catalunya, instname, RWDSL@CGO, UPCommons. Portal del coneixement obert de la UPC, Universitat Politècnica de Catalunya (UPC)
- Accession number :
- edsair.doi.dedup.....2e73910866d6561b7a0519de69019ef2