๋ถ๋ฅ:์ปดํจํฐ ๊ทธ๋ํฝ
์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. Ground Power Unit์ ์ฝ์. ์ง์ ๋๋ ฅ ์ฅ์น[ํธ์ง]
๋ ธ๋์ ์นดํธ(?)๊ฐ ๋ฐ๋ก GPU.
APU์ ๋ ๋ฆฝ ๋ฒ์ . ์ฐจ๋ ์์ ์ค์น๋์ด ํ์์ ์ด๋ํ์ฌ ์ ์ ๊ณต๊ธ์ ํ ์ ์๋ค. ๋ฌผ๋ก APU๋ฅผ ์ฌ์ฉํ ์๋ ์์ง๋ง ๋ฐฐ๊ธฐ ๊ฐ์ค ๋ฐ ์์ ๋ฑ์ ๋ฌธ์ ๋ก GPU๊ฐ ์๋ ๊ณตํญ์์๋ ๋๊ฐ GPU๋ฅผ ์ฌ์ฉํ๋ค.
๋ํ ๋น์ทํ ๋ชจ์์ผ๋ก ์ธ์ฅ ์์ด์ปจ ๋ํ ์กด์ฌํ๋ฉฐ
์์ง ์๋์ฉ์ผ๋ก ์์ถ๊ณต๊ธฐ ๊ณต๊ธ์ฅ์น๋ ์กด์ฌํ๋ค.
๋ํ ๊ณตํญ์ ๊ฒฝ์ฐ, ์ฌ์ง์ฒ๋ผ ์์ ๋ณด๋ฉ๋ธ๋ฆฟ์ง ํ๋จ์ GPU๋ฅผ ์ฅ๋นํด ๋๊ณ ์ฌ์ฉํ๋ค. (์ค๋ฅธ์ชฝ ๋ณด๋ฉ๋ธ๋ฆฟ์ง ํ๋จ์ ๋ฌ๋ฆฐ ์์ ๋ชจ์ ์ปค๋ค๋ ๋ฌผ๊ฑด์ด ๋ฐ๋ก GPU) ๋ํ ์ด๋ฐ ๊ฒฝ์ฐ ๊ธฐ๋ด ์์ด์ปจ ๊ฐ๋์ ์ํ์ฌ ์์ด์ปจ๋ ๊ฐ์ด ์ฐ๊ฒฐํด ์ค ์ ์๋ค.(์ฌ์ง์ ๋ ธ๋ ํ์ดํ)
2. Graphics Processing Unit์ ์ฝ์[ํธ์ง]
๋ง ๊ทธ๋๋ก ์ปดํจํฐ ๊ทธ๋ํฝ์ ์ฒ๋ฆฌํ๋ ์ฅ์น๋ก, ๊ทธ๋ํฝ ์นด๋๋ฅผ ๊ตฌ์ฑํ๋ ๊ฐ์ฅ ์ค์ํ ํต์ฌ ์์์ด๋ค. ๊ทธ ๋ค์์ผ๋ก ์ค์ํ ์์๋ ๋น์ฐํ GPU ์ธ๋ถ์ ํ์ฌ๋ ๊ทธ๋ํฝ ๋ฉ๋ชจ๋ฆฌ(VRAM)์ด๋ค.
๊ณผ๊ฑฐ์๋ DP(Display Processor), VP(Video Processor), ๊ทธ๋ํฝ ํ๋ก์ธ์, ๊ทธ๋ํฝ ๊ฐ์๊ธฐ ๋ฑ์ผ๋ก ๋ถ๋ ธ๊ณ , ๋จ์ํ CPU๊ฐ ๊ธฐ๋กํ ๋น๋์ค ๋จ์ ๋ฐ์ดํฐ๋ฅผ ๋ฒ ์ด์ค๋ก ํ๋ฉด์ ์ถ๋ ฅํ๊ฑฐ๋, ์ง์ ์ด๋ฏธ์ง ํ์ผ์ ํ๋ฉด์ผ๋ก ๊ทธ๋ ค๋ด๋ ๋น๊ต์ ๋จ์ํ ์ญํ ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์ ๋ถ์๋ค.
์ง๊ธ์ GPU๋ผ๊ณ ๋ถ๋ฅด๊ฒ ๋ ๊ฒ์ 1999๋ ํ๋์จ์ด T&L์ด๋ผ๊ณ ๋ ๋ถ๋ฅด๋ 3D ์ง์ค๋ฉํธ๋ฆฌ ์ฐ์ฐ๊ณผ ์กฐ๋ช ์ฐ์ฐ์ ํ๋ก์ธ์ ์์ฒด์ ์ผ๋ก ์ง์ํ๋ NVIDIA์ GeForce 256๋ถํฐ ์์ํ๋ค. ๋ผ์ด๋ฒ ํ์ฌ์๋ ATi๋ ๋น์ VPU(Video Processing Unit)๋ผ๊ณ ๋งํ์๋๋ฐ ๊ทธ๋์ VPU ๋ฆฌ์ปค๋ฒ๋ฆฌ๋ผ๋ ์ค๋ฅ ๋ฉ์์ง๊ฐ ์๋ค. ๋ค๋ง ์ธ์ ๋ถํฐ์ธ๊ฐ ATi๋ ๊ทธ๋ฅ GPU๋ก ํต์นญํ๊ธฐ ์์ํ๋ค.
ํ์ฌ ์ปดํจํฐ์ ๋ถํ ์ค ๋ถ๋์์์ ์ค์ ์ฐ์ฐ๊ณผ ๋ฒกํฐ ์ฐ์ฐ์์ CPU๋ฅผ ์ด์ํ๋(10๋ฐฐ ์ด์) ์ฑ๋ฅ์ ๊ฐ์ง๊ณ ์๋ค. ์ด๋ฌํ ์ด์ ๋ก ๊ฐ์ข ์ ์ฒด๋ค์ 2000๋ ๋ ํ๋ฐ๋ถํฐ GPU๋ฅผ 3D ๊ทธ๋ํฝ ์ด์ธ์ ์ปดํจํ ๋ถ์ผ์ ์ฌ์ฉํ๊ธฐ ์์ํ๋๋ฐ ์ด๊ฒ์ด GPGPU์ด๋ค.์ญํ ์ ๋๋ ๋จ๋๋ ํจ์จ์ฑ์ ์ํด ๋ค์ ํฉ์น๊ณ ์๋ค. ๊ทธ๋ฌ๋ค๊ฐ GPGPU๋ง์ผ๋ก๋ ํน์ ๊ธฐ๋ฅ์ธ ๋ ์ดํธ๋ ์ด์ฑ์ด๋ ๋ฅ ๋ฌ๋ ์ฑ๋ฅ์ด ๋ถ์กฑํด์ ๊ทธ ๊ธฐ๋ฅ๋ค๋ง ๋ค์ ๋๋๊ณ ์๋ค
์ด GPU๋ผ๋ ๋ ์์ ์ฑ๋ฅ์ ์ง์ํ๋ ค๋ฉด ์์ฆ ๋์ค๋ ๋์ ๊ฒ์๋ค์ ๊ทธ๋ํฝ ์์ค์ ๋ณด์. ๋จธ๋ฆฌ์นด๋ฝ ํ๋๊น์ง ์ฌํํ๋ ๋ชจ๋ธ๋ง ์ ๋ฐ๋์ ๊ฐ์ข ๋ฌผ๋ฆฌ์์ง, ํํฐํด ์์ง, ๊ด์ ํจ๊ณผ ๋ฑ ์จ๊ฐ ๊ฒ๋ค์ ์ด๋น 60ํ๋ ์, ๋ชป ํด๋ ์ด๋น 30ํ๋ ์ ์ด์์ผ๋ก ์ํํด๋ด๋ ๊ฒ ์์ฆ ๊ทธ๋ํฝ์นด๋์ด๋ค. ๊ทธ๋ํฝ์นด๋๊ฐ 1920ร1080 ํด์๋์ 60FPS๋ฅผ ๊ตฌํํ๋ ค๋ฉด ์ด๋ก ์ ์ผ๋ก 1์ด์ 1920ร1080ร60(= 124,416,000)๊ฐ์ ํฝ์ ์ ๊ทธ๋ ค๋ด๋ ์ฑ๋ฅ, 1ํ๋ ์์ผ๋ก ๋ฐ์ง๋ฉด 1920ร1080(= 2,073,600)๊ฐ์ ํฝ์ ๋ค์ ์๋ฌด๋ฆฌ ๋ฆ์ด๋ 0.016์ด ์์ ๋ค ๊ทธ๋ ค๋ด์ผ ํ๋ค.
์ธ๋ป ์ ์ ๋๊ฐ ์๊ตฌ์ฌํญ์ผ๋ก ๋ณด์ด๋๋ฐ ์ ์ ๋๋ ํ๋์ ์ํธ๋ฆฌ๊ธ ๊ทธ๋ํฝ์นด๋๋, ์ฌ์ง์ด ๊ทธ๋ํฝ ๊ฐ์๊ธฐ๋ผ ์๋จน๋ ์ธํ ๋ด์ฅ ๊ทธ๋ํฝ๋ง์ผ๋ก๋ ์ถฉ๋ถํ ์ํํ๋ ์ฑ๋ฅ์ด๋ค. ๋ฌผ๋ก ์ด๊ฒ์ 4๋ฐฐ(3840ร2160) ํด์๋์ฏค ๋๋ฉด ์ง๊ธ ์์ ์์๋ ๋ฒ๊ฒ๊ธฐ๋ ํ์ง๋ง ์ํธ๋ฆฌ๊ธ ์ด์์ ๊ทธ๋ํฝ์นด๋, ์ต์ ํํํ๋ฉด ์ธํ ๋ด์ฅ ๊ทธ๋ํฝ์ผ๋ก๋ ์ถฉ๋ถํ ์ํํ ์ ์๋ค.
ํ๋, ๋จ์ ํฝ์ ์ฑ์ฐ๊ธฐ ์๋(ํ๋ ์ดํธ)๋ GPU์ ์ฑ๋ฅ์ ๊ฒฐ์ ํด์ฃผ๋ ์งํ๋ค ์ค ํ๋์ ๋ถ๊ณผํ๋ค. 3D ๊ทธ๋ํฝ์ ํํํ๊ธฐ ์ํ ๋ณต์กํ ์ ์ฐจ(๊ทธ๋ํฝ ํ์ดํ๋ผ์ธ)๋ฅผ ๊ฑฐ์ณ์ผ ํ๋๋ฐ ์ด๋ค์ ๋ชจ๋ ์ํํ๋ ค๋ฉด GPU์ ๊ธฐ๋ฅ์ด ๋ณตํฉ์ ์ด์ด์ผ ํ๊ธฐ ๋๋ฌธ. CPU์ ๋ช ๋ น์ ๋ฐ์์ ๋ฐํํ๋ ์ปค๋งจ๋ ํ๋ก์ธ์, ๋ช ๋ น๋ค์ ๊ฐ๊ฐ์ ์ฐ์ฐ ์ฝ์ด๋ค์๊ฒ ์ ์ ํ๊ฒ ์ค์ผ์ค๋ง ๋ฐ ๋ถ๋ฐฐํด์ค ๋์คํ์น, ์ง์ค๋ฉํธ๋ฆฌ ์ฒ๋ฆฌ๋ฅผ ์ํ ๋ฒํ ์ค ์ธ์ถ, ๋ฒํ ์ค ์ ฐ์ด๋ฉ ์ฐ์ฐ, ์นด๋ฉ๋ผ ๋ณํ, ํฌ์, ์กฐ๋ช , ํด๋ฆฌํ, ๋ทฐํฌํธ ๋ณํ, ์คํธ๋ฆผ ์ถ๋ ฅ, ํฝ์ ๋จ์๋ก ๋ฐ๊ฟ์ค ๋์คํฐ๋ผ์ด์ ์ด์ , ํ ์ ๋จ์๋ก ๋งคํํ๊ณ ํํฐ๋งํด์ค ํ ์ค์ฒ๋ง, ํฝ์ ๋จ์๋ก ์์ ์ฐ์ฐํด์ค ํฝ์ ์ ฐ์ด๋ฉ ์ฐ์ฐ, ๋ธ๋ ๋ฉ์ด๋ ์ํฐ์์ผ๋ฆฌ์ด์ฑ ๋ฐ ๊ธฐํ ํ์ฒ๋ฆฌ์ ๊ด์ฌํด์ค ๋ ๋๋ง๊น์ง ๋ชจ๋ GPU ์์ ๋ค์ด ์๋ค.
์๋น๋์ Ampere vs. AMD RDNA 2: ์ํคํ ์ฒ ์ ํฌ
๊ณผ๊ฑฐ์๋ DP(Display Processor), VP(Video Processor), ๊ทธ๋ํฝ ํ๋ก์ธ์, ๊ทธ๋ํฝ ๊ฐ์๊ธฐ ๋ฑ์ผ๋ก ๋ถ๋ ธ๊ณ , ๋จ์ํ CPU๊ฐ ๊ธฐ๋กํ ๋น๋์ค ๋จ์ ๋ฐ์ดํฐ๋ฅผ ๋ฒ ์ด์ค๋ก ํ๋ฉด์ ์ถ๋ ฅํ๊ฑฐ๋, ์ง์ ์ด๋ฏธ์ง ํ์ผ์ ํ๋ฉด์ผ๋ก ๊ทธ๋ ค๋ด๋ ๋น๊ต์ ๋จ์ํ ์ญํ ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์ ๋ถ์๋ค.
์ง๊ธ์ GPU๋ผ๊ณ ๋ถ๋ฅด๊ฒ ๋ ๊ฒ์ 1999๋ ํ๋์จ์ด T&L์ด๋ผ๊ณ ๋ ๋ถ๋ฅด๋ 3D ์ง์ค๋ฉํธ๋ฆฌ ์ฐ์ฐ๊ณผ ์กฐ๋ช ์ฐ์ฐ์ ํ๋ก์ธ์ ์์ฒด์ ์ผ๋ก ์ง์ํ๋ NVIDIA์ GeForce 256๋ถํฐ ์์ํ๋ค. ๋ผ์ด๋ฒ ํ์ฌ์๋ ATi๋ ๋น์ VPU(Video Processing Unit)๋ผ๊ณ ๋งํ์๋๋ฐ ๊ทธ๋์ VPU ๋ฆฌ์ปค๋ฒ๋ฆฌ๋ผ๋ ์ค๋ฅ ๋ฉ์์ง๊ฐ ์๋ค. ๋ค๋ง ์ธ์ ๋ถํฐ์ธ๊ฐ ATi๋ ๊ทธ๋ฅ GPU๋ก ํต์นญํ๊ธฐ ์์ํ๋ค.
ํ์ฌ ์ปดํจํฐ์ ๋ถํ ์ค ๋ถ๋์์์ ์ค์ ์ฐ์ฐ๊ณผ ๋ฒกํฐ ์ฐ์ฐ์์ CPU๋ฅผ ์ด์ํ๋(10๋ฐฐ ์ด์) ์ฑ๋ฅ์ ๊ฐ์ง๊ณ ์๋ค. ์ด๋ฌํ ์ด์ ๋ก ๊ฐ์ข ์ ์ฒด๋ค์ 2000๋ ๋ ํ๋ฐ๋ถํฐ GPU๋ฅผ 3D ๊ทธ๋ํฝ ์ด์ธ์ ์ปดํจํ ๋ถ์ผ์ ์ฌ์ฉํ๊ธฐ ์์ํ๋๋ฐ ์ด๊ฒ์ด GPGPU์ด๋ค.
์ด GPU๋ผ๋ ๋ ์์ ์ฑ๋ฅ์ ์ง์ํ๋ ค๋ฉด ์์ฆ ๋์ค๋ ๋์ ๊ฒ์๋ค์ ๊ทธ๋ํฝ ์์ค์ ๋ณด์. ๋จธ๋ฆฌ์นด๋ฝ ํ๋๊น์ง ์ฌํํ๋ ๋ชจ๋ธ๋ง ์ ๋ฐ๋์ ๊ฐ์ข ๋ฌผ๋ฆฌ์์ง, ํํฐํด ์์ง, ๊ด์ ํจ๊ณผ ๋ฑ ์จ๊ฐ ๊ฒ๋ค์ ์ด๋น 60ํ๋ ์, ๋ชป ํด๋ ์ด๋น 30ํ๋ ์ ์ด์์ผ๋ก ์ํํด๋ด๋ ๊ฒ ์์ฆ ๊ทธ๋ํฝ์นด๋์ด๋ค. ๊ทธ๋ํฝ์นด๋๊ฐ 1920ร1080 ํด์๋์ 60FPS๋ฅผ ๊ตฌํํ๋ ค๋ฉด ์ด๋ก ์ ์ผ๋ก 1์ด์ 1920ร1080ร60(= 124,416,000)๊ฐ์ ํฝ์ ์ ๊ทธ๋ ค๋ด๋ ์ฑ๋ฅ, 1ํ๋ ์์ผ๋ก ๋ฐ์ง๋ฉด 1920ร1080(= 2,073,600)๊ฐ์ ํฝ์ ๋ค์ ์๋ฌด๋ฆฌ ๋ฆ์ด๋ 0.016์ด ์์ ๋ค ๊ทธ๋ ค๋ด์ผ ํ๋ค.
์ธ๋ป ์ ์ ๋๊ฐ ์๊ตฌ์ฌํญ์ผ๋ก ๋ณด์ด๋๋ฐ ์ ์ ๋๋ ํ๋์ ์ํธ๋ฆฌ๊ธ ๊ทธ๋ํฝ์นด๋๋, ์ฌ์ง์ด ๊ทธ๋ํฝ ๊ฐ์๊ธฐ๋ผ ์๋จน๋ ์ธํ ๋ด์ฅ ๊ทธ๋ํฝ๋ง์ผ๋ก๋ ์ถฉ๋ถํ ์ํํ๋ ์ฑ๋ฅ์ด๋ค. ๋ฌผ๋ก ์ด๊ฒ์ 4๋ฐฐ(3840ร2160) ํด์๋์ฏค ๋๋ฉด ์ง๊ธ ์์ ์์๋ ๋ฒ๊ฒ๊ธฐ๋ ํ์ง๋ง ์ํธ๋ฆฌ๊ธ ์ด์์ ๊ทธ๋ํฝ์นด๋, ์ต์ ํํํ๋ฉด ์ธํ ๋ด์ฅ ๊ทธ๋ํฝ์ผ๋ก๋ ์ถฉ๋ถํ ์ํํ ์ ์๋ค.
ํ๋, ๋จ์ ํฝ์ ์ฑ์ฐ๊ธฐ ์๋(ํ๋ ์ดํธ)๋ GPU์ ์ฑ๋ฅ์ ๊ฒฐ์ ํด์ฃผ๋ ์งํ๋ค ์ค ํ๋์ ๋ถ๊ณผํ๋ค. 3D ๊ทธ๋ํฝ์ ํํํ๊ธฐ ์ํ ๋ณต์กํ ์ ์ฐจ(๊ทธ๋ํฝ ํ์ดํ๋ผ์ธ)๋ฅผ ๊ฑฐ์ณ์ผ ํ๋๋ฐ ์ด๋ค์ ๋ชจ๋ ์ํํ๋ ค๋ฉด GPU์ ๊ธฐ๋ฅ์ด ๋ณตํฉ์ ์ด์ด์ผ ํ๊ธฐ ๋๋ฌธ. CPU์ ๋ช ๋ น์ ๋ฐ์์ ๋ฐํํ๋ ์ปค๋งจ๋ ํ๋ก์ธ์, ๋ช ๋ น๋ค์ ๊ฐ๊ฐ์ ์ฐ์ฐ ์ฝ์ด๋ค์๊ฒ ์ ์ ํ๊ฒ ์ค์ผ์ค๋ง ๋ฐ ๋ถ๋ฐฐํด์ค ๋์คํ์น, ์ง์ค๋ฉํธ๋ฆฌ ์ฒ๋ฆฌ๋ฅผ ์ํ ๋ฒํ ์ค ์ธ์ถ, ๋ฒํ ์ค ์ ฐ์ด๋ฉ ์ฐ์ฐ, ์นด๋ฉ๋ผ ๋ณํ, ํฌ์, ์กฐ๋ช , ํด๋ฆฌํ, ๋ทฐํฌํธ ๋ณํ, ์คํธ๋ฆผ ์ถ๋ ฅ, ํฝ์ ๋จ์๋ก ๋ฐ๊ฟ์ค ๋์คํฐ๋ผ์ด์ ์ด์ , ํ ์ ๋จ์๋ก ๋งคํํ๊ณ ํํฐ๋งํด์ค ํ ์ค์ฒ๋ง, ํฝ์ ๋จ์๋ก ์์ ์ฐ์ฐํด์ค ํฝ์ ์ ฐ์ด๋ฉ ์ฐ์ฐ, ๋ธ๋ ๋ฉ์ด๋ ์ํฐ์์ผ๋ฆฌ์ด์ฑ ๋ฐ ๊ธฐํ ํ์ฒ๋ฆฌ์ ๊ด์ฌํด์ค ๋ ๋๋ง๊น์ง ๋ชจ๋ GPU ์์ ๋ค์ด ์๋ค.
์๋น๋์ Ampere vs. AMD RDNA 2: ์ํคํ ์ฒ ์ ํฌ
2.1. ๊ด๋ จ ๊ธฐ์ [ํธ์ง]
- Apple: 2017๋ A11 Bionic๋ถํฐ ์์ฒด ์ค๊ณ GPU๋ฅผ ์ฐ๊ธฐ ์์ํจ.
- ์ด๋งค์ง๋ค์ด์ ํ ํฌ๋๋ก์ง์ค(Imagination Technologies): ์ ํ์ด ์์ฌ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ ์ฃผ๋ก ์ฌ์ฉํ๋ GPU. ๋ค๋ง ์ ํ์ด 17๋ ๋๋ถํฐ ์์ฒด ์ค๊ณ๋ก ๋ ธ์ ์ ๋ณ๊ฒฝํ ํ ์ฃผ๊ฐ๊ฐ ๋ฐํ ๋ง๋๊ธฐ๋ ํ๋ค(...)[1]
- Tseng Labs
- SiS