TOP500
TOP500計畫是針對全球已知最強大的電腦系統做出排名與詳細介紹。此計畫始於1993年並且一年出版兩次最新的超級計算機排名列表。每年的第一次排名公佈總是在六月份的國際超級計算機會議上,而第二次排名公佈則是在十一月份的超級計算會議上。此計畫主旨在提供一個可靠的基礎去追蹤與偵測高效能計算的趨勢。[1]
TOP500列表是由德國曼海姆大學的Hans Meuer、美國田納西大學諾克斯維爾分校的Jack Dongarra以及美國勞倫斯伯克利國家實驗室的Erich Strohmaier與Horst Simon等人共同匯編的。
历史
公司 | 名称 | 国家和地区 | 时间 |
---|---|---|---|
理化学研究所(RIKEN) | 富岳 | 日本 | 2020.6 - |
IBM | 高峰 | 美國 | 2018.6 - 2020.6 |
国家并行计算机工程技术研究中心 | 神威·太湖之光 | 中国 | 2016.6 - 2018.6 |
国防科技大学 | 天河-2 | 中国 | 2013.6 -2016.6 |
克雷公司(Cray) | 泰坦 | 美國 | 2012.11 - 2013.6 |
IBM | 藍色基因/Q | 美國 | 2012.06 - 2012.11 |
理化学研究所(RIKEN) | 京 | 日本 | 2011.6 - 2012.6 |
国防科技大学 | 天河-1 | 中国 | 2010.11 - 2011.6 |
Cray | 美洲虎 | 美國 | 2009.11 - 2010.11 |
IBM | 走鵑 | 美國 | 2008.06 - 2009.11 |
IBM | 藍色基因/L | 美國 | 2004.11 - 2008.06 |
日本電氣(NEC) | 地球模擬器 | 日本 | 2002.06 - 2004.11 |
IBM | ASCI White | 美國 | 2000.11 - 2002.06 |
英特爾 | ASCI Red | 美國 | 1997.06 - 2000.11 |
日立 | CP-PACS | 日本 | 1996.11 - 1997.06 |
日立 | SR2201 | 日本 | 1996.06 - 1996.11 |
富士通 | 數值風洞 | 日本 | 1994.11 - 1996.06 |
英特爾 | Paragon XP/S140 | 美國 | 1994.06 - 1994.11 |
富士通 | 數值風洞 | 日本 | 1993.11 - 1994.06 |
TMC | CM-5 | 美國 | 1993.06 - 1993.11 |
架构
截至2018年11月,所有TOP500超级计算机全部为64位,大部分是基于x86-64的CPU(英特尔的EMT64和AMD的AMD64指令集架构),只有少数是基于精简指令集(RISC),其中有13台基于IBM POWER微处理器的超级计算机使用Power架构,有6台基于富士通设计的HAL SPARC64芯片,而这其中的“京”是2011年第一台没有GPU的产品,且仍然在HPCG基准上排名第3。[2]还有两台计算机是基于中国的设计:申威和神威SW26010也在使用中国的协处理器;后者还在2016年上升到了第一位(它后来被一台系统基于IBM POWER的计算机所超越)。另外,还有少数计算机使用了另一种非美国设计,即基于ARM架构的PEZY-SC[3],它是与英特尔Xeon配对的加速器。
有两台计算机是2018年第一次出现在表中的,它们所基于的架构在TOP500中从未见过。其一是一种新的x86-64微架构,它来自中国供应商中科曙光,使用基于Hygon Dhyana(中国版)的CPU(AMD和中方合作产品,基于AMD Zen),排名第38。另一台是列表中第一次基于ARM架构的计算机,它使用Cavium ThunderX2 CPU。[4]在2000年代早期32位x86和后来的64位x86-64取得优势之前,TOP500超级计算机大部分都是由各种RISC处理器系列构成的,包括SPARC、MIPS、PA-RISC、Alpha等RISC架构。
近些年的异构计算,大多采用英伟达的图形处理器(GPU)或英特尔基于x86的至强融核作为辅助处理器。它们在TOP500中占据了主导地位,是因为每瓦特性能和绝对性能都比较高。前十名基本上都是采用的这两种,近期唯一的例外就是前面提到的“京”。
操作系统
从地球模拟器超算之后,十多年来所有最快的超级计算机都使用基于Linux的操作系统。自2017年11月起,所有列出的超级计算机都使用基于Linux内核的操作系统。[5][6]
自2015年11月以来,列表中就没有计算机运行Windows了。2014年11月,Windows Azure[7]云计算机就退出最快超算列表了(其最佳排名为2012年的第165位)。此时,列表中基于Windows的超算就只剩下上海超级计算中心的“魔方”(Magic Cube)一台了,它最后一次出现在列表中是在2015年6月发布的名单中排名436,而其最佳排名为2008年的第11位。[8]
MIPS系统退出榜单已经十多年了,[9]但2017年11月(经过大幅升级后)跃升至第四位的晓光超算使用了MIPS作为协处理器一小部分。该超算使用了2,048核协处理器(而每个协处理器又有8×6核MIPS,使其“不再依赖外部的英特尔至强E5主机处理器”[10]),这使其比超算前10名中的其它超算更加节能。它在Green500上排名第五,而基于ZettaScaler-2.2的系统则占据了前三位。[11]它是迄今为止最大的系统,达到了1986万个核心,这几乎是TOP500中最多核系统(中国的神威·太湖之光,目前排名第四)的两倍。
当前前十排名
排名 | 名稱 | 國家和地區 | 場所 | 安裝 年份 |
供應商 | 處理器 核心數 |
Rmax (Tflops) |
Rpeak (Tflops) |
功率 (千瓦) |
---|---|---|---|---|---|---|---|---|---|
1 ▲ | 富岳 | 日本 | 理化学研究所计算科学研究中心 | 2020 | 富士通 | 7,299,072 | 415,530.0 | 513,854.7 | 28,335 |
2 ▼ | 高峰 | 美國 | 橡樹嶺國家實驗室 | 2018 | 國際商業機器公司 | 2,414,592 | 148,600.0 | 200,794.9 | 10,096 |
3 ▼ | Sierra | 美國 | 勞倫斯利佛摩國家實驗室 | 2018 | 國際商業機器公司 | 1,572,480 | 94,640.0 | 125,712.0 | 7,438 |
4 ▼ | 神威·太湖之光 | 中华人民共和国 | 国家超级计算无锡中心 | 2016 | 国家并行计算机工程技术研究中心 | 10,649,600 | 93,014.6 | 125,435.9 | 15,371 |
5 ▼ | 天河-2A | 中华人民共和国 | 国家超级计算广州中心 | 2013 | 中国人民解放军国防科学技术大学 | 4,981,760 | 61,444.5 | 100,678.7 | 18,482 |
6 ▲ | HPC5 | 義大利 | 埃尼 | 2020 | 戴尔 | 669,760 | 35,450.0 | 51,720.8 | 2,252 |
7 ▲ | Selene | 美國 | 英伟达 | 2020 | 英伟达 | 277,760 | 27,580.0 | 34,568.6 | 1,344 |
8 ▼ | Frontera | 美國 | 德克萨斯先进计算机中心 | 2019 | Dell EMC | 448,448 | 23,516.4 | 38,745.9 | - |
9 ▲ | Marconi-100 | 義大利 | CINECA | 2020 | 國際商業機器公司 | 347,776 | 21,640.0 | 29,354.0 | 1,476 |
10 ▼ | 代恩特峰 | 瑞士 | 瑞士国家超级计算中心 | 2013 | 克雷公司 | 387,872 | 21,230.0 | 27,154.3 | 2,384 |
各國家比較
國家/地区 | 排名進入 TOP500的 計算機數量 |
所佔 百分比 (%) |
Rmax Sum (Rmax) (Gflops) |
Rpeak Sum (Rmax) (Gflops) |
處理器總數 |
---|---|---|---|---|---|
中国大陆 | 226 | 45.2 | 565,553,102 | 1,184,700,707 | 31,277,940 |
美國 | 114 | 22.8 | 638,828,814 | 904,450,103 | 16,794,072 |
日本 | 29 | 5.8 | 527,607,512 | 691,558,660 | 11,153,228 |
法國 | 19 | 3.8 | 79,878,820 | 121,553,694 | 2,428,600 |
德國 | 16 | 3.2 | 68,713,720 | 101,130,880 | 1,749,814 |
荷蘭 | 15 | 3 | 24,736,650 | 31,795,200 | 864,000 |
愛爾蘭 | 14 | 2.8 | 23,087,540 | 29,675,520 | 806,400 |
加拿大 | 12 | 2.4 | 26,698,060 | 47,707,321 | 716,096 |
英國 | 10 | 2 | 30,950,142 | 37,703,042 | 1,168,368 |
義大利 | 7 | 1.4 | 87,188,790 | 128,918,596 | 1,811,568 |
巴西 | 4 | 0.8 | 10,991,000 | 19,270,566 | 214,040 |
新加坡 | 4 | 0.8 | 6,596,440 | 8,478,720 | 230,400 |
3 | 0.6 | 18,720,660 | 31,496,620 | 709,220 | |
挪威 | 3 | 0.6 | 7,718,070 | 10,432,512 | 287,232 |
沙烏地阿拉伯 | 3 | 0.6 | 10,109,130 | 13,858,214 | 325,940 |
澳大利亚 | 2 | 0.4 | 10,913,420 | 17,261,875 | 261,632 |
阿联酋 | 2 | 0.4 | 9,013,750 | 12,164,803 | 142,368 |
瑞典 | 2 | 0.4 | 4,771,700 | 6,773,346 | 131,968 |
芬兰 | 2 | 0.4 | 7,095,250 | 9,748,685 | 209,728 |
瑞士 | 2 | 0.4 | 23,126,750 | 29,347,305 | 453,140 |
臺灣 | 2 | 0.4 | 10,325,150 | 17,297,190 | 197,552 |
俄羅斯 | 2 | 0.4 | 9,147,000 | 13,736,550 | 163,984 |
印度 | 2 | 0.4 | 6,334,340 | 6,814,886 | 202,824 |
波蘭 | 1 | 0.2 | 1,670,090 | 2,348,640 | 55,728 |
香港 | 1 | 0.2 | 1,649,110 | 2,119,680 | 57,600 |
奥地利 | 1 | 0.2 | 2,726,078 | 3,761,664 | 37,920 |
西班牙 | 1 | 0.2 | 6,470,800 | 10,296,115 | 153,216 |
捷克 | 1 | 0.2 | 1,457,730 | 2,011,641 | 76,896 |
參考文獻
- A. Petitet; R. C. Whaley; J. Dongarra; A. Cleary. [HPL – 分布式内存计算机高性能Linpack基准的可移植实现]. ICL – UTK Computer Science Department. 2016-02-24 [2016-09-22]. (原始内容存档于2000-11-02) (英语).
- [HPCG - 2018年6月 | TOP500超级计算机网站]. www.top500.org. [2018-07-02]. (原始内容存档于2018-07-02) (英语).
- . wikichip.org. [2019-02-20]. (原始内容存档于2017-11-12) (英语).
- [Astra - Apollo 70, Cavium ThunderX2 CN9975-2000 28C 2GHz, 4xEDR Infiniband | TOP500超级计算机网站]. www.top500.org. [2018-12-06]. (原始内容存档于2018-12-06) (英语).
- [Top500 – 列表统计]. www.top500.org. 2017-11 [2019-03-04]. (原始内容存档于2012-11-19) (英语).
- [全球所有最快超算均运行于Linux]. Linux基金会. [2017-11-30]. (原始内容存档于2017-12-01) (英语).
- [微软Windows Azure]. [2019-03-04]. (原始内容存档于2019-02-21) (英语).
- [魔方 – 曙光5000A,QC Opteron 1.9GHz,InfiniBand,Windows HPC 2008]. [2019-03-04]. (原始内容存档于2019-02-21) (英语).
- [ORIGIN 2000 195/250 MHz | TOP500超级计算机网站]. www.top500.org. [2017-11-15]. (原始内容存档于2017-11-16) (英语).
- . [2017-11-17]. (原始内容存档于2017-11-14) (英语).
- [2,048核的PEZY-SC2写进Green500记录]. WikiChip Fuse. 2017-11-01 [2017-11-15]. (原始内容存档于2017-11-16) (英语).
Powering the ZettaScaler-2.2 is the PEZY-SC2. The SC2 is a second-generation chip featuring twice as many cores – i.e., 2,048 cores with 8-way SMT for a total of 16,384 threads. [..] The first-generation SC incorporated two ARM926 cores and while that was sufficient for basic management and debugging its processing power was inadequate for much more. The SC2 uses a hexa-core P-Class P6600 MIPS processor which share the same memory address as the PEZY cores, improving performance and reducing data transfer overhead. With the powerful MIPS management cores, it is now also possible to entirely eliminate the Xeon host processor. However, PEZY has not done so yet. [驱动ZettaScaler-2.2的是PEZY-SC2。SC2是第二代芯片,其核心数也达到了两倍。也就是说,2,048核带8向SMT,总共就会有16,384个线程。……第一代SC合并了两个ARM926核心,当其基础管理和调试足够用时,其处理能力便捉襟见肘。SC2使用一个六核P级P6600 MIPS处理器(它与PEZY核共享同样的内存地址),来提高性能并降低数据传输消耗。有了强大的MIPS管理核,它现在还可以完全取代至强主机处理器。然而,PEZY并没有这样做。]
- . www.top500.org (英语).
- . www.top500.org. [2018-06-26]. (原始内容存档于2018-07-18) (英语).