Mapping C++ AMP to OpenCL / HSA

Jack Chung, Curtis Davis, Jayram Ramachandran · 2015

High-level programming languages and domain-specific languages can often benefit from the increased power efficiency of heterogeneous computing. OpenCL can serve as a compiler target for portable code generation and runtime management. By using OpenCL as the target platform, compiler writers can focus on more important, higher-level problems in language implementation. Such improved productivity can enable a proliferation of high-level programming languages for heterogeneous computing systems.

Read the paper · More papers on PaperTik