IT์ •๋ณด

PC์˜ ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ์„ ์ขŒ์šฐํ•˜๋Š” ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜ ํ•ต์‹ฌ์นฉ - GPU

with์šฉ๊ด‘๋กœ 2016. 8. 22. 09:58

[IT๊ฐ•์˜์‹ค] PC์˜ ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ์„ ์ขŒ์šฐํ•˜๋Š” ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜ ํ•ต์‹ฌ์นฉ - GPU


[์šฉ์–ด๋กœ ๋ณด๋Š” IT 2015๋…„ ๊ฐœ์ •ํŒ] 1990๋…„๋Œ€ ์ดˆ๊ธฐ๊นŒ์ง€๋งŒ ํ•ด๋„ PC์— ์žฅ์ฐฉ๋œ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋Š” ๋‹จ์ˆœํžˆ CPU(Central Processing Unit: ์ค‘์•™์ฒ˜๋ฆฌ์žฅ์น˜)์˜ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋ฅผ ๊ทธ๋ฆผ์ด๋‚˜ ๊ธ€์ž ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ๋ชจ๋‹ˆํ„ฐ๋กœ ํ™”๋ฉด์„ ์ถœ๋ ฅํ•˜๋Š” ์–ด๋Œ‘ํ„ฐ(Adapter: ๋ณ€ํ™˜๊ธฐ)์™€ ๊ฐ™์€ ๋ถ€ํ’ˆ์œผ๋กœ ์ธ์‹๋˜๊ณ  ์žˆ์—ˆ๋‹ค. ํ•˜์ง€๋งŒ 1990๋…„๋Œ€ ์ค‘๋ฐ˜ ์ดํ›„๋ถ€ํ„ฐ PC์˜ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ์ฝ˜ํ…์ธ , ํŠนํžˆ ๊ฒŒ์ž„์ด ์ฃผ๋ชฉ์„ ๋ฐ›์œผ๋ฉด์„œ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์˜ ์—ญํ• ๋„ ์ ์ฐจ ๋ณ€ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

GPU
<GPU๋Š” ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์˜ ํ•ต์‹ฌ ์นฉ์œผ๋กœ, ์—ด์„ ์‹ํžˆ๊ธฐ ์œ„ํ•œ ๋ฐฉ์—ดํŒ์ด๋‚˜ ๋ƒ‰๊ฐํŒฌ์— ๋ฎ์—ฌ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค>

๊ฒŒ์ž„์— ์ž…์ฒด๊ฐ์„ ๋ถ€์—ฌํ•˜๊ณ ์ž 3D ๊ทธ๋ž˜ํ”ฝ์ด ๋ณธ๊ฒฉ์ ์œผ๋กœ ๋„์ž…๋˜์—ˆ๊ณ , ํ™”๋ฉด์„ ๋ณด๋‹ค ํ˜„์‹ค์ ์œผ๋กœ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๊ฐ์ข… ๊ด‘์› ํšจ๊ณผ ๋ฐ ์งˆ๊ฐ ํ‘œํ˜„ ๊ธฐ๋ฒ•์ด ์ ์ฐจ ๋ฐœ์ „ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ž‘์—…๋“ค์„ CPU ํ˜ผ์ž์„œ ์ฒ˜๋ฆฌํ•˜๊ธฐ์—๋Š” ๋ฒ„๊ฒ๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ๋ณด์กฐํ•  3D ๊ทธ๋ž˜ํ”ฝ ์—ฐ์‚ฐ ์ „์šฉ์˜ ํ”„๋กœ์„ธ์„œ, ์ฆ‰ GPU(Graphics Processing Unit)๊ฐ€ ๊ฐœ๋ฐœ๋˜์–ด ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์— ํƒ‘์žฌ๋˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

GPU, ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์˜ ๊ฐœ๋…์„ ๋ฐ”๊พธ๋‹ค

GPU๋ผ๋Š” ์šฉ์–ด๋Š” ์—”๋น„๋””์•„(NVIDIA)์‚ฌ์—์„œ 1999๋…„์— ‘์ง€ํฌ์Šค(GeForce)’๋ผ๋Š” ์ด๋ฆ„์˜ ์ƒˆ๋กœ์šด ๊ทธ๋ž˜ํ”ฝ ์ปจํŠธ๋กค๋Ÿฌ(Graphics Controller: ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์šฉ ์นฉ)์„ ๋‚ด๋†“์œผ๋ฉฐ ์ฒ˜์Œ ์ œ์ฐฝํ•œ ๊ฒƒ์ด๋‹ค. ์ง€ํฌ์Šค๋Š” CPU์˜ ๋„์›€ ์—†์ด ์ž์ฒด์ ์œผ๋กœ ํด๋ฆฌ๊ณค(Polygon: 3D ๊ทธ๋ž˜ํ”ฝ์„ ๊ตฌ์„ฑํ•˜๋Š” ๋„ํ˜•)์˜ ๋ณ€ํ˜•(Transform) ๋ฐ ๊ด‘์›(Lighting)ํšจ๊ณผ๋ฅผ ๊ตฌ์‚ฌํ•˜๋Š” ๊ธฐ๋Šฅ, ์ด๋ฅธ๋ฐ” ‘ํ•˜๋“œ์›จ์–ด(Hardware) T&L’์„ ๊ฐ–์ถ”๊ณ  ์žˆ์—ˆ๋‹ค. ์ด๋Š” ์ด์ „๊นŒ์ง€ ์‚ฌ์šฉํ–ˆ๋˜ ๊ทธ๋ž˜ํ”ฝ ์ปจํŠธ๋กค๋Ÿฌ์™€๋Š” ํ™•์—ฐํžˆ ๋‹ค๋ฅธ ๊ฐœ๋…์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ณ ์ž GPU๋ผ๋Š” ์ด๋ฆ„์ด ๋ถ™๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ง€ํฌ์Šค์˜ ์ถœ์‹œ ํ›„ 1๋…„์ด ์ง€๋‚œ 2000๋…„, ATi(ํ˜„์žฌ์˜ AMD)์‚ฌ์—์„œ ‘๋ผ๋ฐ์˜จ(Radeon)’์ด๋ผ๋Š” GPU๋ฅผ ์ถœ์‹œํ•˜๊ฒŒ ๋˜๋ฉด์„œ ์–‘์‚ฌ์˜ ๊ฒฝ์Ÿ์ด ๋ณธ๊ฒฉํ™” ๋œ๋‹ค.

GPU
<์—”๋น„๋””์•„ ‘์ง€ํฌ์Šค’ GPU์˜ ๋ชจ์Šต>

GPU
<AMD(ATi) ‘๋ผ๋ฐ์˜จ’ GPU์˜ ๋ชจ์Šต>

GPU ๊ธฐ๋ฐ˜ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋ฅผ ํƒ‘์žฌํ•œ PC๋Š” 3D ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฒŒ์ž„์„ ํ•œ์ธต ์›ํ™œํ•˜๊ฒŒ ๊ตฌ๋™ํ•  ์ˆ˜ ์žˆ๋‹ค. GPU์˜ ๊ฐœ๋ฐœ๋กœ ์ธํ•ด ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋Š” ๋‹จ์ˆœํ•œ ํ™”๋ฉด ์ถœ๋ ฅ ์žฅ์น˜๊ฐ€ ์•„๋‹Œ ๊ฒŒ์ž„ ์„ฑ๋Šฅ ๊ฐ€์† ์žฅ์น˜๋กœ ์„ฑ๊ฒฉ์ด ๋ณ€ํ•˜๊ฒŒ ๋œ ๊ฒƒ์ด๋‹ค. ๋ฌผ๋ก , ๊ฒŒ์ž„ ์™ธ์—๋„ ์ปดํ“จํ„ฐ ๊ทธ๋ž˜ํ”ฝ ๋””์ž์ธ ๋ถ€๋ฌธ์—์„œ๋„ GPU์˜ ํ˜œํƒ์„ ์ž…๊ธด ํ–ˆ์ง€๋งŒ, ์ผ๋ถ€ ์ „๋ฌธ๊ฐ€๋ฅผ ์ œ์™ธํ•œ ์ผ๋ฐ˜ ๋Œ€์ค‘์—๊ฒŒ ์žˆ์–ด GPU์˜ ์˜ํ–ฅ์„ ๊ฐ€์žฅ ๊ทน๋ช…ํ•˜๊ฒŒ ๋Š๋‚„ ์ˆ˜ ์žˆ๋Š” ์ž‘์—…์€ ๋ฐ”๋กœ ๊ฒŒ์ž„์ž„์„ ๋ถ€์ •ํ•  ์ˆ˜ ์—†๋‹ค.

GPU(์ง€ํฌ์Šค์™€ ๋ผ๋ฐ์˜จ)์˜ ๋“ฑ์žฅ์œผ๋กœ ์ธํ•ด, ํ•˜๋“œ์›จ์–ด T&L์„ ๊ฐ–์ถ”์ง€ ๋ชปํ•œ ๊ตฌํ˜• ๊ทธ๋ž˜ํ”ฝ ์ปจํŠธ๋กค๋Ÿฌ ๊ธฐ๋ฐ˜์˜ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋Š” ๊ธ‰๊ฒฉํ•˜๊ฒŒ ์‹œ์žฅ์—์„œ ์‚ฌ๋ผ์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ ๊ฒƒ์ด 3DFX์‚ฌ์˜ ๋ถ€๋‘(Voodoo) ์‹œ๋ฆฌ์ฆˆ, S3์‚ฌ์˜ ์ƒˆ๋น„์ง€(Savage) ์‹œ๋ฆฌ์ฆˆ ๋“ฑ์ด์—ˆ๋Š”๋ฐ, ์ด๋“ค์€ 2000๋…„์„ ์ „ํ›„ํ•˜์—ฌ ์‹œ์žฅ์—์„œ ๊ฑฐ์˜ ๋ชจ์Šต์„ ๊ฐ์ท„๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋ž˜ํ”ฝ์นด๋“œ ์‹œ์žฅ์€ GPU๋ฅผ ๊ฐœ๋ฐœ, ์ œ์กฐํ•˜๋Š” ์—”๋น„๋””์•„์™€ ATi ์–‘์‚ฌ์˜ ์˜ํ–ฅ๋ ฅ ์•„๋ž˜ ๋†“์ด๊ฒŒ ๋œ๋‹ค. ์ฐธ๊ณ ๋กœ ATi๋Š” 2006๋…„์— CPU ์ œ์กฐ์‚ฌ์ธ AMD์— ์ธ์ˆ˜๋˜์—ˆ์œผ๋ฉฐ, ์ด์— ๋”ฐ๋ผ ๋ผ๋ฐ์˜จ์€ AMD์˜ ๋ธŒ๋žœ๋“œ๊ฐ€ ๋˜์—ˆ๋‹ค.

๋ณต์ˆ˜์˜ GPU๋กœ ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ์„ ๋†’์ด๋Š” ๋ฉ€ํ‹ฐ GPU ๋ชจ๋“œ

์ง€ํฌ์Šค์™€ ๋ผ๋ฐ์˜จ GPU ์‹œ๋ฆฌ์ฆˆ๋Š” 2011๋…„ ํ˜„์žฌ๊นŒ์ง€๋„ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋œ ํ›„์† ๋ชจ๋ธ์ด ๊ณ„์† ๋‚˜์˜ค๊ณ  ์žˆ๋‹ค. ์‹ ํ˜• GPU์ผ์ˆ˜๋ก ๋ณด๋‹ค ๋ฏธ์„ธํ•œ ๊ณต์ •์œผ๋กœ ์ œ์กฐ๋˜๊ณ  ๊ฐ™์€ ์นฉ ๋ฉด์ ๋‹น ํ’ˆ๊ณ  ์žˆ๋Š” ํŠธ๋žœ์ง€์Šคํ„ฐ์˜ ์ˆ˜๊ฐ€ ๋Š˜์–ด๋‚˜๋ฏ€๋กœ ๋ณด๋‹ค ๋น ๋ฅด๊ฒŒ ๊ทธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ช‡๋ช‡ ๊ณ ๊ธ‰ํ˜• ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์˜ ๊ฒฝ์šฐ, ํ•˜๋‚˜์˜ ๊ธฐํŒ์— 2๊ฐœ ์ด์ƒ์˜ GPU๋ฅผ ๋™์‹œ์— ํƒ‘์žฌํ•˜์—ฌ ์„ฑ๋Šฅ์„ ๋†’์ด๋Š” ๋ฉ€ํ‹ฐ(Multi) GPU ํ™˜๊ฒฝ์„ ๊ตฌํ˜„ํ•˜๊ธฐ๋„ ํ•œ๋‹ค.

ํ•œ ๋Œ€์˜ PC์— 2๊ฐœ ์ด์ƒ์˜ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋ฅผ ํ•จ๊ป˜ ๊ฝ‚์•„ ๋ฉ€ํ‹ฐ GPU ํ™˜๊ฒฝ์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค. ์—”๋น„๋””์•„ ์ง€ํฌ์Šค์—์„œ๋Š” ์ด๋ฅผ ‘SLI(Scalable Link Interface)’, AMD ๋ผ๋ฐ์˜จ์—์„œ๋Š” ์ด๋ฅผ ํฌ๋กœ์ŠคํŒŒ์ด์–ด(CrossFire) ๋ชจ๋“œ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. SLI๋‚˜ ํฌ๋กœ์ŠคํŒŒ์ด์–ด ๋ชจ๋“œ๋ฅผ ๊ตฌ์„ฑํ•˜๋ฉด ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์ง€๋งŒ, ๊ทธ๋ž˜ํ”ฝ์นด๋“œ ๊ตฌ๋งค ๋น„์šฉ์ด ๋งŽ์ด ๋“œ๋Š”๋ฐ๋‹ค๊ฐ€ ๊ทธ๋งŒํผ ์ „๋ ฅ ์†Œ๋ชจ๊ฐ€ ์ปค์ง„๋‹ค. ์ด์— ์ผ๋ถ€ ๊ฒŒ์ž„ ๋งˆ๋‹ˆ์•„์ธต์„ ์ œ์™ธํ•˜๋ฉด ๋Œ€์ค‘์ ์œผ๋กœ ๋งŽ์ด ์“ฐ์ด์ง€๋Š” ์•Š๋Š”๋‹ค.

GPU
<ํ•œ ๋Œ€์˜ PC์— 2๊ฐœ ์ด์ƒ์˜ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋ฅผ ๊ฝ‚์•„ ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ์„ ๋†’์ด๊ธฐ๋„ ํ•œ๋‹ค>

GPU ๊ฐ™์•„๋„ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ ์ œ์กฐ์‚ฌ๋Š” ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์–ด

์ง€ํฌ์Šค๋‚˜ ๋ผ๋ฐ์˜จ GPU๋Š” ์—”๋น„๋””์•„์™€ AMD์—์„œ ์ง์ ‘ ๊ฐœ๋ฐœํ•ด ๊ณต๊ธ‰ํ•˜๊ณ  ์žˆ์ง€๋งŒ, ๊ทธ๋ž˜ํ”ฝ์นด๋“œ ์ž์ฒด๋Š” ์–‘์‚ฌ์—์„œ ํŒ๋งคํ•˜์ง€ ์•Š๋Š”๋‹ค. ์–‘์‚ฌ์—์„œ ์ƒˆ๋กœ์šด GPU๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์ด์— ์–ด์šธ๋ฆฌ๋Š” ๊ทธ๋ž˜ํ”ฝ์นด๋“œ ์„ค๊ณ„ ํ‘œ์ค€(๊ธฐํŒ, ๋น„๋””์˜ค๋ฉ”๋ชจ๋ฆฌ, ์ „์›๋ถ€ ๋“ฑ)์„ ์ œ์‹œํ•˜๋ฉด, ์•„์ˆ˜์Šค, ๊ธฐ๊ฐ€๋ฐ”์ดํŠธ, ์‚ฌํŒŒ์ด์–ด, MSI ๋“ฑ์˜ ๋‹ค์–‘ํ•œ ์ œ์กฐ์‚ฌ์—์„œ ๊ทธ์— ๋งž์ถฐ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋ฅผ ์ƒ์‚ฐํ•ด ํŒ๋งคํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์˜ ์ œ์กฐ์‚ฌ๊ฐ€ ๋‹ค๋ฅด๋”๋ผ๋„ GPU๊ฐ€ ๊ฐ™์œผ๋ฉด ๊ธฐ๋ณธ์ ์ธ ์„ฑ๋Šฅ์€ ํฐ ์ฐจ์ด๊ฐ€ ์—†์ง€๋งŒ, ๊ฐ ์ œ์กฐ์‚ฌ์˜ ๋…์ž์ ์ธ ํŠœ๋‹์— ์˜ํ•ด ๋ถ€๊ฐ€๊ธฐ๋Šฅ์ด๋‚˜ ๋””์ž์ธ์ด ๋‹ฌ๋ผ์ง€๋Š” ๊ฒฝ์šฐ๋Š” ๋งŽ๋‹ค.

์„ฑ๋Šฅ ๋ณด๋‹ค๋Š” ๊ฒฝ์ œ์„ฑ์„ ์ค‘์‹œํ•˜๋Š” ๋‚ด์žฅํ˜• GPU

GPU๋Š” ๋Œ€๊ฐœ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์˜ ํ•ต์‹ฌ ๋ถ€ํ’ˆ์œผ๋กœ ์—ฌ๊ฒจ์ง€๊ณ  ์žˆ์ง€๋งŒ, ๊ฒฝ์šฐ์— ๋”ฐ๋ผ์„œ๋Š” ๋ฉ”์ธ๋ณด๋“œ์˜ ์นฉ์…‹์— GPU ๊ธฐ๋Šฅ์ด ๋‚ด์žฅ๋˜๊ธฐ๋„ ํ•œ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋ณ„๋„์˜ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋ฅผ ์žฅ์ฐฉํ•˜์ง€ ์•Š์•„๋„ ํ™”๋ฉด์˜ ์ถœ๋ ฅ์ด ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— PC ๊ตฌ๋งค ๋น„์šฉ์„ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋งŒ, ์ด๋Ÿฐ ๋‚ด์žฅํ˜• GPU๋Š” ๋ณ„๋„์˜ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์— ํƒ‘์žฌ๋˜๋Š” GPU์— ๋น„ํ•ด 3D ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ์ด ๋–จ์–ด์ง€๊ธฐ ๋•Œ๋ฌธ์— ๊ฒŒ์ž„์šฉ PC์—๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š์•„ ์ฃผ๋กœ ์‚ฌ๋ฌด์šฉ PC์— ์“ฐ์ธ๋‹ค.

ํ•˜์ง€๋งŒ ๋ฉ”์ธ๋ณด๋“œ์— GPU ๊ธฐ๋Šฅ์„ ๋‹ด๋‹นํ•˜๋Š” ์นฉ์„ ํƒ‘์žฌํ•˜๋Š” ๊ฒƒ์€ ๊ณผ๊ฑฐ ์ด์•ผ๊ธฐ๊ฐ€ ๋๋‹ค. ์ตœ๊ทผ์—๋Š” ์ธํ…”๊ณผ AMD ๋ชจ๋‘ CPU ๋‚ด์— GPU๋ฅผ ๋„ฃ์–ด ์™ธ๋ถ€ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๊ฐ€ ์—†์–ด๋„ ํ™”๋ฉด์„ ์ถœ๋ ฅํ•˜๊ณ  ๊ทธ๋ž˜ํ”ฝ ๊ฐ€์†์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ๋‹ค. ์ด๋“ค ๋‚ด์žฅ GPU ์„ฑ๋Šฅ์€ ๋น„๋ก ๊ณ ๊ฐ€์˜ ์ œํ’ˆ๊ณผ ๋น„๊ตํ•˜๊ธฐ์— ๋ถ€๋„๋Ÿฝ์ง€๋งŒ ์–ด์ง€๊ฐ„ํ•œ ๋ณด๊ธ‰ํ˜• ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์™€ ๋งž๋จน๋Š” ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๊ณผ๋„ํ•œ ๊ทธ๋ž˜ํ”ฝ ๊ฐ€์†์„ ํ•˜์ง€ ์•Š๋Š” ์†Œ๋น„์ž๋“ค์ด ๋งŽ์ด ์ฐพ๋Š”๋‹ค.

GPU
<GPU ๋‚ด์žฅํ˜• ๋ฉ”์ธ๋ณด๋“œ๋Š” ๋ณ„๋„์˜ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋ฅผ ๊ฝ‚์ง€ ์•Š์•„๋„ ํ™”๋ฉด ์ถœ๋ ฅ์ด ๊ฐ€๋Šฅํ•˜๋‹ค>

CPU + GPU = CPU ๋‚ด์žฅํ˜• ๊ทธ๋ž˜ํ”ฝ ํ”„๋กœ์„ธ์„œ

๋ฏธ์„ธ๊ณต์ • ๊ธฐ์ˆ ์ด ๋ฐœ๋‹ฌํ•˜๋ฉด์„œ ์—ฌ๋Ÿฌ ์นฉ์„ ๋ฉ”์ธ๋ณด๋“œ๋‚˜ ํ™•์žฅ ์นด๋“œ๋กœ ์„ ๋ณด์ด์ง€ ์•Š๊ณ  ํ†ตํ•ฉํ•˜๋ ค๋Š” ์›€์ง์ž„์ด ํ™œ๋ฐœํ•˜๋‹ค. GPU๋ฅผ CPU์— ํƒ‘์žฌํ•˜๋Š” ๊ฒƒ์ด ๋Œ€ํ‘œ์ ์ด๋‹ค. ํ•˜๋‚˜์˜ ์นฉ ์•ˆ์—์„œ CPU ๋ถ€๋ถ„๊ณผ GPU ๋ถ€๋ถ„์ด ๋™์ผํ•œ ๋ฒ„์Šค(bus: ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ํ†ต๋กœ)๋ฅผ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ์ƒํ˜ธ๊ฐ„ ๋ฐ์ดํ„ฐ ์ „๋‹ฌ ํšจ์œจ์„ ๋†’์ด๋ฉฐ, ๋ณต์žกํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ๊ณผ์ • ์—†์ด CPU์˜ ์žฅ์ ์ธ ์ •์ˆ˜์—ฐ์‚ฐ ๋Šฅ๋ ฅ๊ณผ GPU์˜ ์žฅ์ ์ธ ๋ถ€๋™์†Œ์ˆ˜์  ์—ฐ์‚ฐ ๋Šฅ๋ ฅ์„ ๋™์‹œ์— ๋ฐœํœ˜ํ•ด ๋ฒ”์šฉ์  ์ž‘์—…์— ์ ์šฉํ•˜๊ธฐ๊ฐ€ ์šฉ์ดํ•˜๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋‘ ๊ฐ€์ง€ ๋ถ€ํ’ˆ์„ ํ•˜๋‚˜๋กœ ํ•ฉ์น˜๋ฉด ์ƒ์‚ฐ ๋‹จ๊ฐ€์™€ ์†Œ๋น„ ์ „๋ ฅ๋„ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ๋„ ์žˆ์–ด ํ†ตํ•ฉ ํ”„๋กœ์„ธ์„œ์˜ ์ด์šฉ์€ ์ ์ฐจ ํ™•์‚ฐ๋  ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. AMD์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์ƒˆ๋กœ์šด ํ†ตํ•ฉ ํ”„๋กœ์„ธ์„œ๋ฅผ ๊ธฐ์กด์˜ CPU๋‚˜ GPU์™€ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ‘APU(Accelerated Processing Unit: ๊ฐ€์†์ฒ˜๋ฆฌ์žฅ์น˜)’๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ๋ถ€๋ฅด๊ณ  ์žˆ๋‹ค.

์ธํ…”์€ 2์„ธ๋Œ€ ์ฝ”์–ด i ์‹œ๋ฆฌ์ฆˆ๋ถ€ํ„ฐ ๋‚ด์žฅ ๊ทธ๋ž˜ํ”ฝ์„ ํ†ตํ•ฉํ•ด ์ถœ์‹œํ•˜๊ณ  ์žˆ๋‹ค. AMD์ฒ˜๋Ÿผ ๋ณ„๋„์˜ ์ด๋ฆ„์„ ๋ถ™์ด๊ฑฐ๋‚˜ ํ•˜์ง€ ์•Š๊ณ  ๊ธฐ์กด CPU์˜ ์ด๋ฆ„๊ณผ ๋ผ์ธ์—…์„ ๊ทธ๋Œ€๋กœ ํ™œ์šฉํ•œ๋‹ค๋Š” ์ ์ด ๋‹ค๋ฅด๋‹ค. 2015๋…„ ํ˜„์žฌ, ๋‚ด์žฅ ๊ทธ๋ž˜ํ”ฝ ์„ฑ๋Šฅ ์ž์ฒด๋กœ๋Š” ์ธํ…”๋ณด๋‹ค AMD๊ฐ€ ์•ž์„ ๋‹ค๋Š” ํ‰์„ ๋ฐ›๋Š”๋‹ค. ์ธํ…”๋„ 3D ๋ฐ ๋ฏธ๋””์–ด ๊ฐ€์†์„ ์ง€์›ํ•˜์ง€๋งŒ AMD๋Š” ์ž์‚ฌ์˜ GPU์ธ '๋ผ๋ฐ์˜จ' ๊ธฐ์ˆ ์„ CPU์— ํƒ‘์žฌํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

GPU
<์ธํ…”๊ณผ AMD ๋ชจ๋‘ CPU์— GPU๋ฅผ ๋„ฃ๊ณ  ์žˆ์œผ๋ฉฐ, ์ด์— ๋Œ€ํ•œ ์„ฑ๋Šฅ ํ–ฅ์ƒ ๋…ธ๋ ฅ๋„ ํ™œ๋ฐœํ•˜๋‹ค>

CPU์˜ ์˜์—ญ์„ ์นจ๋ฒ”ํ•˜๊ณ  ์žˆ๋Š” ‘GPGPU’

GPU์˜ ์ฃผ๋œ ์—ญํ• ์€ 2D ๋ฐ 3D ๊ทธ๋ž˜ํ”ฝ์˜ ์—ฐ์‚ฐ ๋ฐ ์ƒ์„ฑ์ด์ง€๋งŒ ํ˜„๋Œ€์˜ GPU๋Š” ๊ทธ ์™ธ์—๋„ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์ด ๋”ํ•ด์กŒ๋‹ค. ๋Œ€ํ‘œ์ ์ธ ๊ฒƒ์ด ๋™์˜์ƒ์˜ ์žฌ์ƒ ํ’ˆ์งˆ ๋ฐ ์ธ์ฝ”๋”ฉ(๋ณ€ํ™˜) ์†๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ์—”๋น„๋””์•„ ํ“จ์–ด๋น„๋””์˜ค(PureVideo), AMD์˜ Avivo(Advance video in video out) ๊ธฐ์ˆ  ๋“ฑ์ด๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์€ ๊ณผ๊ฑฐ์—๋Š” CPU ๊ณ ์œ ์˜ ์˜์—ญ์ด์—ˆ์œผ๋‚˜ 2005๋…„์„ ์ „ํ›„ํ•˜์—ฌ GPU์˜ ๋ถ€๋™์†Œ์ˆ˜์  ์—ฐ์‚ฐ(์ฃผ๋กœ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ์ฒ˜๋ฆฌ๋‚˜ ๊ณผํ•™์  ๊ณ„์‚ฐ์— ํ™œ์šฉ) ๋Šฅ๋ ฅ์ด CPU๋ฅผ ๋Šฅ๊ฐ€ํ•˜๊ฒŒ ๋˜๋ฉด์„œ GPU์˜ ๋Šฅ๋ ฅ์„ ๊ทธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ๋ฟ ์•„๋‹ˆ๋ผ ์ผ๋ฐ˜ ์ž‘์—…์—๋„ GPU๋ฅผ ํ™œ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ์›€์ง์ž„์ด ๋‚˜ํƒ€๋‚˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

์ด๋ ‡๊ฒŒ GPU์˜ ์ž์›์„ ์ด์šฉํ•ด ๊ทธ๋ž˜ํ”ฝ ์ž‘์—… ์ด์™ธ์˜ ๋ฒ”์šฉ ์ž‘์—…๋ฅผ ํ•˜๋Š” ๊ฒƒ์„ ‘GPGPU(General Purpose computing on Graphics Processing Units)’๋ผ๊ณ  ํ•˜๋ฉฐ, ๋™์˜์ƒ ์ธ์ฝ”๋”ฉ ์™ธ์—๋„ ๋ถ„์ž ๊ตฌ์กฐ ๋ถ„์„, ์•”ํ˜ธ ํ•ด๋…, ๊ธฐ์ƒ ๋ณ€ํ™” ์˜ˆ์ธก ๋“ฑ์˜ ๋ถ„์•ผ์— ์ฃผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋งŒ, ์‹œ์ค‘์— ๋‚˜์™€์žˆ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ํ”„๋กœ๊ทธ๋žจ์€ CPU ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ๋™ํ•˜๋ฏ€๋กœ GPGPU ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ด๋ฅผ ์ง€์›ํ•˜๋Š” ์ „์šฉ ํ”„๋กœ๊ทธ๋žจ์ด ํ•„์š”ํ•˜๋‹ค. ์ด ๋•Œ๋ฌธ์— GPGPU์˜ ํ™œ์šฉํญ์€ ์ƒ๋‹นํžˆ ์ œํ•œ์ ์ด์—ˆ๋‹ค.

๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์šฐ๋ฆฌ๊ฐ€ ์ž˜ ๋Š๋ผ์ง€ ๋ชปํ•˜๋Š” ๊ณณ์—์„œ๋„ GPGPU๋Š” ํ™œ์šฉ ๋ฒ”์œ„๋ฅผ ๋„“ํ˜€๊ฐ€๊ณ  ์žˆ๋‹ค. PC๋กœ ๋™์˜์ƒ์„ ๋ณ€ํ™˜ํ•˜๊ฑฐ๋‚˜, ์—ฌ๋Ÿฌ ํŒŒ์ผ๋“ค์„ ์••์ถ•ํ•˜๊ณ  ํ•ด์ œํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์— GPU๋ฅผ ํ™œ์šฉํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ๋‹ค. ์ด ์™ธ์—๋„ ๊ฒŒ์ž„์„ ์ฆ๊ธธ ๋•Œ ๋จผ์ง€๊ฐ€ ๋‚ ๋ฆฐ๋‹ค๊ฑฐ๋‚˜ ํญ๋ฐœํ•  ๋•Œ ํŒŒํŽธ์ด ๋‚ ์•„์˜ค๋Š” ๋“ฑ ๋ฌผ๋ฆฌ์—ฐ์‚ฐ๋„ CPU ๋Œ€์‹  GPU๊ฐ€ ๊ทธ ์—ญํ• ์„ ๋Œ€์‹ ํ•œ๋‹ค.

๋ณธ ๊ธฐ์‚ฌ๋Š” ๋„ค์ด๋ฒ„์บ์ŠคํŠธ(http://navercast.naver.com/)์˜ '์šฉ์–ด๋กœ ๋ณด๋Š” IT' ์ฝ”๋„ˆ์—๋„ ํ•จ๊ป˜ ์—ฐ์žฌ๋ฉ๋‹ˆ๋‹ค.