RadeonOpenCompute๋ AMD ๋น๋์ค ์นด๋ ๊ธฐ๋ฐ ํ๋ซํผ์ฉ OpenCL ๋ฐ ๊ธฐ๊ณ ํ์ต ๊ธฐ์ ์ ๊ตฌํํ๊ธฐ ์ํ ๋ฌด๋ฃ ๋๋ผ์ด๋ฒ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ์ ํธ๋ฆฌํฐ ์ธํธ์ ๋๋ค. AMD์์ ๊ฐ๋ฐํ์ต๋๋ค.
์ด ์ธํธ์๋ rock-dkms ์ปค๋ ๋ชจ๋, HCC, HIP ์ปดํ์ผ๋ฌ ๋ฐ rocm-clang-ocl ๋ฒ์ , OpenCL ์ง์์ฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ธํธ ๋ฐ ๊ธฐ๋ณธ ๊ธฐ๊ณ ํ์ต ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ์ ์ํ ์์ ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
์ ๋ฆด๋ฆฌ์ค์์:
- Vega20 7nm ๊ธฐ๋ฐ์ ์๋ก์ด ๋น๋์ค ์นด๋ ์ง์
- Ubuntu 20.04/18.04, RHEL/Centos 7.8 ๋ฐ 8.2, SLES15 ์ง์
- Fortran ์ธ์ด์ฉ ๋น๋์ค ์นด๋ ๊ณ์ฐ ๊ฐ์ํ๋ฅผ ์ง์ํ๋ ์๋ก์ด hipfort ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ROCm Data Cetner ๋๊ตฌ - ๋น๋์ค ์นด๋ ๋ฐ ํด๋น ์นด๋์์ ์ํ๋๋ ์์ ์ ๋ชจ๋ํฐ๋งํ๊ธฐ ์ํ ์๋ก์ด ์ ํธ๋ฆฌํฐ
- ์ด์ ์ ํ๋ฆฌ์ผ์ด์ ์์ ROCm ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ์ ์ผ๋ก ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
- GFX9 ๋น๋์ค ์นด๋(Radeon Vega 56/64, Radeon VII)์ ์ด์ PCIe Atomics ์ง์์ด ํ์ํ์ง ์์ต๋๋ค. ์ฆ, ๋ ๋์ ๋ฒ์์ ํ๋ก์ธ์์ ๋ง๋๋ณด๋์์ ์คํํ ์ ์์ต๋๋ค.
- GFX9 ๊ทธ๋ํฝ ์นด๋๋ Thunderbolt ์ธํฐํ์ด์ค๋ฅผ ํตํด ์๋ํ ์ ์์ต๋๋ค.
์ฃผ๋ชฉ! ์ด์ ๋ฒ์ ์์์ ์ ๊ทธ๋ ์ด๋๋ ์ง์๋์ง ์์ต๋๋ค! ROCm 3.8.0์ ์ค์นํ๊ธฐ ์ ์ ์ด์ ๋ฒ์ ์ ROCm์ ์์ ํ ์ ๊ฑฐํด์ผ ํฉ๋๋ค!
์ถ์ฒ : linux.org.ru