谷歌浏览器插件
订阅小程序
在清言上使用

Performance and Energy Efficiency of CUDA and OpenCL for GPU Computing Using Python

PARALLEL COMPUTING: TECHNOLOGY TRENDS(2020)

引用 3|浏览5
暂无评分
摘要
In this work, we examine the performance and energy efficiency when using Python for developing HPC codes running on the GPU. We investigate the portability of performance and energy efficiency between CUDA and OpenCL; between GPU generations; and between low-end, mid-range and high-end GPUs. Our findings show that for some combinations of GPU and GPU code, there is a significant speedup for CUDA over OpenCL, but that this does not hold in general. Our experiments show that performance in general varies more between different GPUs, than between using CUDA and OpenCL. Finally, we show that tuning for performance is a good way of tuning for energy efficiency.
更多
查看译文
关键词
GPU Computing,CUDA,OpenCL,High Performance Computing,Shallow-Water Simulation,Power Efficiency
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要