随着硬件技术的不断提高,应用程序也开始支持同时运行多个任务。如今的服务器应用程序都是由多个线程或者多个进程组成的。现在有很多方法可以对线程级并行提供硬件和软件的支持。随着集群技术和多核技术的发展,并行计算技术正在走向普及。并行计算的研究主要涵盖三个方面:并行计算的计算机体系结构,并行算法和并行编程,挑战在于软件和应用。分布式并行计算,是高性能计算中应用最广的计算方式。
目前世界上最强大的十台超级计算机。
第一名:美国高性能超级计算机Summit。
2018年在美国田纳西州橡树岭国家实验室(ORNL)的一个房间里,美国速度最快、性能最强的超级计算机Summit正准备解决一些科学上最重要的问题。这台超级计算机的前身是ORNL当前高性能超级计算机泰坦(Titan)。世界上最快、最强大的超级计算机Summit的理论最高速达到200petaflops,超过“神威太湖之光”。简而言之,Summit是2018年全球最快的超级计算机。Summit的最高运算速度为200 petaflops,能够每秒执行多达20亿亿(2x10^17)次的“浮点数操作”。这将让Summit比目前在中国的世界纪录保持者快60%。
第二名:中国的“神威太湖之光”每秒9.3亿亿次的浮点运算速度荣获亚军。该速度是“天河二号”的3倍,美国“泰坦”的6倍。
神威太湖之光连续第四次领跑全球超算500强榜单。据悉,该超级计算机于2016年6月再无锡国家超级计算中心建立,虽然没有加速芯片,但是安装了40960个中国自主研发的“申威26010”众核处理器,该众核处理器采用64位自主申威指令系统,峰值性能为12.5亿亿次/秒,持续性能为9.3亿亿次/秒。
第三名:中国的“天河二号”以每秒3.39亿亿次浮点运算速度荣获季军。天河二号位于中国广州国家超级计算机中心,在2013年6月到2016年6月,它曾是全球最快的超级计算机。后来,第一的位置被神威太湖之光夺得。截至2017年11月,它仍然是全球第二快的超级计算机。2018年则排名第三。
第四名:瑞士的“代恩特峰”以每秒1.96亿亿次的浮点运算速度首次荣获第四名。
第五名:日本的“晓光”以每秒1.91亿亿次的浮点运算速度获得第五位。
第六名:美国的“泰坦”以每秒1.76亿亿次的浮点运算速度获得第六位。
第七名:美国的“红杉”以每秒1.63亿亿次的浮点运算速度获得第七位。“红杉”曾经位居世界前三甲多年,如今排名呈现逐年下降趋势,今年仅获得第七位。
第八名:美国升级版的“三一”在升级之后,由往年的第十位上升至第八位。
第九名:美国升级版的“科里”在升级之后,依然由往年第四位下降至第九位。
第十名:日本的“Oakforest-PACS”由往年的第六位下降至第十位。