Perlmutter超算揭秘:AMD 7nm+米蘭處理器、NVIDIA下代GPU
今天上午還說AMD的EPYC 24核處理器及Radeon Instinct MI25加速卡贏得了美國勞倫斯利弗莫爾國家實驗室的Corona超算訂單,只不過這還是第一代EPYC處理器的成就,AMD剛發布還沒上市的新一代EPYC處理器同樣受到追捧,美國能源部新一代Perlmutter超算還會使用上AMD Zen 3架構、7nm+的Milan CPU以及NVIDIA Volta下一代的GPU加速卡。
美國能源部的Perlmutter超算就是早前宣布的NER SC新超算,將基於Cray公司的Shasta系統研製,現在這套超算是給勞倫斯伯克利國家實驗室下屬的國家能源研究科學計算中心(NERSC)研製的,這個名字也是為了紀念2011年獲得諾貝爾物理學獎的科學家Saul Perlmutter,這套超算的性能將是NERSC現有的Cori超算的三倍,後者曾經在2017年的TOP500中位列第八,Linpack峰值性能27.9PFLOPSS,Linpack性能14PFOPS,也就是1.4億億次,不知道NERSC所說的三倍性能是理論還是實際,如果是前者,那麼Perlmutter超算的性能接近10億億次級別,DOE官方稱Perlmutter超算是他們邁向E級超算,也就是百億億次計算的一個重要過程。
Perlmutter超算預計在2020年交付。
在SC18超算會議上,美國能源部也展示了Perlmutter超算的設計,現場還介紹了Perlmutter超算的一些架構信息,Tomshardware 提供了一些現場的PPT及實物信息。
值得注意的是,在現場公佈的處理器是AMD Milan(米蘭),這是7nm Zen 2架構的羅馬處理器的繼任者,使用的是Zen 3架構,7nm+工藝,支持AVX2 SIMD浮點,8通道內存,每個節點配備至少256GiB內存,搭配1個Slingshot網絡節點,帶寬25GB/s。
但是TH強調這個PPT裡面的信息是有錯誤的,對不在現場的人來說很容易認為Milan CPU是64核架構的,不過發言者強調64核是指Rome羅馬處理器,也就是現在的7nm Zen 2架構EPYC處理器,他們現在不能公開Milan CPU的核心數量。
至於Milan CPU的內存信息,發言者也強調規格是基於Milan CPU的,規格要么跟羅馬處理器一致,或者要高於它。
加速卡方面,Perlmutter超算將使用NVIDIA新一代GPU,也就是Volta架構之後的加速卡,(雙精度浮點)性能大於7TFLOPS,搭配至少32GB HBM 2顯存。不過這個GPU的具體信息依然是個謎,NVIDIA今年推出了圖靈架構,但是圖靈相比Volta架構主要是增加了光線追踪支持,在運算性能上其實並沒有超過Volta,目前NVIDIA最強的加速卡依然是Tesla V100。
下面是Perlmutter超算的刀片服務器結構,可以看到大量的散熱器。