Heterogeneous programming with Single Operation Multiple Data

作者:

Highlights:

• Detailed presentation of the Single Operation Multiple Data execution model.

• Conceptual realization of the model on multiple architectures.

• Effective compilation process for tackling heterogeneous CPU + GPU nodes.

• Evaluation against hand-tuned data parallel multi-threaded applications.

摘要

•Detailed presentation of the Single Operation Multiple Data execution model.•Conceptual realization of the model on multiple architectures.•Effective compilation process for tackling heterogeneous CPU + GPU nodes.•Evaluation against hand-tuned data parallel multi-threaded applications.

论文关键词:Data parallelism,Single Operation Multiple Data,Multi-cores,GPUs

论文评审过程:Received 8 February 2013, Revised 31 July 2013, Accepted 22 January 2014, Available online 27 June 2014.

论文官网地址:https://doi.org/10.1016/j.jcss.2014.06.021