Nvidia otwiera stos oprogramowania dla superkomputer├│w ARM

Nvidia otwiera stos oprogramowania dla superkomputer├│w ARM 1
Nvidia otwiera stos oprogramowania dla superkomputer├│w ARM 1

Jak dot─ůd Nvidia obs┼éuguje tylko procesory x86 i IBM Power, jednak od ko┼äca 2019 r. Mog─ů si─Ö zmieni─ç jego w┼éasne programy, takie jak biblioteki i frameworki na procesory ARM. Pierwsze superkomputery s─ů w pracy.

Nvidia ogłosiła na ISC (International Supercomputing Conference) we Frankfurcie, aby otworzyć własny stos oprogramowania dla superkomputerów ARM. Obejmuje to Cuda X, biblioteki HPC i akcelerowane przez GPU struktury sztucznej inteligencji, a także kompilatory i profilery, aby w pełni korzystać z chipów graficznych producenta.

Jak dot─ůd segment High-Performance Computing (HPC) jest zdominowany przede wszystkim przez systemy oparte na procesorach Intel x86, a nast─Öpnie superkomputery z modelami Power IBM; AMD jest ledwie reprezentowany przez lata. Niewielki procent korzysta z rozwi─ůza┼ä wewn─Ötrznych, a komputery ARM s─ů jak dot─ůd prawie bez znaczenia.

NVIDIA wyprodukowa┼éa 22 z 25 najbardziej wydajnych superkomputer├│w na ┼Ťwiecie, wed┼éug dzisiejszej listy Green500, dzi─Öki procesorom graficznym CUDA, kt├│re mog─ů obs┼éu┼╝y─ç wiele intensywnych zada┼ä uwalniaj─ůc procesory: GPU s─ů bardziej wyspecjalizowane i maj─ů wy┼╝sz─ů wydajno┼Ť─ç.

Je┼Ťli to wynik cytat├│w partner├│w Nvidii, ale mo┼╝e si─Ö to zmieni─ç w nadchodz─ůcych miesi─ůcach: deweloperzy procesor├│w Ampere i Marvell, producent system├│w Atos, Cray i HPE oraz centra superkomputer├│w z Niemiec, Finlandii i Japonii zadeklarowali swoje wsparcie. Mi─Ödzy innymi, instytut badawczy Rikagaku Kenkyujo (Riken) pracuje nad japo┼äskim superkomputerem Fugaku, kt├│ry wykorzystuje procesory A64FX oparte na ARM opracowane przez Fujitsu.

Nvidia ma wiele do┼Ťwiadcze┼ä z projektowaniem ARM od wielu lat, poniewa┼╝ jego w┼éasna seria Tegra opiera si─Ö na tej architekturze RISC: Tegra APX 2500 zosta┼éa wydana w 2008 r., Poniewa┼╝ Tegra K1 z 2014 r. Nvidia korzysta r├│wnie┼╝ z w┼éasnych rdzeni ARM, takich jak Denver i Carmel by┼éo opracowany dla Tegra Xavier. Opr├│cz rdzeni ARM osadzonych w procesorach graficznych Tegras i Geforce, opartych na architekturach takich jak Kepler, Maxwell, Pascal i Volta. Tegra X1 jest u┼╝ywana przez Nintendo do prze┼é─ůczania konsoli r─Öcznej.