摘要
随着GPU通用计算技术应用的不断深入,如何把某些并行计算任务从传统的CPU平台向GPU平台转移,把串行编程模型向并行的流式编程模型转变等,已经成为了研究的热点。讨论了基于GPU的流式编程模型,探讨了基于流式编程模型的GPU与CPU编程之间的差别与联系,最后描述了一种在GPU上的流式缩减操作算法的设计与实现。为把图形处理器应用在通用计算领域提供参考和帮助。
With the rapid improvement of GPU (graphic process unit) general computation technology, how to transfer some parallel computation tasks from traditional CPU platform to GPU platform and transform from serial programming model to parallel model has been a hotspot. Stream programming model based on GPU is discussed. The differences and relation between GPU and CPU programming are analyzed. Finally, a style of stream programming of curtailment operation on GPU is designed and implied.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第5期1268-1270,1275,共4页
Computer Engineering and Design