并行计算的一体化研究现状与发展趋势

并行计算的一体化研究现状与发展趋势

ID:33507294

大小:215.58 KB

页数:7页

时间:2019-02-26

并行计算的一体化研究现状与发展趋势_第1页
并行计算的一体化研究现状与发展趋势_第2页
并行计算的一体化研究现状与发展趋势_第3页
并行计算的一体化研究现状与发展趋势_第4页
并行计算的一体化研究现状与发展趋势_第5页
资源描述:

《并行计算的一体化研究现状与发展趋势》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2009年第54卷第8期:1043~1049《中国科学》杂志社评述www.scichina.comcsb.scichina.comSCIENCEINCHINAPRESS并行计算的一体化研究现状与发展趋势陈国良,孙广中,徐云,龙柏中国科学技术大学计算机科学与技术系,国家高性能计算中心(合肥),安徽省高性能计算重点实验室,合肥230027E-mail:glchen@ustc.edu.cn2008-12-02收稿,2009-03-02接受国家自然科学基金资助项目(批准号:60533020,60873210)摘要在过去的20多年里,中国科学技术大学的研究团队逐渐形成了并行计算

2、“结构-算关键词法-编程-应用”一体化的研究体系,也就是所谓的并行计算研究的生态环境.该文就并行并行计算计算的一体化研究现状进行简要的综述,并结合多核系统、云计算、个人高性能计算机等一体化研究多核对于并行计算一体化研究的影响,概要的展望了其发展趋势.云计算个人高性能计算机1并行计算简介业绩不同,与其说是天赋智能所致,倒不如说是他们拥有的工具特性和软资源(非自然资源)不同所致”.1.1并行计算的基本概念美国总统信息技术咨询委员会(PITAC)在致布什总统并行计算是计算机科学中重要的研究内容,已的“计算科学:确保美国竞争力”的报告中,有这么一有几十年的发展历程.段描述:“

3、虽然计算本身也是一门学科,但其具有促用并行计算求解问题的大致过程为:对于一个进其它学科发展的作用.21世纪科学上最重要的和经给定的应用问题,首先,计算科学家将这个应用转化济上最有前途的研究前沿,有可能通过熟练掌握先为一个数值或非数值的计算问题;然后计算机科学[2]进的计算技术和运用计算科学得到解决”.家对此计算问题设计并行算法,并通过某种并行编并行计算(parallelcomputing),简单的说,就是程语言实现它;最后应用领域的专家在某台具体的在并行计算机上所做的计算,它和常说的高性能计并行计算机上运行应用软件求解此问题.由此,我们算(highperformanc

4、ecomputing)、超级计算(super可以很自然的发现并行计算由以下几个部分构成:并行计算机(并行计算的硬件平台),并行算法(并行computing)是同义词,因为任何高性能计算和超级计计算的理论基础),并行程序设计(并行计算的软件支算总离不开并行技术.撑),并行应用(并行计算的发展动力).这些部分涉及串行计算是指在单个计算机(具有单个中央处理到许多方面的研究者,包含了计算数学家、计算机科单元)上执行软件读写操作,逐个使用一系列指令解学家、软件工程师和应用领域专家等[1].决问题.并行计算是在串行计算的基础上演变而来,计算科学的发展使得“计算科学”已经与传统的它

5、努力仿真自然世界中,一个序列中含有众多同时“理论科学”和“实验科学”并列成为推动科技发展和发生的、复杂且相关事件的事务状态.为利用并行计社会文明进步的三大科学.同时,并行计算作为一种算,通常计算问题表现为以下特征:①将计算任务研究的工具,也逐渐融入到传统的“理论科学”和“实分解成多个部分,有助于同时解决;②在同一时间,验科学”中,如化学家哈姆佛雷·戴维爵士(SirHum-由不同的执行部件执行多个程序指令;③多计算资phreyDavy)曾经明智地指出:“没有什么比应用新工源下解决问题的耗时要少于单个计算资源下的耗时.具更有助于知识的发展.在不同的时期,人们的并行计算可分

6、为时间上的并行和空间上的并行:前引用格式:陈国良,孙广中,徐云,等.并行计算的一体化研究现状与发展趋势.科学通报,2009,54(8):1043~1049ChenGL,SunGZ,XuY,etal.Integratedresearchofparallelcomputing:Statusandfuture.ChineseSciBull,2009,54(11):1845―1853,doi:10.1007/s11434-009-0261-92009年4月第54卷第8期者典型代表为流水线技术,后者则用多个处理器同方法,导致并行计算的研究出现了参差不齐的局面.[3]时的执行计算

7、.目前的并行计算研究主要存在以下几个方面的问题:1.2并行计算的一体化研究方法①近年并行算法本身的研究呈现低调的局面;②大部分的并行应用的效率依然较低,无法高效的使用并行计算早期的发展历程:从20世纪40年代开并行计算机的资源;③并行编程语言对于一般的编始的现代计算机发展历程可以分为两个明显的发展程人员还不够简单易行,也缺乏高效的并行编程环时代:串行计算时代和并行计算时代.每一个计算时境工具;④并行计算机本身的构建也存在着能耗过代都从体系结构发展开始,接着是系统软件(特别是大、管理困难、可扩展性差等方面的问题.编译器与操作系统)、应用软件,最后随着问

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。