拥有上千颗CPU的超级计算机,你了解多少?
作者:qyjsj    更新时间:2018-11-01 13:04:41

青云计算机联合中国国防科学技术大学打造世界顶尖超级计算机
 
       超级计算机由于研发成本和运用场景的特殊性,一般由国家部门投资,顶级大学、研究机构或从事超算相关的企业联合研制运营。我国曾四次蝉联全球最快超级计算机榜首的“天河二号”,主要核心计算部件就是由青云计算机联合中国国防科学技术大学研制的。


天河二号.JPG


        近几年来,我们频频听到AI医疗、自动驾驶、人工智能大战围棋高手等词汇或事件,对于这些词汇你想象到的可能是一台医疗仪器,一辆汽车,你可能会以为和柯洁对战的只是那台小电脑。但其实在它们背后,有我们看不到的庞然大物:超级计算机。


0.jpg


什么是超级计算机?
 


        对于超级计算机的记忆或许只停留在《模仿游戏》里图灵为破译德军码发明的“克里斯托弗”;或是小学课本里那个,半个足球场那么多大的电子计算机。实际上就是超级计算机的原型,从最初的发明到现在及未来都肩负着运行大型计算的使命。


7.jpg

世界上第一台通用计算机ENIAC  


        超级计算机是计算机中功能最强、运算速度最快、存储容量最大的一类计算机。被用于国家高科技领域和尖端技术研究,或者科学家通过对数值模拟来预测和解释以前无法实验的自然现象。
 
        超级计算机的基本组成组件与个人电脑的概念无太大差异,但规格与性能则强大许多。通常是由数百数千甚至更多的处理器(机)组成的、能计算普通PC机和服务器不能完成的大型复杂课题的计算机。家用电脑一般只有一颗CPU,每颗CPU内一般只有2~8个物理核心。而一台超级计算机有成千上万颗CPU,每颗CPU内一般有几十个物理核心。


8.jpg



       超级计算机最大特点在于其具有超强的计算和处理数据的能力,运算速度可达到每秒万亿次以上。我国最快的超级计算机“神威·太湖之光”已经达到了每秒9.3亿亿次的浮点运算速度。如果说普通计算机的运算是龟速,那么超级计算机则是火箭速度了。


 
超级计算机的应用


 
       计算机在被创造之初,主要是用于参与军事需要的大规模计算。在现如今的和平年代下,超级计算机主要用来承担重大的科学研究、国防尖端技术和国民经济领域的大型计算课题及数据处理任务。


 
       目前,超级计算机主要是用来解决世界最具挑战的一些问题,运用涉及大气海洋环境、天文地球物理、核物理、生物化学等各个领域,我们平常听到的各种“云”技术,也是依托超级计算机实现的。对于许多科研机构来说,超级计算机是支持创新科学和工程必不可少的资源。


9.jpg

 

 

       超级计算机听起来好像是普通人无法企及的,但其运用却离我们的生活很近,例如每天要关注的天气预报是通过超级计算机,计算每一个点的云层和气流运动轨迹推导出来的未来天气的走向。未来随着超级计算机算力的强化,人类在自然和科学领域的探索将更上一层楼,期待超级计算机为人们的生活带来更多正向的变化。