The Community for Technology Leaders
Green Image
Issue No. 05 - September/October (2011 vol. 31)
ISSN: 0272-1732
pp: 42-53
HyoukJoong Lee , Stanford University
Kevin J. Brown , Stanford University
Arvind K. Sujeeth , Stanford University
Hassan Chafi , Stanford University
Kunle Olukotun , Stanford University
Tirark Rompf , Ecole Polytechnique Federale de Lausanne
Martin Odersky , Ecole Polytechnique Federale de Lausanne
<p>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.</p>
parallel programming, domain-specific languages, heterogeneous computing, CPU, GPU

K. Olukotun et al., "Implementing Domain-Specific Languages for Heterogeneous Parallel Computing," in IEEE Micro, vol. 31, no. , pp. 42-53, 2011.
91 ms
(Ver 3.3 (11022016))