d*****l 发帖数: 8441 | 1 揭秘天河一号计算机如何创造2570万亿次奇迹图(1)
2010-10-29 15:57:57 光明网 【大 中 小】 发表评论
揭秘天河一号计算机如何创造2570万亿次奇迹图
“天河一号”
10 月28日上午,中国高性能计算机TOP100组织发布2010年度前100强排行榜,由国防
科学技术大学研制成功的我国首台千万亿次超级计算机系统—— “天河一号”,以峰值
性能每秒4700万亿次、持续性能每秒2507万亿次的优异性能再登榜首,其峰值速度和持
续速度、运算速度与运算能效双双刷新了当前世界超级计算机系统的运算速度最高纪录。
目前,“天河一号”已在位于天津市滨海新区的国家超级计算天津中心安装部署并
投入使用,此举标志着我国建成首个具有千万亿次计算能力的超级计算中心。为此,记者
采访了我国首台千万亿次超级计算机系统“天河一号”工程办公室主任、研究员李楠。
记者:“天河一号”在亚洲和世界上处于什么位置?
李楠:去年11月,在国际超级计算机TOP500排行榜中,“天河一号”位居亚洲第一、
世界第五。
“天河一号”是我们在长期技术积累和预先研究的基础上,承担国家“863”计划“
千万亿次高效能计算机系统研制”重大项目攻关取得的标志性成果。研制工作从 2005
年起步,按预先研究、方案设计、工程研制和推广应用四个阶段依次实施。经过科技人
员的不懈探索与奋力攻关,于2009年9月研制成功了峰值速度性能为每秒1206万亿次的我
国首台千万亿次超级计算机系统,实现了我国自主研制超级计算机从百万亿次到千万亿
次的跨越,我国从此成为继美国之后世界上第二个能够研制千万亿次超级计算机的国家。
记者:“天河一号”最大的创新点是什么?
李楠:我们在国际上首创了 CPU(通用中央处理器)和GPU(通用图形处理器)相融合的
高效并行计算体系结构。传统上,CPU是用来计算的,GPU是用来进行图形和视频处理的,
如果将GPU用来计算,不仅编程很难,而且计算效率也很低,但我们采用混合语言编程技术
,通过自适应动态任务划分、流式数据存取、软件流水及亲和调度等技术,极大提高了
GPU的计算效率,充分发挥CPU和GPU的协同计算能力,满足应用对计算资源的不同需求,最
大限度提高计算效能。美国斯坦福大学计算机系主任、NVIDIA公司首席科学家比尔·戴
利说:“中国的天河计算机采取的CPU与GPU融合的结构,代表了未来高性能计算机的发展
趋势。随着计算机规模的不断拓展,这种结构虽然不是唯一的解决方法,但目前看来是最
好的。”
记者:“天河一号”对促进我国经济社会发展、提升综合国力有哪些作用?
李楠:超级计算机作为国家创新体系的重要基础设施,在科学研究和经济社会发展中
不可或缺。“天河一号”的诞生,对提升综合国力具有重要战略意义,它能广泛应用于石
油勘探数据处理、生物医药研究、航空航天装备研制、资源勘测和卫星遥感数据处理、
金融工程数据分析、气象预报、气候预测、海洋环境数值模拟、短临地震预报、新材料
开发和设计、土木工程设计、基础科学理论计算等方面,对促进我国经济社会发展、提
升综合国力具有十分重要的作用。比如,原来设计一个飞机气动外形要花三五年,如果运
用“天河一号”进行“数字风洞”辅助设计,几个月就可以完成。用“天河一号”数值
模拟蛋白质、分子结构,可以快速研发生物医药, 科学家可以在较短时间内从几十万甚
至几百万种化学物中筛选出有效的药物化学物,不仅能节省购买实物化合物的大量资金,
而且能大大缩短研制周期。借助“天河一号”,可以快速构建数字地质模型,探明地层中
是否有石油,并能精确计算出储量,判断是否有开采价值。可以说,对解决我国经济、科
技等领域的重大挑战性问题,以及大众生活息息相关的许多新课题,都需要超级计算机的
帮助。 |
|