Graphics Processor Units: New prospects for parallel computing

被引:0
作者
University of Bonn, Institute for Numerical Simulation, Wegelerstr. 6, 53115 Bonn, Germany [1 ]
不详 [2 ]
机构
[1] University of Bonn, Institute for Numerical Simulation, 53115 Bonn
[2] Caesar Research Center, 53044 Bonn
来源
Lect. Notes Comput. Sci. Eng. | 2006年 / 89-132期
关键词
Program processors - Graphics processing unit;
D O I
10.1007/3-540-31619-1_3
中图分类号
学科分类号
摘要
This chapter provides an introduction to the use of Graphics Processor Units (GPUs) as parallel computing devices. It describes the architecture, the available functionality and the programming model. Simple examples and references to freely available tools and resources motivate the reader to explore these new possibilities. An overview of the different applications of GPUs demonstrates their wide applicability, yet also highlights limitations of their use. Finally, a glimpse into the future of GPUs sketches the growing prospects of these inexpensive parallel computing devices. © Springer-Verlag Berlin Heidelberg 2006.
引用
收藏
页码:89 / 132
页数:43
相关论文
共 31 条
  • [1] Alienware
  • [2] Bajaj C., Ihm I., Min J., Oh J., SIMD optimization of linear expressions for programmable graphics hardware, Computer Graphics Forum, 23, 4, (2004)
  • [3] Bolz J., Farmer I., Grinspun E., Schroder P., Sparse matrix solvers on the GPU: Conjugate gradients and multigrid, Proceedings of SIGGRAPH 2003, (2003)
  • [4] Coombe G., Harris M.J., Lastra A., Radiosity on graphics hardware, Proceedings Graphics Interface 2004, (2004)
  • [5] Fan Z., Qiu F., Kaufman A., Yoakum-Stover S., GPU cluster for high performance computing, Proceedings of the ACM/IEEE SuperComputing 2004 (SC'04), (2004)
  • [6] Fatahalian K., Sugerman J., Hanrahan P., Understanding the efficiency of GPU algorithms for matrix-matrix multiplication, Graphics Hardware 2004, (2004)
  • [7] Fernando R., GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics, (2004)
  • [8] Fung J., Mann S., Using multiple graphics cards as a general purpose parallel computer: Applications to computer vision, Proceedings of the 17th International Conference on Pattern Recognition (ICPR 2004), 1, pp. 805-808, (2004)
  • [9] Govindaraju N.K., Sud A., Yoon S.-E., Manocha D., Interactive visibility culling in complex environments using occlusion-switches, ACM SIGGRAPH Symposium on Interactive 3D Graphics, (2003)
  • [10] GPGPU-general purpose computation using graphics hardware