Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Domain Specific Language Support for Exascale

Technical Report ·
DOI:https://doi.org/10.2172/1344812· OSTI ID:1344812
 [1]
  1. 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 Support for Exascale
Technical Report · Fri Oct 20 00:00:00 EDT 2017 · OSTI ID:1400407

Domain Specific Language for Exascale
Technical Report · Sat Jun 30 00:00:00 EDT 2018 · OSTI ID:1458388

Domain Specific Language Support for Exascale Application Development
Technical Report · Mon Mar 19 00:00:00 EDT 2018 · OSTI ID:1432436

Related Subjects