###
DOI:
:2004.15(10):1493-1504

图形处理器用于通用计算的技术、现状及其挑战
吴恩华
(中国科学院,软件研究所,计算机科学重点实验室,北京,100080;澳门大学,科技学院,电脑与资讯科学系,澳门)
State of the Art and Future Challenge on General Purpose Computation by Graphics Processing Unit
WU En-Hua
()
Abstract
Chart / table
Reference
Similar Articles
Article :Browse 5740   Download 32481
Received:August 14, 2004    Revised:August 14, 2004
> 中文摘要: 多年来计算机图形处理器(GP以大大超过摩尔定律的速度高速发展.图形处理器的发展极大地提高了计算机图形处理的速度和图形质量,并促进了与计算机图形相关应用领域的快速发展与此同时,图形处理器绘制流水线的高速度和并行性以及近年来发展起来的可编程功能为图形处理以外的通用计算提供了良好的运行平台,这使得基于GPU的通用计算成为近两三年来人们关注的一个研究热点.从介绍GPU的发展历史及其现代GPU的基本结构开始,阐述GPU用于通用计算的技术原理,以及其用于通用计算的主要领域和最新发展情况,并详细地介绍了GPU在流体模拟和代数计算、数据库应用、频谱分析等领域的应用和技术,包括在流体模拟方面的研究工作.还对GPU应用的软件工具及其最新发展作了较详细的介绍.最后,展望了GPU应用于通用计算的发展前景,并从硬件和软件两方面分析了这一领域未来所面临的挑战.
Abstract:Graphics processing unit (GPU) has been developing rapidly in recent years at a speed over Moor抯 law, and as a result, various applications associated with computer graphics advance greatly. At the same time, the highly processing power, parallelism and programmability available nowadays on the contemporary GPU provide an ideal platform on which the general-purpose computation could be made. Starting from an introduction to the development history and the architecture of GPU, the technical fundamentals of GPU are described in the paper. Then in the main part of the paper, the development of various applications on general purpose computation on GPU is introduced, and among those applications, fluid dynamics, algebraic computation, database operations, and spectrum analysis are introduced in detail. The experience of our work on fluid dynamics has been also given, and the development of software tools in this area is introduced. Finally, a conclusion is made, and the future development and the new challenge on both hardware and software in this subject are discussed.
文章编号:     中图分类号:    文献标志码:
基金项目:Supported by the National Natural Science Foundation of China under Grant Nos.60033010,60173022,60223005(国家自然科学基金);the National Grand Fundamental Research 973 Program of China under Grant No.2002CB312102(国家重点基础研究发展规划(973));the Research Grant of Univetsity of Macau(澳门大学研究基金). Supported by the National Natural Science Foundation of China under Grant Nos.60033010,60173022,60223005(国家自然科学基金);the National Grand Fundamental Research 973 Program of China under Grant No.2002CB312102(国家重点基础研究发展规划(973));the Research Grant of Univetsity of Macau(澳门大学研究基金).
Foundation items:
Reference text:

吴恩华.图形处理器用于通用计算的技术、现状及其挑战.软件学报,2004,15(10):1493-1504

WU En-Hua.State of the Art and Future Challenge on General Purpose Computation by Graphics Processing Unit.Journal of Software,2004,15(10):1493-1504