IBM ํ์ฌ ๋ฐํํ๋ค. ISA(Power Instruction Set Architecture)๋ฅผ ๊ฐ๋ฐฉ์ ์ผ๋ก ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํด ์ค๋ช
ํฉ๋๋ค. IBM์ ์ด๋ฏธ 2013๋
์ OpenPOWER ์ปจ์์์์ ์ค๋ฆฝํ์ฌ POWER ๊ด๋ จ ์ง์ ์ฌ์ฐ์ ๋ํ ๋ผ์ด์ผ์ค ๊ธฐํ์ ์ฌ์์ ๋ํ ์ ์ฒด ์ก์ธ์ค๋ฅผ ์ ๊ณตํ์ต๋๋ค. ๋์์ ์นฉ ์์ฐ ๋ผ์ด์ผ์ค๋ฅผ ์ป๊ธฐ ์ํด ๋ก์ดํฐ๋ ๊ณ์ ์ง์๋์์ต๋๋ค. ์ด์ ๋ถํฐ Power ๋ช
๋ น์ด ์ธํธ ์ํคํ
์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ ๋ง์ ์นฉ ์์ ๋ณธ์ ๋ง๋๋ ๊ฒ์ด ๊ณต๊ฐ์ ์ผ๋ก ์ ๊ณต๋๋ฉฐ ๋ก์ดํฐ๊ฐ ํ์ํ์ง ์์ต๋๋ค. ์ฌ๊ธฐ์๋ Power์ ๊ด๋ จ๋ ๋ชจ๋ IBM ํนํ๋ฅผ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ ๊ถ๋ฆฌ๊ฐ ํฌํจ๋๋ฉฐ, ํ๋ก์ ํธ ๊ด๋ฆฌ๋ ํ์ฌ ์ปค๋ฎค๋ํฐ๋ก ์ด์ ๋ฉ๋๋ค.
์์ฌ๊ฒฐ์ ๊ณผ์ ์ ์ฐธ์ฌํ๊ฒ ๋ฉ๋๋ค.
๊ฐ๋ฐ์ ๊ฐ๋
ํ๋ ์กฐ์ง์ธ OpenPOWER Foundation์ ๋ฒ์ญ ํน์ ์ ์กฐ์
์ฒด์ ์ฝ๋งค์ด์ง ์๊ณ Power ์ํคํ
์ฒ์ ์ถ๊ฐ ๊ณต๋ ๊ฐ๋ฐ์ ์ํ ๋
๋ฆฝ์ ์ธ ํ๋ซํผ์ ๋ง๋ค Linux Foundation์ ์ง์์ ๋ฐ์ต๋๋ค. ์ด๋ฏธ OpenPOWER ์ปจ์์์์ ์ฐธ์ฌ ํฉ๋ฅํ๋ค 350๊ฐ ์ด์์ ํ์ฌ. Power ํธํ ์นฉ์ ๋ง๋๋ ๋ฐ ํ์ํ ์์คํ
ํ์จ์ด, ์ฌ์ ๋ฐ ํ๋ก์ ๋ํ 3๋ฐฑ๋ง ์ค ์ด์์ ์ฝ๋๊ฐ ์ปค๋ฎค๋ํฐ์ ๊ณต์ ๋์์ต๋๋ค.
๋ช
๋ น์ด ์ธํธ ์ํคํ
์ฒ ๊ตฌ์ฑ ์์๋ฅผ ๊ฐ๋ฐฉํ ํ๋์จ์ด๋ก ๋ง๋๋ ๊ฒ ์ธ์๋ IBM์ POWER ISA์ ์ํํธ์จ์ด ๊ตฌํ(์ํํธ ์ฝ์ด)๊ณผ ์ธํฐํ์ด์ค ๊ฐ๋ฐ์ ์ํ ์ฐธ์กฐ ๋์์ธ์ ํฌํจํ์ฌ Power9 ์นฉ์ ์ฌ์ฉ๋๋ ์ผ๋ถ ๊ด๋ จ ๊ธฐ์ ์ ์ปค๋ฎค๋ํฐ์ ์ ๊ณตํ์ต๋๋ค. ๊ธฐ๋ฐ ํ์ฅ ์คํCAPI (๊ฐ๋ฐฉํ ์ฝํ๋ฐํธ ๊ฐ์๊ธฐ ํ๋ก์ธ์ ์ธํฐํ์ด์ค) ๋ฐ OMI(๊ฐ๋ฐฉํ ๋ฉ๋ชจ๋ฆฌ ์ธํฐํ์ด์ค). ์ ๊ณต๋ ์ํํธ์จ์ด ๊ตฌํ์ ํตํด Xilinx FPGA๋ฅผ ์ฌ์ฉํ์ฌ ์ฐธ์กฐ ํ๋ก์ธ์์ ์๋์ ์๋ฎฌ๋ ์ด์
ํ ์ ์์ต๋๋ค.
OpenCAPI ๊ธฐ์ ์ ์ฌ์ฉํ๋ฉด GPU, ASIC, ๋ค์ํ ํ๋์จ์ด ๊ฐ์๊ธฐ, ๋คํธ์ํฌ ์นฉ ๋ฐ ์คํ ๋ฆฌ์ง ์ปจํธ๋กค๋ฌ์ ๊ฐ์ ํ๋ก์ธ์ ์ฝ์ด์ ํตํฉ ์ฅ์น ๊ฐ์ ์ํธ ์์ฉ์ ๊ตฌ์ฑํ ๋ ์ต๋ ์ฑ๋ฅ์ ๋ฌ์ฑํ๊ณ ๋ณ๋ชฉ ํ์์ ์ ๊ฑฐํ ์ ์์ต๋๋ค. OMI๋ ๋ฉ๋ชจ๋ฆฌ ์ปจํธ๋กค๋ฌ์ ์ฒ๋ฆฌ ์๋๋ฅผ ๋์ด๊ณ ๊ฒฐ๊ณผ์ ์ธ ๋๊ธฐ ์๊ฐ์ ์ค์
๋๋ค. ์๋ฅผ ๋ค์ด Power๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ์ด๋ฌํ ์ถ๊ฐ ๊ธฐ๋ฅ ๋๋ถ์ ๋ฉ๋ชจ๋ฆฌ ๋ด ์ธ๊ณต ์ง๋ฅ ๋ฐ ๊ณ ์ฑ๋ฅ ๋ฐ์ดํฐ ๋ถ์ ๋ฌธ์ ํด๊ฒฐ์ ์ต์ ํ๋ ํน์ ์นฉ์ ๋ง๋๋ ๊ฒ์ด ๊ฐ๋ฅํด์ง๋๋ค.
์ด๋ฏธ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฐ๋ฐฉํ ์ํคํ
์ฒ์ ๋น๊ต MIPS ะธ RISC-V, Power ์ํคํ
์ฒ๋ ์ต์ ์๋ฒ ์์คํ
, ์ฐ์
์ฉ ํ๋ซํผ ๋ฐ ํด๋ฌ์คํฐ๋ฅผ ์์ฑํ ์ค๋น๊ฐ ๋์ด ์๋ค๋ ์ ์์ ์ฃผ๋ก ๋งค๋ ฅ์ ์
๋๋ค. ์๋ฅผ ๋ค์ด, IBM๊ณผ NVIDIA, Mellanox์ ํ๋ ฅ์ ํตํด Power ์ํคํ
์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ธ๊ณ ์ต๋ ๊ท๋ชจ์ ํด๋ฌ์คํฐ ๋ ๊ฐ๊ฐ ์ถ์๋์์ต๋๋ค. ํ๊ฐ ์์ 500๋ ์ํผ์ปดํจํฐ.
์ถ์ฒ : opennet.ru