Határ | |
---|---|
Tevékenység | 2022 óta |
Szponzorok | HPE |
Üzemeltetők |
Oak Ridge National Laboratory Amerikai Egyesült Államok Energiaügyi Minisztériuma |
Elhelyezkedés | Oak Ridge Leadership Computing Facility , Oak Ridge , USA |
Építészet | 9248 csomó |
Erő | 21 100 MW |
Teljesítmény | 1102 exaflops működési és 1686 exaflops csúcs |
Rangsorolás | 1 ( Top500 , 2022. június) |
Médiafájlok a Wikimedia Commons oldalon |
A Frontier vagy az OLCF-5 a világ első exa méretű szuperszámítógépe , amelynek otthont ad az Oak Ridge National Laboratory ( USA ) 2022-ben. Ez a Summit Supercomputer (OLCF-4) utódja . 2022 júniusában a világ leggyorsabb szuperszámítógépe lett a Top500 -as rangsorban . [1] [2] [3] [4] [5] A Frontier állítólagos teljesítménye 1,102 exaflop, a csúcsteljesítménye pedig 1,686 exaflop, átlagos energiafogyasztása körülbelül 21,1 MW. [egy]
2 GHz -es AMD Epyc 64C processzorok kombinációját használja AI-ra és HPC-re, valamint AMD Instinct MI250X GPU -kra , és 8,7 millió maggal rendelkezik [6] . A szuperszámítógép 100 db 48 cm-es (19 hüvelykes) állványt foglal el. [7] [8] [9]
Egy szuperszámítógép létrehozásának költsége 600 millió dollár volt. A Frontier az első helyet érte el a Green500 rangsorban , mint a legenergiahatékonyabb szuperszámítógép 62,68 gigaflops/watt teljesítménnyel. [10] A Frontier 21 MW-ot fogyaszt (szemben a Summit elődjének 10 MW-tal).
Exa léptékű szuperszámítógépeken történő alkalmazások programozásához (több százezer vezérlőszál millió feldolgozómagot használó, lebegőpontos műveletek másodpercenként) létrehozták az X10 programozási nyelvet [11] . Objektumorientált nyelv, statikus gépeléssel, nyelvi szintű támogatás a feladatalapú párhuzamossághoz, számítási feladatok ( tevékenységek ) számítási magokhoz ( helyekhez ) kötése, feladatok akadály szinkronizálása ( órák ), párhuzamos hurkok támogatása, többdimenziós elosztott támogatás számítási csomópontok tömbjei és szerkezeti típusai felett aszinkron megosztott globális címtér [12] (a programozó úgy éri el a tömb különböző számítási csomópontok RAM-jában elosztott elemeit, mintha a tömb egyetlen számítógép RAM-jában lenne, a fordító maga szervezi a szerializálást, deszerializálást és adatátvitelt a számítási csomópontok között, biztosítja az adatelérési műveletek atomitását). Az X10 kód Java kódra (Managed X10 mode) vagy C++ (Native X10 mode) [13] fordítható , ami lehetővé teszi, hogy szuperszámítógépekhez hozzon létre alkalmazásokat és igény szerint az X10 programozási nyelvet használja a nagy teljesítmény területén kívül. számítástechnika többszálú alkalmazások fejlesztésére személyi számítógépekhez.