计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2012年
11期
4191-4195,4293
,共6页
异构处理器%通用计算%开放计算语言(OpenCL)%性能优化%计算统一设备架构(CUDA)
異構處理器%通用計算%開放計算語言(OpenCL)%性能優化%計算統一設備架構(CUDA)
이구처리기%통용계산%개방계산어언(OpenCL)%성능우화%계산통일설비가구(CUDA)
针对异构处理器在传统通用计算中利用率低的问题,提出基于开放计算语言OpenCL (open computing language)的新的通用计算技术,它提供了统一的编程模型.介绍了OpenCL的特点、架构及实现原理等,并提出OpenCL性能优化策略.将OpenCL与计算统一设备架构CUDA (compute unified device architecture)及其它通用计算技术进行对比.对比结果表明,OpenCL能够充分发挥异构处理平台上各种处理器的性能潜力,充分合理地分配任务,为进行大规模并行计算提供了新的强有力的工具.
針對異構處理器在傳統通用計算中利用率低的問題,提齣基于開放計算語言OpenCL (open computing language)的新的通用計算技術,它提供瞭統一的編程模型.介紹瞭OpenCL的特點、架構及實現原理等,併提齣OpenCL性能優化策略.將OpenCL與計算統一設備架構CUDA (compute unified device architecture)及其它通用計算技術進行對比.對比結果錶明,OpenCL能夠充分髮揮異構處理平檯上各種處理器的性能潛力,充分閤理地分配任務,為進行大規模併行計算提供瞭新的彊有力的工具.
침대이구처리기재전통통용계산중이용솔저적문제,제출기우개방계산어언OpenCL (open computing language)적신적통용계산기술,타제공료통일적편정모형.개소료OpenCL적특점、가구급실현원리등,병제출OpenCL성능우화책략.장OpenCL여계산통일설비가구CUDA (compute unified device architecture)급기타통용계산기술진행대비.대비결과표명,OpenCL능구충분발휘이구처리평태상각충처리기적성능잠력,충분합리지분배임무,위진행대규모병행계산제공료신적강유력적공구.