OpenCL-ex: An Extension of OpenCL for Multi-Level Parallelism
This paper addresses the issues of programming a multi-level parallel computer.This computer has an architecture that combines multi-level parallelism for efficient implementation.To exploit the full potential of this architecture,special features are added to its programming language along with special functions in its library.The base language is similar to openCL.We keep the original openCL hierarchical (global,local and private) memory organization while extending openCL with features and library functions for message passing and remote function call.We also add short vectors types and operations that frequently used in graphics and image processing.These features and library functions facilitate effective parallel programming using a combination of multi-level parallelism.
Thread Parallel Data Parallel Operation Parallel Parallel Programming Message Channel Shared Memory openCL
Tao LI Hu-Cai HUANG Xiang WANG
Center for Telecom ASIC Design,Xi”An University of Posts and Telecom,Xi”An,China
国内会议
杭州
英文
1-6
2014-10-18(万方平台首次上网日期,不代表论文的发表时间)