期刊文献+

基于图形处理器(GPU)的通用计算 被引量:226

General Purpose Computation on GPU
下载PDF
导出
摘要 伴随着PC级微机的崛起和普及 ,多年来计算机图形的大部分应用发生了从工作站向微机的大转移 ,这种转移甚至发生在像虚拟现实、计算机仿真这样的实时 (中、小规模 )应用中 这一切的发生从很大程度上源自于图形处理硬件的发展和革新 近年来 ,随着图形处理器 (GPU)性能的大幅度提高以及可编程特性的发展 ,人们首先开始将图形流水线的某些处理阶段以及某些图形算法从CPU向GPU转移 除了计算机图形学本身的应用 ,涉及到其他领域的计算 ,以至于通用计算近 2~ 3年来成为GPU的应用之一 ,并成为研究热点 文中从若干图形硬件发展的历史开始 ,介绍和分析最新GPU在通用计算方面的应用及其技术原理和发展状况 。 Along with the rapid development of personal computers, various applications in computer graphics, even real time applications in middle or small scale such as those in virtual reality and computer simulation, are migrating from workstations to PCs To a large extent no doubt, the migration comes from the innovation of graphics hardware For many years, with the advancement of graphics processing unit(GPU)and the creation of its new feature of programmability, scientists begin to transfer some of the processing stages in the graphics output pipeline or some graphics algorithms from CPU to GPU To our surprise, except from those applications in graphics itself, GPU finds its applications in general purpose computations in other fields, and it comes up as a hot topic for research in recent 2~3 years In this paper, starting from a brief introduction to some historical events on graphics hardware development, a detail introduction and analysis will be given to the technique and the latest development of GPU for general purpose computations, in combination with our own practice Finally, a discussion is given to probe into the development perspective of GPU in this regard
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2004年第5期601-612,共12页 Journal of Computer-Aided Design & Computer Graphics
基金 国家重点基础研究发展规划项目(2 0 0 2CB3 1 2 1 0 2 ) 国家自然基金(60 0 3 3 0 1 0 60223305) ResearchGrantofUniversityofMacau资助
关键词 图形处理器 通用计算 GPU 图形硬件 可编程性 代数运算 性能分析 graphics hardware graphics processing unit(GPU) programmability real time computation
  • 相关文献

参考文献57

  • 1Clark James H.The geometry engine:A VLSI geometry system for graphics[A].In:Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Boston,1982.127~133
  • 2Fuchs Herry,Poulton John.Pixel-planes:A VLSI-Oriented design for a raster graphics engine[J].VLSI Design,1981,2(3):20~28
  • 3Eyles John,Austin John,Fuchs Henry,et al.Pixel-plane 4:A summary,advances in computer graphics hardware II[A].Eurographic Seminars Tutorials and Perspectives in Computer Graphics,New York:Springer-Verlag,1988.183~208
  • 4Fuchs Herry,Israel Laura,Poulton John,et al.Pixel-planes 5:A heterogeneous multiprocessor graphics system using processor-enhanced memories[A].In:Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Boston,1989.79~88
  • 5http://www.nvidia.com/object/gpu.html[OL]
  • 6http://developer.nvidia.com/[OL]
  • 7http://www.ati.com/developer/[OL]
  • 8http://www.gpgpu.org[OL]
  • 9Joo Luiz Dihl Comba,Dietrich Carlos A,Pagot Christian A,et al.Computation on GPUs:From a programmable pipeline to an efficient stream processor[J].Revista de Informática Teóricae Aplicada,2003,X(2):41~70
  • 10Krüger Jens,Westermann Rüdiger.Linear algebra operators for GPU implementation of numerical algorithms[J].ACM Transactions on Graphics,2003,22(3):908~916

同被引文献2040

引证文献226

二级引证文献985

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部