์, ์ฌ๋ฌ๋ถ! ๐โโ๏ธ๐โโ๏ธ ์ค๋์ ์ ๋ง ํฅ๋ฏธ์ง์งํ ์ด์ผ๊ธฐ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ฐ๋ก “๐ฐ ์ ์๋ ๋์ ์ฝ์ธ ์๊ธฐ: ์ฑ๊ตด ํฌ์ A to Z (์ด๋ณด์ ํ๋ !) ๐ฐ” ๋ผ๋ ์ฃผ์ ์ธ๋ฐ์. ํน์ ‘์ฑ๊ตด’์ด๋ผ๋ ๋จ์ด๋ง ๋ค์ด๋ ๋จธ๋ฆฌ๊ฐ ์ง๋๊ฑฐ๋ฆฌ๊ณ ๋ณต์กํ๊ฒ ๋๊ปด์ง์๋์? ๊ฑฑ์ ๋ง์ธ์! ์ค๋ ์ ๊ฐ ์ฌ๋ฌ๋ถ์ ๋๋์ด์ ๋ง์ถฐ์ ์ฝ๊ณ ์ฌ๋ฏธ์๊ฒ ์ฑ๊ตด ํฌ์์ ์ธ๊ณ๋ฅผ ์๋ดํด ๋๋ฆด ํ ๋๊น์. ๐ ๋ณต์กํ ๊ธฐ์ ์ฉ์ด๋ ์ต๋ํ ์ค์ด๊ณ , ๋ง์น ์์ง ํ/๋๋๊ฐ ์ด์ผ๊ธฐํด ์ฃผ๋ ๊ฒ์ฒ๋ผ ํธ์ํ๊ฒ ์ค๋ช ํด ๋๋ฆด๊ฒ์. ์, ๊ทธ๋ผ ์ด์ ๊ฟ๋ง ๊ฐ๋ ‘์๋ ์ฝ์ธ ๋ถ์’์ ์ธ๊ณ๋ก ํจ๊ป ๋ ๋๋ณผ๊น์? ๐
๊ฐ์ํํ ์ฑ๊ตด, ๋๋์ฒด ๋ญ๊น์?
ํํ ๊ธ์ ์บ๋ ๊ฒ์ ๋น์ ํ๊ณค ํ์ฃ . ๋ ์ ๊น์ ๊ณณ์์ ๊ด๋ฌผ์ ์บ๋ด๋ฏ, ์ปดํจํฐ๋ฅผ ์ด์ฉํด์ ๋ณต์กํ ์ํ ๋ฌธ์ ๋ฅผ ํ๊ณ ๊ทธ ๋ณด์์ผ๋ก ์ฝ์ธ์ ์ป๋ ํ์๋ฅผ ๋งํฉ๋๋ค. ๋ง์น ๊ธ๋งฅ์ ๋ฐ๊ฒฌํ ๊ฒ์ฒ๋ผ ๊ธฐ๋ถ์ด ์ง๋ฆฟํ๊ฒ ์ฃ ? ๐ ํ์ง๋ง ๊ธ์ ์บ๋ ค๋ฉด ๊ณก๊ดญ์ด์ ์ฝ, ๊ทธ๋ฆฌ๊ณ ์๋ จ๋ ๊ธฐ์ ์ด ํ์ํ๋ฏ, ๊ฐ์ํํ ์ฑ๊ตด์๋ ์ปดํจํฐ ์ฅ๋น์ ์ฝ๊ฐ์ ์ง์์ด ํ์ํ๋ต๋๋ค.
์ข ๋ ์์ธํ ์์๋ณผ๊น์? ๊ฐ์ํํ๋ ๋ธ๋ก์ฒด์ธ์ด๋ผ๋ ๊ธฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ์๋ํ๋๋ฐ, ์ด ๋ธ๋ก์ฒด์ธ์ ์๋ก์ด ๊ฑฐ๋ ๊ธฐ๋ก(๋ธ๋ก)์ ์ถ๊ฐํ๋ ค๋ฉด ๋ณต์กํ ์ํธํ ํผ์ฆ์ ํ์ด์ผ ํฉ๋๋ค. ์ด ํผ์ฆ์ ํธ๋ ๊ณผ์ ์ ‘์ฑ๊ตด’์ด๋ผ๊ณ ๋ถ๋ฅด๊ณ , ํผ์ฆ์ ํผ ์ฌ๋์๊ฒ๋ ๊ทธ ๋๊ฐ๋ก ์ฝ์ธ์ด ์ฃผ์ด์ง๋ ๊ฒ์ด์ฃ . ๋ง์น ์ด๋ ค์ด ํด์ฆ๋ฅผ ํ๊ณ ์๊ธ์ ๋ฐ๋ ๊ฒ๊ณผ ๋น์ทํ๋ค๊ณ ์๊ฐํ๋ฉด ์ดํดํ๊ธฐ ์ฌ์ธ ๊ฑฐ์์.
์ฑ๊ตด์ ํฌ๊ฒ ๋ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ๋๋ ์ ์์ด์. ํ๋๋ ์ง์ ์ฑ๊ตด ์ฅ๋น๋ฅผ ๊ฐ์ถ๊ณ ์ฑ๊ตดํ๋ ๋ฐฉ์์ด๊ณ , ๋ค๋ฅธ ํ๋๋ ์ฑ๊ตด ๋ฅ๋ ฅ์ ๋น๋ ค์(ํด๋ผ์ฐ๋ ๋ง์ด๋) ์ฑ๊ตดํ๋ ๋ฐฉ์์ด์ฃ . ๊ฐ๊ฐ ์ฅ๋จ์ ์ด ์์ผ๋, ์์ ์๊ฒ ๋ง๋ ๋ฐฉ์์ ์ ํํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๐ค
์ฑ๊ตด ํฌ์๋ฅผ ์์ํ๊ธฐ ์ ์ ๊ผญ ์์์ผ ํ 3๊ฐ์ง
์ฑ๊ตด ํฌ์๋ ๋ถ๋ช ๋งค๋ ฅ์ ์ธ ํฌ์ ๋ฐฉ์์ด์ง๋ง, ์์ํ๊ธฐ ์ ์ ๋ฐ๋์ ์์์ผ ํ ๋ช ๊ฐ์ง ์ค์ํ ์ฌํญ๋ค์ด ์์ต๋๋ค. ์ฃ๋ถ๋ฆฌ ๋ฐ์ด๋ค์๋ค๊ฐ๋ ์์คํ ์์ฐ์ ์์ ์๋ ์์ผ๋, ์ง๊ธ๋ถํฐ ์ ๊ฐ ์๋ ค๋๋ฆฌ๋ ๋ด์ฉ์ ๊ผผ๊ผผํ ํ์ธํด ์ฃผ์ธ์!
1. ์ฑ๊ตด ๋์ด๋์ ์์ต์ฑ ๋ถ์: ์ฑ๊ตด ๋์ด๋๋ ์๊ฐ์ด ์ง๋ ์๋ก ์ ์ ๋์์ง๋๋ค. ์ด๋ ๋ ๋ง์ ์ฌ๋๋ค์ด ์ฑ๊ตด์ ์ฐธ์ฌํ ์๋ก, ๊ทธ๋ฆฌ๊ณ ๊ฐ์ํํ์ ๊ฐ๊ฒฉ์ด ์ค๋ฅผ์๋ก ๋์ฑ ์ฌํ๋์ฃ . ๋ฐ๋ผ์ ์ฑ๊ตด ํฌ์๋ฅผ ๊ณ ๋ คํ ๋๋ ํ์ฌ์ ์ฑ๊ตด ๋์ด๋์ ์์ผ๋ก์ ์ ๋ง์ ๊ผผ๊ผผํ ๋ถ์ํด์ผ ํฉ๋๋ค. ๋จ์ํ ‘์ด ์ฝ์ธ์ด ๋ฐ ๊ฒ ๊ฐ๋ค’๋ ๋ง์ฐํ ๊ธฐ๋๊ฐ๋ง์ผ๋ก๋ ์ฑ๊ณต์ ์ธ ํฌ์๋ฅผ ํ ์ ์๋ค๋ ์ ์ ๋ช ์ฌํ์ธ์! ๐ง ์ฑ๊ตด ๋์ด๋๊ฐ ๋์์ง๋ฉด ๊ทธ๋งํผ ๋ ๋ง์ ์ปดํจํ ํ์๊ฐ ํ์ํ๊ณ , ์ด๋ ๊ณง ๋ ๋ง์ ์ ๊ธฐ ์๊ธ ๋ฐ์์ผ๋ก ์ด์ด์ง ์ ์๋ค๋ ์ ๋ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์์ต์ฑ ๊ณ์ฐ๊ธฐ๋ฅผ ํ์ฉํ์ฌ ์์ ์์ต์ ๋ฏธ๋ฆฌ ํ์ธํด ๋ณด๋ ๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค.
2. ์ฑ๊ตด ์ฅ๋น ์ ํ๊ณผ ๊ด๋ฆฌ: ์ฑ๊ตด ์ฅ๋น๋ ์ฑ๋ฅ, ์ ๋ ฅ ์๋น๋, ๊ฐ๊ฒฉ ๋ฑ ๋ค์ํ ์์๋ฅผ ๊ณ ๋ คํ์ฌ ์ ์คํ๊ฒ ์ ํํด์ผ ํฉ๋๋ค. ํํ ‘์ฑ๊ตด๊ธฐ’๋ผ๊ณ ๋ถ๋ฆฌ๋ ASIC(์ฃผ๋ฌธํ ๋ฐ๋์ฒด)๋ ํน์ ๊ฐ์ํํ ์ฑ๊ตด์ ํนํ๋ ์ฅ๋น๋ก, ๋์ ํจ์จ์ ์๋ํ์ง๋ง ๊ฐ๊ฒฉ์ด ๋น์ธ๊ณ ๋ค๋ฅธ ์ฉ๋๋ก๋ ์ฌ์ฉํ ์ ์๋ค๋ ๋จ์ ์ด ์์ต๋๋ค. ๋ฐ๋ฉด, ๊ทธ๋ํฝ ์นด๋(GPU)๋ ๋ค์ํ ๊ฐ์ํํ ์ฑ๊ตด์ ์ฌ์ฉํ ์ ์๊ณ , ๊ฒ์ ๋ฑ ๋ค๋ฅธ ์ฉ๋๋ก๋ ํ์ฉํ ์ ์์ง๋ง ASIC์ ๋นํด ํจ์จ์ด ๋จ์ด์ง๋ค๋ ๋จ์ ์ด ์์ฃ . ์ฅ๋น ์ ํ ํ์๋ ๊พธ์คํ ๊ด๋ฆฌ๋ ์ค์ํฉ๋๋ค. ์ฑ๊ตด ์ฅ๋น๋ 24์๊ฐ ์๋ํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ๊ธฐ ์ฝ๊ณ , ๋จผ์ง๊ฐ ์์ด๋ฉด ์ฑ๋ฅ ์ ํ๋ก ์ด์ด์ง ์๋ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ฃผ๊ธฐ์ ์ธ ์ฒญ์์ ์จ๋ ๊ด๋ฆฌ๊ฐ ํ์์ ์ ๋๋ค.
3. ์ ๊ธฐ ์๊ธ ํญํ ํผํ๊ธฐ: ์ฑ๊ตด์ ์์ฒญ๋ ์์ ์ ๊ธฐ๋ฅผ ์๋นํ๋ ์์ ์ ๋๋ค. ํนํ ๊ฐ์ ์์ ์ฑ๊ตด์ ํ๋ ๊ฒฝ์ฐ, ์ ๊ธฐ ์๊ธ ํญํ์ ๋ง์ ์๋ ์์ผ๋ ์ฃผ์ํด์ผ ํฉ๋๋ค. โก๏ธ ์ฑ๊ตด์ ์์ํ๊ธฐ ์ ์ ๋ฐ๋์ ์์ ์ ๊ธฐ ์๋น๋์ ๊ณ์ฐํ๊ณ , ์ ๊ธฐ ์๊ธ ๋์ง์ธ ๊ตฌ๊ฐ์ ํ์ธํ์ฌ ๋๋นํด์ผ ํฉ๋๋ค. ๊ฐ๋ฅํ๋ค๋ฉด ์ ๊ธฐ ์๊ธ์ด ์ ๋ ดํ ์๊ฐ๋์ ์ฑ๊ตด์ ํ๊ฑฐ๋, ์ฐ์ ์ฉ ์ ๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ณ ๋ คํด ๋ณผ ์๋ ์์ต๋๋ค. ๋ํ, ์๋์ง ํจ์จ์ด ๋์ ์ฑ๊ตด ์ฅ๋น๋ฅผ ์ ํํ๊ณ , ์ฑ๊ตด ์ํํธ์จ์ด ์ค์ ์ ํตํด ์ ๋ ฅ ์๋น๋ฅผ ์ต์ ํํ๋ ๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค.
์ฑ๊ตด ํฌ์, ์ฑ๊ณต์ ์ธ ๋ฏธ๋๋ฅผ ์ํ ๋๋ค๋์ผ๊น?
์ฑ๊ตด ํฌ์๋ ๋ถ๋ช ๋์ ์์ต์ ์ฌ๋ฆด ์ ์๋ ๋งค๋ ฅ์ ์ธ ํฌ์ ๋ฐฉ์์ ๋๋ค. ํ์ง๋ง ์์ ๋ง์๋๋ฆฐ ๊ฒ์ฒ๋ผ, ๋์ ๋ฆฌ์คํฌ๋ฅผ ๋๋ฐํ๊ธฐ๋ ํ์ฃ . ๋ฐ๋ผ์ ์ฑ๊ตด ํฌ์๋ฅผ ์์ํ๊ธฐ ์ ์ ์ถฉ๋ถํ ์ ๋ณด๋ฅผ ์ต๋ํ๊ณ , ์์ ์๊ฒ ๋ง๋ ํฌ์ ์ ๋ต์ ์ธ์ฐ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ฑ๊ตด ํฌ์๋ก ์ฝ์ธ ์ป๋ ๋ฐฉ๋ฒ ์๋ฒฝ ๋ถ์: ์ฑ๊ณต์ ์ธ ์ฑ๊ตด ํฌ์๋ฅผ ์ํด์๋ ๋์์์ด ๋ณํํ๋ ์์ฅ ์ํฉ์ ๋ฐ ๋น ๋ฅด๊ฒ ๋์ํด์ผ ํฉ๋๋ค. ์๋ก์ด ๊ฐ์ํํ์ ๋ฑ์ฅ, ์ฑ๊ตด ๋์ด๋์ ๋ณํ, ๊ท์ ๊ฐํ ๋ฑ ๋ค์ํ ๋ณ์๋ค์ด ์ฑ๊ตด ์์ต์ ์ํฅ์ ๋ฏธ์น๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ฐ๋ผ์ ๊ด๋ จ ๋ด์ค์ ์ ๋ณด๋ฅผ ๊พธ์คํ ํ์ธํ๊ณ , ์ ๋ฌธ๊ฐ๋ค์ ์๊ฒฌ์ ์ฐธ๊ณ ํ์ฌ ํฌ์ ์ ๋ต์ ์์ ํด ๋๊ฐ์ผ ํฉ๋๋ค. ๋ํ, ๋ถ์ฐ ํฌ์๋ฅผ ํตํด ๋ฆฌ์คํฌ๋ฅผ ์ค์ด๋ ๊ฒ๋ ํ๋ช ํ ๋ฐฉ๋ฒ์ ๋๋ค.
๊ฐ์ธ์ ์ผ๋ก ์ ๋ ์ฑ๊ตด ํฌ์๋ ๋ง์น ‘์๋ ์ ๊ฒ’๊ณผ ๊ฐ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ ํ์ฉํ๋ฉด ํฐ ์ด์ต์ ์ป์ ์ ์์ง๋ง, ์๋ชป ํ๋๋ฅด๋ฉด ํฐ ์์ฒ๋ฅผ ์ ์ ์๋ ์๊ธฐ ๋๋ฌธ์ด์ฃ . ๋ฐ๋ผ์ ์ฑ๊ตด ํฌ์๋ฅผ ๊ณ ๋ คํ๊ณ ์๋ค๋ฉด, ์ ์คํ๊ฒ ์ ๊ทผํ๊ณ ๊พธ์คํ ๊ณต๋ถํ๋ ์์ธ๊ฐ ํ์ํฉ๋๋ค.
์, ์ค๋ ์ ๊ฐ ์ค๋นํ ์ด์ผ๊ธฐ๋ ์ฌ๊ธฐ๊น์ง์ ๋๋ค. ์ฑ๊ตด ํฌ์๋ฅผ ์์ํ๊ธฐ ์ ์ ๊ถ๊ธํ ์ ์ด ์๋ค๋ฉด ์ธ์ ๋ ์ง ์ ์๊ฒ ๋ฌผ์ด๋ณด์ธ์! ์ ๊ฐ ์๋ ๋ฒ์ ๋ด์์ ์ต๋ํ ์์ธํ๊ฒ ๋ต๋ณํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๐