Domain Specific Language Support for Exascale
- The Ohio State Univ., Columbus, OH (United States); Ohio State University
Domain-Specific Languages (DSLs) offer an attractive path to Exascale software since they provide expressive power through appropriate abstractions and enable domain-specific optimizations. But the advantages of a DSL compete with the difficulties of implementing a DSL, even for a narrowly defined domain. The DTEC project addresses how a variety of DSLs can be easily implemented to leverage existing compiler analysis and transformation capabilities within the ROSE open source compiler as part of a research program focusing on Exascale challenges. The OSU contributions to the DTEC project are in the area of code generation from high-level DSL descriptions, as well as verification of the automatically-generated code.
- Research Organization:
- The Ohio State Univ., Columbus, OH (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-21)
- DOE Contract Number:
- SC0008844
- OSTI ID:
- 1344812
- Report Number(s):
- DOE-OSU--SC0008844; 6142925813
- Country of Publication:
- United States
- Language:
- English
Similar Records
Domain Specific Language for Exascale
Domain Specific Language Support for Exascale Application Development