A Lawrence Livermore National Laboratory Kripke szoftverét most az AMD HIP-jén futtatták a GPU-gyorsítás érdekében.

A Kripke, mint egyszerű, méretezhető, 3D Sn determinisztikus részecskeszállítási kódmegoldó, a mai napig eléri az 1.2.5-ös verziót, és bevezeti az AMD HIP támogatást a meglévő NVIDIA CUDA-támogatás alternatívájaként. A Heterogeneous-Computing Interface for Portability (HIP) az AMD eszköze, amely megkönnyíti a hagyományos NVIDIA CUDA-alkalmazások átalakítását hordozható C++-kóddal az AMD grafikus processzorokon való végrehajtáshoz.

Ez az LLNL nyílt forráskódú projekt az AMD HIP támogatást nyújtotta a RAJA szoftverkönyvtáruk révén amely absztrakciós rétegként szolgál a HPC szoftverek számára. A Kripke egy ideig támogatja az NVIDIA CUDA-t és az OpenMP/MPI-t is a CPU-végrehajtáshoz, míg végül van AMD gyorsított támogatása ezzel a natív HIP-támogatással.

Az AMD HIP bevezetése lassan indult, de az utóbbi időkben az AMD egyre versenyképesebb grafikus hardverével és több szuperszámítógép-győzelemnek köszönhetően az AMD HIP támogatása több nyílt forráskódú HPC projekt felfelé irányuló kódbázisában is megtörtént. növekvő. A ROCm részét képező AMD HIP szoftvercsomag is tovább fejlődik, és új projektek születnek, mint például az Orochi az AMD GPU számítási történetének továbbfejlesztésére.

Ha a Kripke felkeltette érdeklődését, tekintse meg az új, HIP-támogatású kiadást a következő címen: GitHub.

A Lawrence Livermore National Laboratory folytatja az AMD támogatás fejlesztését az El Capitan szuperszámítógép előkészítésének részeként, amely várhatóan jövőre kerül az internetre, és a teljesítmény várhatóan körülbelül 2 ExaFLOPS lesz az AMD EPYC”Zen 4″használatával”CPU-k következő generációs Radeon Instinct GPU-kkal.

Categories: IT Info