Publication | Open Access
Implementing Domain-Specific Languages for Heterogeneous Parallel Computing
85
Citations
5
References
2011
Year
Heterogeneous ComputingEngineeringCompiler TechnologyComputer ArchitectureSoftware EngineeringHardware ArchitectureParallel SoftwareDomain-oriented ProgrammingSystems EngineeringHardware Description LanguageParallel ComputingCompilersCode GenerationComputer EngineeringComputer ScienceDomain-specific LanguageSoftware DesignProgram AnalysisDomain-specific LanguagesParallel ProgrammingDelite Compiler FrameworkParallel Programming ModelSystem SoftwareDelite Runtime
Domain-specific languages offer a solution to the performance and the productivity issues in heterogeneous computing systems. The Delite compiler framework simplifies the process of building embedded parallel DSLs. DSL developers can implement domain-specific operations by extending the DSL framework, which provides static optimizations and code generation for heterogeneous hardware. The Delite runtime automatically schedules and executes DSL operations on heterogeneous hardware.
| Year | Citations | |
|---|---|---|
Page 1
Page 1