首页 | 本学科首页   官方微博 | 高级检索  
     

基于OpenCL的异构系统并行编程
引用本文:詹云,赵新灿,谭同德. 基于OpenCL的异构系统并行编程[J]. 计算机工程与设计, 2012, 33(11): 4191-4195,4293
作者姓名:詹云  赵新灿  谭同德
作者单位:郑州大学信息工程学院,河南郑州,450001
基金项目:国家公益性行业科研专项基金项目
摘    要:针对异构处理器在传统通用计算中利用率低的问题,提出基于开放计算语言OpenCL(open computing language)的新的通用计算技术,它提供了统一的编程模型。介绍了OpenCL的特点、架构及实现原理等,并提出OpenCL性能优化策略。将OpenCL与计算统一设备架构CUDA(compute unified device architecture)及其它通用计算技术进行对比。对比结果表明,OpenCL能够充分发挥异构处理平台上各种处理器的性能潜力,充分合理地分配任务,为进行大规模并行计算提供了新的强有力的工具。

关 键 词:异构处理器  通用计算  开放计算语言(OpenCL)  性能优化  计算统一设备架构(CUDA)

Parallel programming of heterogeneous system based on OpenCL
ZHAN Yun , ZHAO Xin-can , TAN Tong-de. Parallel programming of heterogeneous system based on OpenCL[J]. Computer Engineering and Design, 2012, 33(11): 4191-4195,4293
Authors:ZHAN Yun    ZHAO Xin-can    TAN Tong-de
Affiliation:(School of Information Engineering,Zhengzhou University,Zhengzhou 450001,China)
Abstract:
Keywords:
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号