์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
1. ๊ฐœ์š”2. ๋ฐฐ๊ฒฝ3. ๊ฒŒ์ด๋ฐ ์„ฑ๋Šฅ๊ณผ์˜ ๊ด€๊ณ„4. NVDEC์™€์˜ ์ฐจ์ด์ 5. ์ดˆ๊ธฐ (1997~2002๋…„)
5.1. H/W Motion Compensation5.2. HDVP
6. VPE (2002~2004๋…„)
6.1. 1์„ธ๋Œ€6.2. 2์„ธ๋Œ€6.3. 3์„ธ๋Œ€
7. PureVideo (2004๋…„~ํ˜„์žฌ)
7.1. 1์„ธ๋Œ€7.2. 2์„ธ๋Œ€7.3. 3์„ธ๋Œ€7.4. 4์„ธ๋Œ€7.5. 5์„ธ๋Œ€7.6. 6์„ธ๋Œ€7.7. 7์„ธ๋Œ€7.8. 8์„ธ๋Œ€7.9. 9์„ธ๋Œ€7.10. 10์„ธ๋Œ€7.11. 11์„ธ๋Œ€
8. ๊ด€๋ จ ๋ฌธ์„œ


1. ๊ฐœ์š”[ํŽธ์ง‘]

NVIDIA์˜ GPU ๋‚ด๋ถ€์— ํƒ‘์žฌ๋œ ๋™์˜์ƒ ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”ฉ์„ ์œ„ํ•œ ๊ณ ์ • ํ•˜๋“œ์›จ์–ด ๋ธ”๋ก ๋˜๋Š” SIP ์ฝ”์–ด. ํ•œ๊ธ€ ๋ฐœ์Œ์€ '์—”๋น„๋””์•„ ํ“จ์–ด๋น„๋””์˜ค'. ์ž์„ธํ•œ ๊ณต์‹ ์„ค๋ช…์€ NVIDIA Video Codec SDK ํŽ˜์ด์ง€ ์ฐธ์กฐ.

์ฐธ๊ณ ๋กœ NVIDIA์˜ ํ•˜๋“œ์›จ์–ด ์ธ์ฝ”๋”ฉ์„ ์œ„ํ•œ ๊ณ ์ • ํ•˜๋“œ์›จ์–ด ๋ธ”๋ก์€ 2012๋…„์— ๋“ฑ์žฅํ•œ NVIDIA NVENC๊ฐ€ ์ „๋‹ดํ•œ๋‹ค.

2. ๋ฐฐ๊ฒฝ[ํŽธ์ง‘]

ํ˜„๋Œ€์ ์ธ GUI ๊ธฐ๋ฐ˜์˜ ์‹œ์ดˆ์ธ Windows 95 ์ถœ์‹œ ์ดํ›„ ๊ฐ€์ •์šฉ PC๊ฐ€ ๋ณธ๊ฒฉ์ ์œผ๋กœ ๋ณด๊ธ‰[1]๋˜๋ฉด์„œ ํ•œ๋™์•ˆ MPEG-1 ๊ธฐ๋ฐ˜์˜ VCD, ํ˜น์€ VCD ํ™”์งˆ ์ˆ˜์ค€์˜ ๋™์˜์ƒ์œผ๋กœ ๋„๋ฆฌ ์“ฐ์ด๊ณ  ์žˆ์—ˆ๋‹ค.[2] ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ 1995๋…„ MPEG-2 ๊ทœ๊ฒฉ๊ณผ 1996๋…„ DVD ๋งค์ฒด๊ฐ€ ๋ฐœํ‘œ๋œ ์ดํ›„ ๋‹น์‹œ DVD ๋™์˜์ƒ์˜ ์••๋„์ ์ธ ํ™”์งˆ๋กœ ์ฃผ๋ชฉ๋ฐ›์•„ ๋ฏธ๋””์–ด ํ”Œ๋ ˆ์ด์–ด ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ PC์—์„œ๋„ ๊ณ ํ™”์งˆ ๋™์˜์ƒ์— ๋Œ€ํ•œ ์ˆ˜์š”๊ฐ€ ์ ์  ๋Š˜์–ด๋‚˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ ์ œ์กฐ์‚ฌ๋“ค์€ ์ด๋Ÿฌํ•œ ์ˆ˜์š”๋ฅผ ๋ฐ˜์˜ํ•˜์—ฌ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๊ฐ€ ์ „ํ†ต์ ์ธ ๊ฒŒ์ด๋ฐ ์„ฑ๋Šฅ์— ๊ทธ์น˜์ง€ ์•Š๊ณ  ๋™์˜์ƒ ๊ฐ€์† ๊ธฐ๋Šฅ๊นŒ์ง€ ๋ค์œผ๋กœ ๊ฐ–์ถ˜ ์นฉ์…‹์œผ๋กœ ๊ฑฐ๋“ญ๋‚˜๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋ฅผ ์‚ฌ์น˜ํ’ˆ์œผ๋กœ ์ทจ๊ธ‰ํ–ˆ์„ ์‹œ์ ˆ์—๋Š” ๋™์˜์ƒ ์žฌ์ƒ์„ ์ธํ…” i486 CPU์˜ ์„ฑ๋Šฅ๊นŒ์ง€๋Š” ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๊ฐ€ ์•„๋‹Œ ๋™์˜์ƒ์นด๋“œ[3]์˜ ๋„์›€์„ ๋ฐ›์•„ ์žฌ์ƒํ–ˆ์—ˆ๊ณ , 1997๋…„ ์ดˆ ํŽœํ‹ฐ์—„ MMX ์‹œ์ ˆ๋ถ€ํ„ฐ๋Š” VCD๋ฅผ ๊ทธ๋ƒฅ CPU๋งŒ์œผ๋กœ ๊ฐ€๋ฟํžˆ ๋Œ๋ฆด ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉฐ, ํŽœํ‹ฐ์—„ 4 ์‹œ์ ˆ๋ถ€ํ„ฐ๋Š” MPEG-2 ๊ธฐ๋ฐ˜์˜ DVD๋„ CPU๋กœ๋งŒ ๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ๋“ฑ์˜ ๋ฐœ์ „์ด ์žˆ์—ˆ์ง€๋งŒ HD๊ธ‰ ์ด์ƒ์˜ ๊ณ ์‚ฌ์–‘ ๋™์˜์ƒ์„ ์—ฌ์œ ๋กญ๊ฒŒ ์ปค๋ฒ„ํ•  ์ˆ˜ ์—†์–ด์„œ ๋™์˜์ƒ์„ ๊ฐ€์†ํ•ด์ค„ ๋ณด์กฐ ์žฅ์น˜์˜ ํ•„์š”์„ฑ์ด ์ปค์กŒ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

์–ด์จŒ๋“  ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๊ฐ€ ๋™์˜์ƒ ๊ฐ€์†์„ ๋„์™€์ค„ ์ ์ž„์ž๊ฐ™์€ ์กด์žฌ๋กœ ์ง€๋ชฉ๋˜๋ฉด์„œ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์˜ ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ์œผ๋กœ์จ ํ•ด๋‹น ๊ธฐ์ˆ ์ด ํƒ‘์žฌ๋˜๊ธฐ์— ์ด๋ฅด๋ €์ง€๋งŒ, ์ดˆ๊ธฐ์—๋Š” ์ œ๋Œ€๋กœ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์ œ์•ฝ์ด ๋งŽ์•˜๊ณ  ์‚ฌ์šฉ๋ฒ•์ด ์–ด๋ ค์›Œ์„œ ์ปดํ“จํ„ฐ๋ฅผ ์ž˜ ๋‹ค๋ฃฐ ์ค„ ๋ชจ๋ฅด๋Š” ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋“ค์—๊ฒ ๋‚ฏ์„  ๊ธฐ๋Šฅ์œผ๋กœ ๋ณด์ด๊ฑฐ๋‚˜ ์•„์˜ˆ ๊ทธ๋Ÿฐ๊ฒŒ ์žˆ๋Š” ์ค„๋„ ๋ชจ๋ฅด๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋Œ€๋‹ค์ˆ˜์˜€๋‹ค. ํ›—๋‚ ์—๋Š” ์ด๋Ÿฌํ•œ ๋ถˆํŽธํ•จ์„ ์กฐ๊ธˆ์”ฉ ๊ฐœ์„ ์‹œ์ผœ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์˜ ์œˆ๋„์šฐ ๋ฏธ๋””์–ด ํ”Œ๋ ˆ์ด์–ด์™€ ์œˆ๋„์šฐ ๋ฏธ๋””์–ด ์„ผํ„ฐ์™€ ํ•จ๊ป˜ ๋™์ž‘ํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ๊ณ  ์ธํ„ฐ๋„ท ๋ฌธํ™”๊ฐ€ ์ต์ˆ™ํ•ด์ง„ ์š”์ฆ˜์—๋Š” ์‚ฌ์šฉ๋ฒ•์„ ์ฐพ์•„์„œ ์ž์‹ ์˜ PC ํ™˜๊ฒฝ์— ๋งž๊ฒŒ ์„ค์ •ํ•ด๋ณด๋Š” ์ผ๋ฐ˜์ธ๋“ค์ด ์ ์  ๋งŽ์•„์ง€๊ณ  ์žˆ์œผ๋ฉฐ, ์ตœ๊ทผ์— ์ถœ์‹œ๋œ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์™€ ๋“œ๋ผ์ด๋ฒ„, ๊ทธ๋ฆฌ๊ณ  ์šด์˜์ฒด์ œ๊ฐ€ ์ž๋™์œผ๋กœ ์…‹ํŒ…ํ•ด์ฃผ์–ด ์‚ฌ์šฉ๋ฒ•์„ ์ž˜ ๋ชฐ๋ผ๋„ ๊ณ ์‚ฌ์–‘ ๋™์˜์ƒ์„ ์พŒ์ ํ•˜๊ฒŒ ๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ์‹œ๋Œ€๊ฐ€ ๋˜์—ˆ๋‹ค.[4] ๋…ธํŠธ๋ถ/๋žฉํ†ฑ ์ปดํ“จํ„ฐ์—์„œ๋„ ๋™์˜์ƒ ํ•˜๋“œ์›จ์–ด ๊ฐ€์†์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์‹œ๊ธฐ์ ์œผ๋กœ ๋ฐ์Šคํฌํƒ‘ PC๋ณด๋‹ค ๋‚˜์ค‘์— ์ ์šฉ๋œ ๊ฒฝ์šฐ๊ฐ€ ๋” ๋งŽ๋‹ค.

Windows์—์„œ๋Š” MS๊ฐ€ ๊ฐœ๋ฐœํ–ˆ๋˜ DirectShow ํ˜น์€ Media Foundation[5]์— ์žˆ๋Š” DXVA๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๋ฆฌ๋ˆ…์Šค์™€ ์œ ๋‹‰์Šค ๊ณ„์—ด์—์„œ๋Š” 2008๋…„ 11์›”์— ๋ฐœํ‘œํ•œ VDPAU๋ผ๋Š” API๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

ํ˜„์žฌ, ๋Œ€๋ถ€๋ถ„์˜ ์„œ๋“œํŒŒํ‹ฐ ๋ฏธ๋””์–ด ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ํ“จ์–ด๋น„๋””์˜ค๋ฅผ ์ง€์›ํ•˜๊ณ  ์žˆ๊ณ , Windows ์šด์˜์ฒด์ œ ์ž์ฒด์ ์œผ๋กœ๋Š” Windows Vista์— ๊ธฐ๋ณธ ํฌํ•จ๋œ ์œˆ๋„์šฐ ๋ฏธ๋””์–ด ํ”Œ๋ ˆ์ด์–ด 11๋ถ€ํ„ฐ ๋‚ด์žฅ MPEG-2 ๋””์ฝ”๋”์™€ ์—”๋น„๋””์•„์˜ ํ“จ์–ด๋น„๋””์˜ค ๊ธฐ์ˆ ์„ ์ง€์›ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, Windows 7๊ณผ ํ•จ๊ป˜ ๋‚˜์˜จ ์œˆ๋„์šฐ ๋ฏธ๋””์–ด ํ”Œ๋ ˆ์ด์–ด 12๋ถ€ํ„ฐ๋Š” ๋‚ด์žฅ H.264, VC-1 ๋””์ฝ”๋”๊นŒ์ง€ ์ถ”๊ฐ€๋˜์–ด ํ“จ์–ด๋น„๋””์˜ค๋ฅผ ํ†ตํ•œ H.264 ํ•˜๋“œ์›จ์–ด ๊ฐ€์†์ด ๊ฐ€๋Šฅํ•ด์กŒ๋‹ค. Windows 10๋ถ€ํ„ฐ๋Š” H.265 ๋””์ฝ”๋”๋ฅผ ์ •์‹์œผ๋กœ ์ง€์›ํ•˜์—ฌ ํ•ด๋‹น ์ฝ”๋ฑ์˜ ํ•˜๋“œ์›จ์–ด ๊ฐ€์†์ด ๊ฐ€๋Šฅํ•ด์กŒ๋‹ค.

3. ๊ฒŒ์ด๋ฐ ์„ฑ๋Šฅ๊ณผ์˜ ๊ด€๊ณ„[ํŽธ์ง‘]

์ผ๋ฐ˜์ ์œผ๋กœ ๋ผ์ธ์—…ํ•˜๋Š” ์ œํ’ˆ์ด ์„ธ๋ถ„ํ™”ํ•  ์ˆ˜๋ก ํŠน์„ฑ์ด ๋‘๋“œ๋Ÿฌ์ง€๋Š”๋ฐ ํ•˜์ด์—”๋“œ ํ˜น์€ ํ”Œ๋ž˜๊ทธ์‰ฝ ์นฉ์…‹์„ ๋จผ์ € ์ถœ์‹œํ•˜๊ณ  ๊ทธ ์ดํ›„์— ์ค‘๊ธ‰ํ˜•, ์ €๊ฐ€ํ˜•, ๋กœ์šฐ์—”๋“œ๋ฅผ ์ˆœ์ฐจ์ ์œผ๋กœ ์ถœ์‹œํ•˜๋Š” ๋ฐ˜๋ฉด, ๋™์˜์ƒ ํ•˜๋“œ์›จ์–ด ๊ฐ€์† ๊ธฐ์ˆ ์€ ๋Œ€์ฒด๋กœ ์นฉ์…‹์˜ ๊ธฐ๋ณธ ์„ฑ๋Šฅ๊ณผ๋Š” ๊ด€๊ณ„์—†์ด ๋จผ์ € ๋‚˜์˜จ ํ•˜์ด์—”๋“œ๋ณด๋‹ค ๋‚˜์ค‘์— ๋‚˜์˜จ ์ €๊ฐ€ํ˜•์ด ๋” ์•ž์„  ๋ฒ„์ „์œผ๋กœ ํƒ‘์žฌ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.
๋‹ค๋งŒ, ์ฃผ์˜ํ•  ์ ์€ ๊ฐ€์žฅ ๋Šฆ๊ฒŒ ๋‚˜์˜ค๋Š” ๋กœ์šฐ์—”๋“œ ์ œํ’ˆ์ด ํ•ด๋‹น ์ œํ’ˆ๊ตฐ ์ค‘์— ๋™์˜์ƒ ๊ฐ€์† ์„ฑ๋Šฅ์ด ๊ฐ€์žฅ ์ข‹๋‹ค๊ณ  ๋‹จ์ •์ง€์„ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์ธ๋ฐ DXVA๋ฅผ ์ด์šฉํ•œ ๋ฐฉ์‹์ด ์•„๋‹Œ ์ง€ํฌ์Šค 8 ์‹œ๋ฆฌ์ฆˆ๋ถ€ํ„ฐ ์ ์šฉ๋œ CUDA ์ฝ”์–ด๋ฅผ ์ด์šฉํ•œ ๋ฐฉ์‹์ด ๊ทธ ๋Œ€ํ‘œ์ ์ธ ์˜ˆ๋‹ค. ๊ทธ ๋ชจ๋“œ๋กœ ํ•˜๋“œ์›จ์–ด ๊ฐ€์†ํ•  ๊ฒฝ์šฐ, CUDA ์ฝ”์–ด๊ฐ€ ์ ์€ ์ €๊ฐ€ํ˜• ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋กœ๋Š” ๊ณ ์‚ฌ์–‘ ๋™์˜์ƒ์„ ๊ฐ€์†ํ•˜๋Š”๋ฐ ๋จผ์ € ๋‚˜์˜จ ๊ณ ์„ฑ๋Šฅ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋ณด๋‹ค ๋ถˆ๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ.
๋ฌผ๋ก  ์ œํ’ˆ๊ตฐ์˜ ํ‰๊ท  ์„ฑ๋Šฅ์ด ์ƒํ–ฅ๋˜๋ฉด์„œ ์ด๋Ÿฐ ํŠน์„ฑ์ด ์˜›๋ง์ด ๋˜๋Š”๊ฑด ์‹œ๊ฐ„๋ฌธ์ œ์ด๊ธด ํ•˜๋‹ค. H.264 HD ๋™์˜์ƒ์ด ์ดˆ์ฐฝ๊ธฐ์—๋Š” ์ขŒ์ ˆ ์˜์ƒ ์ทจ๊ธ‰์ด์—ˆ๋‹ค๊ฐ€ 2005๋…„ ์ดํ›„ ๋“€์–ผ์ฝ”์–ด CPU๊ฐ€ ๋“ฑ์žฅํ•˜๊ณ  ๋‚˜์„œ์•ผ ๊ฒจ์šฐ ์žฌ์ƒ๋  ์ˆ˜ ์žˆ์—ˆ๊ณ , ํ˜„์žฌ๋Š” ์ตœ์‹ ํ˜• ์…€๋Ÿฌ๋ก  CPU์—์„œ๋„ ์Œฉ์Œฉ ๋Œ๋ฆด ์ˆ˜ ์žˆ๋“ฏ์ด ์ง€๊ธˆ์˜ ๊ณ ์‚ฌ์–‘ ๊ทœ๊ฒฉ์ธ H.265 UHD HDR ๋™์˜์ƒ๋„ ๋น„์Šทํ•œ ๊ณผ์ •์„ ๋ฐŸ๊ฒŒ๋ ๊ฑฐ๋ผ๋Š” ์ .[6]

4. NVDEC์™€์˜ ์ฐจ์ด์ [ํŽธ์ง‘]

ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”ฉ์ด๋ผ๋Š” ์  ๋•Œ๋ฌธ์— NVIDIA NVENC์™€ ํ˜ผ๋™๋˜๊ธฐ๋„ ํ•˜๋Š”๋ฐ, NVDEC๋Š” NVCUVID(NVIDIA CUDA Video Decoder)์˜ ํ›„์‹ ์— ๊ฐ€๊น๋‹ค.

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

์ด์ „์— ์‚ฌ์šฉ๋œ NVCUVID๋Š” 2018๋…„ 5์›”์— ๋ฐœํ‘œ๋œ CUDA Toolkit 9.2 ๋ฒ„์ „๋ถ€ํ„ฐ ์ง€์› ์ค‘๋‹จ๋˜์—ˆ๋‹ค.

5. ์ดˆ๊ธฐ (1997~2002๋…„)[ํŽธ์ง‘]

5.1. H/W Motion Compensation[ํŽธ์ง‘]

  • ์ง€์› GPU
    • NV3 ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • NV3
    • NV4 ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • NV4, NV5, NV6
    • NV10(Celsius) ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • NV10
๋ฏธ๋””์–ด ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”์˜ ํƒœ๋™

์ผ์ข…์˜ ๋™์˜์ƒ ๋ณด์ • ๊ธฐ๋Šฅ์ด์—ˆ๋˜ Motion Compensation์„ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๊ฐ€ ๊ด€์—ฌํ•œ๋‹ค๋Š” ๊ฐœ๋…์€ ๋‹น์‹œ๋กœ์จ๋Š” ์—„์ฒญ๋‚œ ๋ฐœ์ƒ์ด์—ˆ๋‹ค. ๋‹น์‹œ์— ์‚ฌ์šฉ๋œ ์ฝ”๋ฑ์ด ์ €์‚ฌ์–‘์€ MPEG-1, DVD๊ธ‰ ์‚ฌ์–‘์€ MPEG-2์˜€๋Š”๋ฐ ๋ณ„๋„์˜ ๊ฐ€์† ์นด๋“œ๋ฅผ ๋”ฐ๋กœ ๊ตฌํ•ด์„œ ์žฅ์ฐฉํ•˜์ง€ ์•Š๋Š” ํ•œ CPU๊ฐ€ ์ „๋‹ดํ•ด์•ผ ํ–ˆ๋‹ค. MPEG-2 ๊ธฐ๋ฐ˜ ๋™์˜์ƒ์„ ๋Œ๋ฆฌ๊ธฐ์—” ๋ฒ„๊ฑฐ์šด ์ˆ˜์ค€์ด๋ผ ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋กœ ์˜ฎ๊ฒจ์„œ ๋ถ„๋‹ดํ•ด์ฃผ๋Š” ์—ญํ• ์ด ํ•„์š”ํ–ˆ๋Š”๋ฐ ์ด๋ฅผ ์ฒ˜์Œ ์ง€์›ํ•œ NVIDIA ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๊ฐ€ 1997๋…„์— ์ถœ์‹œ๋œ RIVA 128๋ถ€ํ„ฐ์˜€๋‹ค.

3D ๊ทธ๋ž˜ํ”ฝ๋งŒํผ ์ฃผ๋ชฉ๋ฐ›์ง€ ๋ชป ํ–ˆ์ง€๋งŒ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๊ฐ€ ๋™์˜์ƒ ์žฌ์ƒ์—๋„ ๊ด€์—ฌํ•œ๋‹ค๋Š” ์  ์ž์ฒด๋Š” NVIDIA๋กœ์„œ๋Š” ๋™์˜์ƒ ํ•˜๋“œ์›จ์–ด ๊ฐ€์† ๊ธฐ์ˆ  ์—ญ์‚ฌ์˜ ์ฒซ ๋‹จ์ถ”์˜€๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋ฌธ์ œ๋Š” ๋™์˜์ƒ์˜ ์†์„ฑ์„ ๋งŽ์ด ๊ฐ€๋ ค ๋Œ๋ฆฌ๋Š”๋ฐ ์žˆ์–ด์„œ ์ œ์•ฝ์ด ์‹ฌํ–ˆ์œผ๋ฉฐ, ๊ทธ์— ๋”ฐ๋ฅธ ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๋Š” ๋ง ํ•  ๊ฒƒ๋„ ์—†์„ ์ •๋„์˜€๋‹ค. ํ˜ธํ™˜์„ฑ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ƒ‰๊ฐ์„ ๋น„๋กฏํ•œ 2D ๊ทธ๋ž˜ํ”ฝ์˜ ํ™”์งˆ์€ ๊ฒฝ์Ÿ ๋ชจ๋ธ์ธ ATi์˜ ๋ ˆ์ด์ง€ ์‹œ๋ฆฌ์ฆˆ๋งŒํผ ์ข‹์ง€ ์•Š์•„ ํ›—๋‚  ํ™”์งˆ ๋ณด์ •์— ๊ด€๋ จ๋œ ๊ฐ์ข… ๊ธฐ๋Šฅ๋“ค์ด ๋Œ€๊ฑฐ ์ถ”๊ฐ€๋œ ์ง€ํฌ์Šค 4 MX ์‹œ๋ฆฌ์ฆˆ ๋ฐ FX ์‹œ๋ฆฌ์ฆˆ ์ด์ „๊นŒ์ง€๋Š” ์ €ํ‰๊ฐ€ ๋ฐ›์„ ์ˆ˜๋ฐ–์— ์—†์—ˆ๋‹ค.

์ดํ›„์— ๋“ฑ์žฅํ•œ RIVA TNT, TNT2 ์‹œ๋ฆฌ์ฆˆ, ์ง€ํฌ์Šค 256๋„ ์ด๋Ÿฌํ•œ ๋ฐฉ์‹์˜ ๋””์ฝ”๋”ฉ์„ ์ง€์›ํ–ˆ๋‹ค.

5.2. HDVP[ํŽธ์ง‘]

  • ์ง€์› GPU
    • NV10(Celsius) ์•„ํ‚คํ…์ฒ˜
      • NV11, NV15, NV16
    • NV20(Kelvin) ์•„ํ‚คํ…์ฒ˜
      • NV20, NV25, NV28
๋ฏธ๋””์–ด ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”์˜ ๊ตฌ์กฐ์  ์ •๋ฆฝ

2000๋…„ 4์›”์— ๋“ฑ์žฅํ•œ ๋ฏธ๋””์–ด ๋””์ฝ”๋”ฉ ๊ธฐ์ˆ . High-Definition Video Processor(๊ณ ํ™”์งˆ ๋น„๋””์˜ค ํ”„๋กœ์„ธ์„œ)์˜ ์•ฝ์ž๋กœ ์ด๋•Œ๋ถ€ํ„ฐ GPU์˜ ๊ตฌ์กฐ๊ฐ€ 3D ๊ทธ๋ž˜ํ”ฝ ์—”์ง„, ๋””์Šคํ”Œ๋ ˆ์ด ํ”„๋กœ์„ธ์„œ(DP), ๋น„๋””์˜ค ํ”„๋กœ์„ธ์„œ(VP) 3๊ฐ€์ง€ ๊ตฌ์กฐ๋กœ ์ •๋ฆฝ๋˜์—ˆ๋‹ค. ์•„์ง๊นŒ์ง„ ๋ณด์ • ๊ธฐ๋Šฅ ์œ„์ฃผ์ด์ง€๋งŒ ํ˜„์žฌ๊นŒ์ง€๋„ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” ๋””์ธํ„ฐ๋ ˆ์ด์Šค ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ, ์ง€ํฌ์Šค 256์— ๋„์ž…๋œ ํ•˜๋“œ์›จ์–ด Motion Compensation์ด ๊ฐœ์„ ๋˜์—ˆ๋‹ค.

6. VPE (2002~2004๋…„)[ํŽธ์ง‘]

6.1. 1์„ธ๋Œ€[ํŽธ์ง‘]

  • ์ง€์› GPU
    • NV10(Celsius) ์•„ํ‚คํ…์ฒ˜
      • NV17, NV18
    • NV30(Rankine) ์•„ํ‚คํ…์ฒ˜
      • NV30

2002๋…„ 2์›”์— ๋“ฑ์žฅํ•œ 1์„ธ๋Œ€ VPE. Video Processing Engine(๋น„๋””์˜ค ์ฒ˜๋ฆฌ ์—”์ง„)์˜ ์•ฝ์ž๋กœ MPEG-2 ๋””์ฝ”๋”ฉ๊ณผ IDCT ์—ฐ์‚ฐ, ์•ŒํŒŒ ๋ธ”๋ Œ๋”ฉ ํšจ๊ณผ๋ฅผ ์ง€์›ํ•˜๊ฒŒ ๋˜์—ˆ์œผ๋ฉฐ, ๋””์ธํ„ฐ๋ ˆ์ด์Šค ๊ธฐ๋Šฅ์ด ๊ฐœ์„ ๋˜์—ˆ๋‹ค.

6.2. 2์„ธ๋Œ€[ํŽธ์ง‘]

  • ์ง€์› GPU
    • NV30(Rankine) ์•„ํ‚คํ…์ฒ˜
      • NV31, NV34, NV35, NV38

2003๋…„ 3์›”์— ๋“ฑ์žฅํ•œ 2์„ธ๋Œ€ VPE. MPEG-2 ๋””์ฝ”๋”ฉ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ธ์ฝ”๋”ฉ ๋ณด์กฐ๊นŒ์ง€ ๊ฐ€๋Šฅํ•ด์กŒ์œผ๋ฉฐ, DXVA ๊ฐ€์†์˜ ์ฃผ๋ ฅ ๋ Œ๋”๋Ÿฌ์— ์†ํ•˜๋Š” VMR(Video Mixing Renderer)์ด ์ด๋•Œ๋ถ€ํ„ฐ ๋„์ž…๋˜์—ˆ๋‹ค.

6.3. 3์„ธ๋Œ€[ํŽธ์ง‘]

  • ์ง€์› GPU
    • NV30(Rankine) ์•„ํ‚คํ…์ฒ˜
      • NV36
    • NV40(Curie) ์•„ํ‚คํ…์ฒ˜
      • NV40, NV41, NV42, NV45

2003๋…„ 10์›”์— ๋“ฑ์žฅํ•œ 3์„ธ๋Œ€ VPE. HD ํ‘œ์ค€์— ์†ํ•˜๋Š” 1080p ํ•ด์ƒ๋„์˜ MPEG-2 ๋””์ฝ”๋”ฉ์ด ๊ฐ€๋Šฅํ•ด์กŒ๊ณ  ์ธ์ฝ”๋”ฉ๋„ ๋””์ฝ”๋”ฉ๋งŒํผ์€ ์•„๋‹ˆ์ง€๋งŒ ์–ด๋А ์ •๋„ ๊ฐ•ํ™”๋˜์—ˆ๋‹ค.

7. PureVideo (2004๋…„~ํ˜„์žฌ)[ํŽธ์ง‘]

7.1. 1์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set ๋ฏธ์ง€์›
  • ์ง€์› GPU
    • NV40(Curie) ์•„ํ‚คํ…์ฒ˜
      • NV43, NV44, G70, G71, G72, G73
    • Tesla ์•„ํ‚คํ…์ฒ˜
      • G80

2004๋…„ 8์›”์— ๋“ฑ์žฅํ•œ ์ดˆ์ฐฝ๊ธฐ ํ“จ์–ด๋น„๋””์˜ค. ๋„ค์ด๋ฐ์ด ๋‹ฌ๋ผ์กŒ์ง€๋งŒ ์‹ค์ƒ์€ ๊ธฐ์กด VPE์˜ ์—ฐ์žฅ์„ ๊ฐ™์€ ๋ฒ„์ „. ๋Œ€์‹ ์— ๊ธฐ์กด์˜ MPEG-2 ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ MPEG-4 Part.10์— ํ•ด๋‹นํ•˜๋Š” H.264์˜ Baseline๊ณผ Main Profile, MS์—์„œ WMV9 ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ฐœ๋œ VC-1์˜ ์ผ๋ถ€ Profile์ด ์ถ”๊ฐ€๋˜์—ˆ์ง€๋งŒ, GPU ์ „๋‹ด์ด ์•„๋‹Œ GPU + CPU ๋ฐฉ์‹์˜ ๋ถ„๋‹ด ํ˜•ํƒœ๋ผ ํšจ์šฉ์„ฑ์ด ๊ทธ๋‹ค์ง€ ๋†’์ง€ ์•Š์•˜๋‹ค.

7.2. 2์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set A
  • ์ง€์› GPU
    • G80(Tesla) ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • G84, G86, G92, G94, G96, G200
ํ˜„์„ธ๋Œ€ ๋ฏธ๋””์–ด ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”์˜ ์‹œ์ž‘

2007๋…„ 4์›”์— ๋“ฑ์žฅํ•œ 2์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค. GPU์—์„œ๋Š” G80~92 ๊ธฐ๋ฐ˜์ด ํ˜์‹ ์ด์—ˆ๋‹ค๋ฉด ๋น„๋””์˜ค ํ”„๋กœ์„ธ์„œ๋Š” ์ด๊ฒƒ์ด๋ผ ํ•  ์ •๋„. ๋น„๊ต์  ๋‹จ์ˆœํ•œ ๊ตฌ์กฐ์˜€๋˜ ๋น„๋””์˜ค ํ”„๋กœ์„ธ์„œ๊ฐ€ VP, BSP[7], AES128[8] ์—”์ง„์œผ๋กœ ์„ธ๋ถ„ํ™”ํ•˜๋ฉด์„œ 3D ๊ทธ๋ž˜ํ”ฝ ๋ Œ๋”๋ง๊ณผ ๋ณ„๋„๋กœ ์ฒ˜๋ฆฌํ•˜๊ฒŒ๋” ๋ถ„๋ฆฌ๋˜์—ˆ์œผ๋ฉฐ, ๋™์˜์ƒ์„ ํ•˜๋“œ์›จ์–ด ๊ฐ€์†ํ•˜๋Š” ๋™์•ˆ 3D ์„ฑ๋Šฅ์˜ ์ €ํ•˜๊ฐ€ ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๋„๋ก ์ œ์–ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค. ํ•œ๋งˆ๋””๋กœ ๋™์˜์ƒ ์žฌ์ƒ๊ณผ ๋‹ค๋ฅธ ์ž‘์—…๋“ค๊ณผ์˜ ๋ฉ€ํ‹ฐํƒœ์Šคํ‚น์ด ๊ฐ€๋Šฅํ•ด์กŒ๋‹ค๋Š” ์ . ์ด๋Ÿฌํ•œ ํŠน์„ฑ ๋•๋ถ„์— GPU + CPU ๋ถ„๋‹ด ํ˜•ํƒœ๋กœ CPU์˜ ๋„์›€์ด ์—ฌ์ „ํžˆ ๋งŽ์ด ํ•„์š”ํ–ˆ๋˜ ๋ฐ˜์ชฝ์งœ๋ฆฌ ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”ฉ์ด ๋น„๋กœ์†Œ GPU ์ „๋‹ด์ธ ์™„๋ฒฝํ•œ ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”ฉ ๊ตฌ์กฐ๋ฅผ ๊ฐ–์ถ”๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ ์–ด์ฐŒ๋ณด๋ฉด ์ง„์ •ํ•œ ํ“จ์–ด๋น„๋””์˜ค๋Š” ์ด๋•Œ๋ถ€ํ„ฐ๋ผ๊ณ  ํ•ด๋„ ๊ณผ์–ธ์ด ์•„๋‹ˆ์—ˆ๋‹ค.[9] ๊ฒฐ๊ณผ์ ์œผ๋กœ ๊ธฐ๋Šฅ์€ ๋ฌผ๋ก  ๊ฐ€์† ํšจ์œจ์ด ์—„์ฒญ๋‚˜๊ฒŒ ํ–ฅ์ƒ๋˜์–ด์„œ ์‹ฑ๊ธ€์ฝ”์–ด์ธ ํŽœํ‹ฐ์—„ 4 ์ดํ•˜์˜ ์ €์‚ฌ์–‘ CPU๋„ ํ•ด๋‹น ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋งŒ ์žฅ์ฐฉํ•ด์„œ ์„ค์ •ํ•˜๋ฉด H.264 ๋™์˜์ƒ์„ ๊ฑฐ๋œฌํžˆ ๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š”๊ฒŒ ๊ฐ€์žฅ ํฐ ๊ฐ•์ .
H.264 High Profile์„ ์ง€์›ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์ง€๋งŒ, ๋ณธ๊ฒฉ์ ์ธ ๋ธ”๋ฃจ๋ ˆ์ด๊ธ‰ ๋™์˜์ƒ ์žฌ์ƒ์ด๋ผ๊ณ  ํ•ด๋„ ๊ทธ๋‚˜๋งˆ ์ค‘์ €๊ฐ€ํ˜•์ธ ์ง€ํฌ์Šค 8600GTS/GT/GS, 8500GT, 8400GS๋กœ๋Š” ์ œ๋Œ€๋กœ ๋Œ๋ฆฌ๊ธฐ ์–ด๋ ค์šด Profile์ด์—ˆ๊ณ  ๋‹น์‹œ ๊ถ๊ทน์˜ ์‚ฌ์–‘์ด์—ˆ๋˜ 1080p 60fps ๋™์˜์ƒ๊นŒ์ง„ ์ œ๋Œ€๋กœ ๊ฐ€์†ํ•˜์ง€ ๋ชป ํ•œ๋‹ค. ๋‚˜์ค‘์— ์ถœ์‹œ๋œ G92 ๊ธฐ๋ฐ˜์˜ ์ง€ํฌ์Šค 8800GTS/GT/GS๋ถ€ํ„ฐ CUDA ์ฝ”์–ด์˜ ๋ฒ„ํ”„๋ฅผ ๋ฐ›์•„ 1080p 60fps ๋™์˜์ƒ๊นŒ์ง€ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์–ด๋””๊นŒ์ง€๋‚˜ H.264 Baseline Profile ํ•œ์ •์œผ๋กœ, ์ด๋ณด๋‹ค ๋” ๋†’์€ Main Profile, ๊ณ ์‚ฌ์–‘์„ ์š”๊ตฌํ•˜๋Š” High Profile์ผ ๊ฒฝ์šฐ 720p 60fps ๋˜๋Š” 1080p 30fps์˜ ๋™์˜์ƒ๋งˆ์ €๋„ ์ œ๋Œ€๋กœ ์žฌ์ƒํ•˜๊ธฐ ์–ด๋ ค์›Œ์ง„๋‹ค.
๊ทธ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ•˜๋“œ์›จ์–ด ์™„๋ฒฝ ๋””์ฝ”๋”ฉ์ด๋ผ๋Š”๊ฒŒ H.264์— ๋ชฐ๋นตํ•ด์„œ ๊ทธ๋Ÿฐ์ง€ MPEG-1, MPEG-2 ๋””์ฝ”๋”ฉ ํšจ์œจ์ด H.264์— ๋น„ํ•ด ์ข€ ๋–จ์–ด์ง€๋Š” ํŽธ์ด๊ณ  VC-1๋„ ๊ธฐ๋Šฅ ์ง€์›์ด ์—ฌ์ „ํžˆ ๋ถ€์‹คํ•ด ํšจ์œจ์ด ์—ญ์‹œ ์ข‹์ง€ ์•Š๋‹ค. ํ•˜๋‚˜์”ฉ ๋”ฐ์ ธ๋ณด๋ฉด AVIVO HD(์ง€๊ธˆ์˜ UVD)์™€ ๋น„๊ต ๋‹นํ•  ์ •๋„๋กœ ๋‹จ์  ํˆฌ์„ฑ์ด๋กœ ๋ณด์ด์ง€๋งŒ ๊ทธ๋ž˜๋„ ์ง€ํฌ์Šค 6, 7 ์‹œ๋ฆฌ์ฆˆ์˜ 1์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค์— ๋น„ํ•˜๋ฉด ํšจ์œจ ํ–ฅ์ƒํญ์ด ๋งค์šฐ ์ปค์„œ ํ˜„๋Œ€ ๋ฏธ๋””์–ด ๊ฐ€์†๊ธฐ๋กœ์จ๋Š” ์˜์˜์žˆ๋Š” ์ „์šฉ ๋””์ฝ”๋”๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค.
Windows Vista๋ถ€ํ„ฐ๋Š” DXVA2๋ฅผ ์ง€์›ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด์„œ ์ „์šฉ ๋ Œ๋”๋Ÿฌ์ธ EVR๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์ง€๋งŒ[10] ์ดˆ๊ธฐ๋ผ์„œ ์ง€์› ๊ฐ€๋Šฅํ•œ ํ”„๋กœํ•„์€ ๋งŽ์ง€ ์•Š์•„ ํ•œ๋™์•ˆ์€ ํ”„๋กœํ•„์ด ๋งŽ์ด ์ถ•์ ๋œ ๊ธฐ์กด์˜ DXVA๋ฅผ ์‚ฌ์šฉํ•˜๋ผ๊ณ  ๊ถŒ์žฅํ•  ์ •๋„.[11] ๋ค์œผ๋กœ ์ด๋•Œ๋ถ€ํ„ฐ Windows์—์„œ ์–ด๋„๋น„ ํ”Œ๋ž˜์‹œ ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์ง€์›ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

7.3. 3์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set B
  • ์ง€์› GPU
    • G80(Tesla) ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • G98

2007๋…„ 12์›”์— ๋“ฑ์žฅํ•œ 3์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค. H.264 ์„ฑ๋Šฅ์€ 2์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค์™€ ๋™์ผํ•˜์ง€๋งŒ H.264์— ๋น„ํ•ด ์ƒ๋Œ€์ ์œผ๋กœ ์•ฝํ–ˆ๋˜ MPEG-1, MEPG-2, WMV9์˜ ๋””์ฝ”๋”ฉ ์„ฑ๋Šฅ๊ณผ ๋ถ€์‹คํ–ˆ๋˜ VC-1 ๊ธฐ๋Šฅ๊ณผ ์„ฑ๋Šฅ์ด ๋ชจ๋‘ ๊ฐœ์„ ๋˜๋ฉด์„œ ๋ธ”๋ฃจ๋ ˆ์ด ๊ทœ๊ฒฉ์ด ์š”๊ตฌํ•˜๋Š” MPEG-2, H.264, VC-1 ์ฝ”๋ฑ์„ ์–ด๋А ์ •๋„ ๊ฐ–์ถ”์—ˆ๋‹ค. ๋ฌธ์ œ๋Š” 9400GT ์ด์ƒ์˜ ์ง€ํฌ์Šค 9 ์‹œ๋ฆฌ์ฆˆ์™€ GTS 250 ์ด์ƒ์˜ 200 ์‹œ๋ฆฌ์ฆˆ๊ฐ€ ์—ฌ์ „ํžˆ 2์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค์— ๋จธ๋ฌผ๋ €๊ธฐ ๋•Œ๋ฌธ์— ๋„๋ฆฌ ์‚ฌ์šฉ๋˜์ง€ ๋ชป ํ–ˆ๋‹ค. ๋˜ํ•œ, ์ง€ํฌ์Šค 9300GS์™€ G98 ๊ธฐ๋ฐ˜ 8400GS ์ž์ฒด์˜ CUDA ์„ฑ๋Šฅ์ด ๋„ˆ๋ฌด ๋‚ฎ์•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹น์‹œ ๊ทน๊ฐ•์˜ ์‚ฌ์–‘์ด์—ˆ๋˜ 1080p 60fps ๋™์˜์ƒ์€ ๋ฌผ๋ก  High Profile ๊ธฐ๋ฐ˜์˜ 720p 60fps ๋˜๋Š” 1080p 60fps ๋™์˜์ƒ์„ ์ œ๋Œ€๋กœ ์žฌ์ƒํ•  ์ˆ˜ ์—†๋Š”๊ฑด ๋งˆ์ฐฌ๊ฐ€์ง€์˜€๋‹ค.
์š”์•ฝํ•˜์ž๋ฉด 3์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค = 2์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค์˜ MPEG-1, MPEG-2, WMV9, VC-1 ๊ฐœ์„ ํŒ.

7.4. 4์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set C
  • ์ง€์› GPU
    • G80(Tesla) ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • GT215, GT216, GT218
    • Fermi ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • GF100, GF104, GF106, GF108, GF110, GF114, GF116, GF117

2009๋…„ 10์›”์— ๋“ฑ์žฅํ•œ 4์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค. ๊ณ ๊ธ‰ํ˜• ์ด์ƒ ๋ชจ๋ธ์—์„œ๋งŒ H.264 Baseline Profile ํ•œ์ •์œผ๋กœ ์ œ๋Œ€๋กœ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ 1080p 60fps ๋™์˜์ƒ์ด ์ด๋ฒˆ์—” ์ €๊ฐ€ํ˜• ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๋„ ๊ฑฐ๋œฌํžˆ ๋Œ๋ฆด ์ˆ˜ ์žˆ์„ ์ •๋„๋กœ H.264์˜ ๋””์ฝ”๋”ฉ ์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ๊ฐœ์„ ๋˜์—ˆ๋‹ค. ๋˜ํ•œ, Main Profile๋ฟ๋งŒ ์•„๋‹ˆ๋ผ High Profile ๊ธฐ๋ฐ˜ H.264 ๋™์˜์ƒ์—์„œ ์ œ๋Œ€๋กœ ๋ฝ‘์„ ์ˆ˜ ์—†์—ˆ๋˜ ๋‹จ์ ๋„ ์–ด๋А ์ •๋„ ๊ทน๋ณต๋˜์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ์™„๋ฒฝํ•œ ์ˆ˜์ค€๊นŒ์ง„ ์•„๋‹ˆ๋ผ์„œ ์ „์šฉ ๋””์ฝ”๋”๋งŒ์œผ๋กœ๋Š” ์—ฌ์ „ํžˆ ํ•œ๊ณ„๊ฐ€ ์žˆ์œผ๋ฉฐ, ๋น„ํŠธ๋ ˆ์ดํŠธ๊ฐ€ ๋„ˆ๋ฌด ๋†’์œผ๋ฉด ์ ์œ ์œจ์ด ๋‚ฎ๋”๋ผ๋„ 50fps ๋‚ด์™ธ ์ˆ˜์ค€[12]์œผ๋กœ ํ”„๋ ˆ์ž„ ๋“œ๋ž์ด ๋ฐœ์ƒํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ตœ์†Œํ•œ ์ง€ํฌ์Šค 210 ๋น„๋ ˆํผ ์ œํ’ˆ๋“ค ์ค‘ ํŒฉํ† ๋ฆฌ ๊ทน์˜ค๋ฒ„๋œ ์ตœ์ƒ๊ธ‰ ์ œํ’ˆ[13]์ด๋‚˜ GT 220 ์ •๋„๋Š” ๋˜์–ด์•ผ ํ”„๋ ˆ์ž„ ๋“œ๋ž์—†์ด ์›ํ™œํ•˜๊ฒŒ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค.
3D ์—ดํ’์ด ๋ง‰ ๋“ค์–ด์˜ฌ ์‹œ์ ์ด๋ผ 3D ๋ธ”๋ฃจ๋ ˆ์ด ๋งค์ฒด์— ๋‹ด๊ฒจ์ง„ 3D ๋น„๋””์˜ค ๊ธฐ์ˆ ์ธ MVC(Multiview Video Coding)๋ฅผ ์ง€์›ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. MVC ํ•˜๋“œ์›จ์–ด ๊ฐ€์†์ด ๊ธฐ๋ณธ์ ์œผ๋กœ OS ๋…๋ฆฝ์„ฑ(ํฌ๋กœ์Šค ํ”Œ๋žซํผ)์„ ์ง€๋‹ˆ๊ณ  ์žˆ์ง€๋งŒ MS Windows์˜ DXVA์™€ NVIDIA์˜ CUDA API๋ฅผ ์ง€์›ํ•˜๋Š” ๋ฐ˜๋ฉด, ๋ฆฌ๋ˆ…์Šค ๊ณ„์—ด๊ณผ ์œ ๋‹‰์Šค ๊ณ„์—ด์— ํ•ด๋‹นํ•˜๋Š” NVIDIA์˜ VDPAU API๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์—ˆ๋‹ค.
H.264 ๋Œ€์ค‘ํ™”์— ์ ‘์–ด๋“  ์‹œ์ ์— MPEG-4 Part.2 ๊ทœ๊ฒฉ์ธ DivX, Xvid ์ฝ”๋ฑ์ด ๋’ค๋Šฆ๊ฒŒ ์ถ”๊ฐ€ ์ง€์›๋˜์—ˆ์œผ๋‚˜ ๊ฐ€์† ํšจ์œจ์ด ์ข‹์ง€ ์•Š์•„ ํšจ์šฉ์„ฑ์ด ์—†๋‹ค์‹œํ”ผ ํ•˜๋Š” ์ˆ˜์ค€.

7.5. 5์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set D
  • ์ง€์› GPU
    • Fermi ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • GF119
    • Kepler ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • GK104, GK106, GK107, GK110, GK208

2011๋…„ 4์›”์— ๋“ฑ์žฅํ•œ 5์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค. H.264์˜ ๋””์ฝ”๋”ฉ ์„ฑ๋Šฅ์ด ๋”์šฑ ๊ฐœ์„ ๋˜์–ด ์ „์šฉ ๋””์ฝ”๋”๋งŒ์œผ๋กœ 1080p 60fps์˜ High Profile ๋™์˜์ƒ๊นŒ์ง€ ์™„๋ฒฝํ•˜๊ฒŒ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๊ณ , ๋ค์œผ๋กœ 4K UHD ํ•ด์ƒ๋„๊นŒ์ง€ ์ฒ˜์Œ์œผ๋กœ ์ง€์›๋˜์—ˆ๋‹ค. ๋‹จ, ๋‚ฎ์€ CUDA ์„ฑ๋Šฅ์˜ ์ €๊ฐ€ํ˜• ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์˜ ๊ฒฝ์šฐ Baseline Profile ๊ธฐ๋ฐ˜์˜ 4K 30fps ๋™์˜์ƒ์ด ํ•œ๊ณ„์ด๋ฉฐ, High Profile์ด๋ฉด์„œ 4K 60fps๊นŒ์ง€ ์žฌ์ƒํ•˜๋ ค๋ฉด ์ตœ์†Œํ•œ ์ผ€ํ”Œ๋Ÿฌ ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜์ด๋ฉด์„œ ๋” ๋†’์€ ์„ฑ๋Šฅ์˜ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
๋“œ๋ผ์ด๋ฒ„์™€ ์ฝ”๋ฑ ์„ค์ •์„ ํ†ตํ•ด 4032x4080 ํ•ด์ƒ๋„๊นŒ์ง€ ๋Œ๋ฆด ์ˆ˜ ์žˆ๊ณ  DisplayPort 1.2์„ ์ง€์›ํ•˜๋Š” ์นฉ์…‹ ํ•œ์ •์œผ๋กœ 4K UHD ํ•ด์ƒ๋„์˜ ๋””์Šคํ”Œ๋ ˆ์ด ์ถœ๋ ฅ๊นŒ์ง€ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ผ€ํ”Œ๋Ÿฌ ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜์˜ ์นฉ์…‹[14]๋ถ€ํ„ฐ๋Š” CUDA ์ฝ”์–ด๋ฅผ ์ด์šฉํ•˜๋Š” H.264์šฉ ์ธ์ฝ”๋”ฉ ์—”์ง„์ธ NVENC๋ฅผ ํƒ‘์žฌํ•˜์—ฌ ๋ณด๋‹ค ๋น ๋ฅธ ์‹œ๊ฐ„์˜ ์ธ์ฝ”๋”ฉ์ด ๊ฐ€๋Šฅํ•ด์กŒ์ง€๋งŒ CPU๋ฅผ ์ด์šฉํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์ธ์ฝ”๋”ฉ์— ๋น„ํ•ด ์˜์ƒ ํ’ˆ์งˆ์ด ๋–จ์–ด์ง€๋Š”๊ฒŒ ๋‹จ์ .

7.6. 6์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set E
  • ์ง€์› GPU
    • Maxwell ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • GM107, GM108, GM200, GM204

2014๋…„ 2์›”์— ๋“ฑ์žฅํ•œ 6์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค. H.264 ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ MPEG-2์˜ ๋””์ฝ”๋”ฉ ์„ฑ๋Šฅ์ด ๊ฐœ์„ ๋˜์—ˆ๊ณ  4K DCI์ธ 4096x2160 ํ•ด์ƒ๋„๊นŒ์ง€ ์ถ”๊ฐ€ ์ง€์›๋˜์—ˆ๋‹ค. ์ œํ•œ์ ์ด์ง€๋งŒ CUDA ์ฝ”์–ด์˜ ๋„์›€์œผ๋กœ H.265 ๋™์˜์ƒ์„ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐฉ์‹์œผ๋กœ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค.
๋“œ๋ผ์ด๋ฒ„์™€ ์ฝ”๋ฑ ์„ค์ •์„ ํ†ตํ•ด 4096x4096 ํ•ด์ƒ๋„๊นŒ์ง€ ๋Œ๋ฆด ์ˆ˜ ์žˆ๊ณ  DisplayPort 1.2 ๋˜๋Š” HDMI 2.0์„ ์ง€์›ํ•˜๋Š” ์นฉ์…‹ ํ•œ์ •์œผ๋กœ 4K DCI์˜ ๋””์Šคํ”Œ๋ ˆ์ด ์ถœ๋ ฅ๊นŒ์ง€ ๊ฐ€๋Šฅํ•˜๋‹ค.

7.7. 7์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set F
  • ์ง€์› GPU
    • Maxwell ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • GM206

2015๋…„ 1์›”์— ๋“ฑ์žฅํ•œ 7์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค. 2013๋…„์— ๋ฐœํ‘œ๋œ H.265 ๊ทœ๊ฒฉ์— ๋Œ€์‘ํ•˜์—ฌ 4K UHD ํ•ด์ƒ๋„์— 30fps๋Š” ๋ฌผ๋ก  60fps์˜ ํ•˜๋“œ์›จ์–ด ๊ฐ€์†๊นŒ์ง€ ์ •์‹์œผ๋กœ ์ง€์›๋˜์—ˆ๋‹ค. ์ผ๋ช… ํ“จ์–ด๋น„๋””์˜ค UHD. ๋‹จ, H.265 ํ’€์ŠคํŽ™์€ ์•„๋‹ˆ๊ณ  Version 1 Profiles(Main Profile, Main 10 Profile)๊ณผ HDMI 2.0 ์ง€์› ํŠน์„ฑ์ƒ Level 5.0~5.1 ์ผ๋ถ€ ์ˆ˜์ค€๊นŒ์ง€๋งŒ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค. WebM์˜ VP9 ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”ฉ๋„ ์ตœ์ดˆ๋กœ ์ง€์›ํ•œ๋‹ค. "introduced with the Geforce GTX 960 and also included in GTX 950 and GTX 750 SE, a second generation Maxwell (microarchitecture) GPU (GM206), adds full hardware-decode of HEVC Version 1 (Main and Main 10 profiles) to the GPU's video-engine. Feature Set F hardware decoder also supports full fixed function VP9 hardware decoding." ์ถœ์ฒ˜: ์˜๋ฌธ ์œ„ํ‚ค๋ฐฑ๊ณผ
์œ ํŠœ๋ธŒ AAC ์Œ์งˆ ๋…ผ๋ž€์„ ์ƒ๊ฐํ•˜๋ฉด, ์œ ํŠœ๋ธŒ ์Œ์งˆ์—๋„ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋‹ค. (ํŠนํžˆ ์‚ฌ์–‘์ด ๋‚ฎ๊ฑฐ๋‚˜ 4K, 8K ์˜์ƒ์˜ ๊ฒฝ์šฐ VP9 ํ•˜๋“œ์›จ์–ด ๊ฐ€์†์ด ์•ˆ ๋˜๋ฉด ์Œ์งˆ์€ ์ข‹์€๋ฐ ๋Š๊ฒจ์„œ WebM์„ ํฌ๊ธฐํ•  ์ˆ˜ ๋ฐ–์— ์—†๋Š” ์ƒํ™ฉ์ด ๋งŽ๋‹ค.)

7.8. 8์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set G, H
  • ์ง€์› GPU
    • Pascal ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • GP102, GP104, GP106, GP107, GP108

2016๋…„ 5์›”์— ๋“ฑ์žฅํ•œ 8์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค. 2014๋…„์— ๋ฐœํ‘œ๋œ H.265 ์ŠคํŽ™์˜ Version 2 Profiles ์ค‘ ํ•˜๋‚˜์ธ Main 12 Profile๊นŒ์ง€ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ๊ณ , DisplayPort 1.4๋ฅผ ์ง€์›ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ†ต์ƒ์ ์œผ๋กœ๋Š” Level 6.0์— ์†ํ•˜๋Š” 4K 120fps๊นŒ์ง€, ๋””์ง€ํ„ธ ์ŠคํŠธ๋ฆผ ์••์ถ•(DSC)์„ ์ด์šฉํ•˜๋ฉด Level 6.1์— ์†ํ•˜๋Š” 8K 60fps๊นŒ์ง€ ๊ฐ€์†ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฌผ๋ก  8K ๋””์Šคํ”Œ๋ ˆ์ด๊นŒ์ง€ ์ถœ๋ ฅํ•˜๋ ค๋ฉด ๋‹น์—ฐํžˆ 8K ๋ชจ๋‹ˆํ„ฐ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

7.9. 9์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set I
  • ์ง€์› GPU
    • Volta ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • GV100

7.10. 10์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set J
  • ์ง€์› GPU
    • Turing ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • TU102, TU104, TU106, TU116, TU117

4:4:4 ๋ฉ”์ธ๊ณผ 4:4:4 10 ๋ฉ”์ธ, ํ•˜์ด 4:4:4 12 ํ•˜์ด ํ”„๋กœํŒŒ์ผ 8K 60fps H.265(HEVC) ์ฝ”๋ฑ ๋™์˜์ƒ์˜ ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”ฉ์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค.

7.11. 11์„ธ๋Œ€[ํŽธ์ง‘]

  • NVIDIA VDPAU Feature Set K
  • ์ง€์› GPU
    • Ampere ๋งˆ์ดํฌ๋กœ์•„ํ‚คํ…์ฒ˜
      • GA102, GA104

2020๋…„ 9์›” ๋“ฑ์žฅํ•œ 11์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค. 8K 60FPS(10BIT HDR์€ 8K 30FPS๊นŒ์ง€) AV1 ์ฝ”๋ฑ์˜ ๋™์˜์ƒ์˜ ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”ฉ์„ ์ง€์›ํ•œ๋‹ค.

8. ๊ด€๋ จ ๋ฌธ์„œ[ํŽธ์ง‘]

[1] ๋ฌผ๋ก  ๊ตญ๋‚ด์—์„œ๋Š” 1999๋…„ 10์›” ๋ง ๊ตญ๋ฏผPC ์ดํ›„ ํญ๋ฐœ์ ์œผ๋กœ ๋ณด๊ธ‰๋˜๋Š” ๋ฐ”๋žŒ์— ์ผ๋ฐ˜์ธ๋“ค์—๊ฒ PC ๋ณด๊ธ‰์— ์žˆ์–ด์„œ ๊ฐ€์žฅ ํ”ผ๋ถ€์— ์™€๋‹ฟ๋Š” ์‹œ๊ธฐ๊ฐ€ ๋˜์–ด๋ฒ„๋ ธ๊ณ , ํ•œ๊ธ€ Windows 3.1์˜ ๋ณด๊ธ‰๊ธฐ์ธ 90๋…„๋Œ€ ์ดˆ์ค‘๋ฐ˜, ํ•œ๊ธ€ Windows 95์˜ ๋ณด๊ธ‰๊ธฐ์ธ 90๋…„๋Œ€ ์ค‘ํ›„๋ฐ˜์˜ ๋ณด๊ธ‰๋ฅ ์ด ์ƒ๋Œ€์ ์œผ๋กœ ๋งŽ์ด ๋”๋””๊ฒŒ ๋ณด์ผ ์ •๋„์˜€๋‹ค.
[2] ๋ฌผ๋ก , 1997๋…„ ์ดˆ๋ถ€ํ„ฐ ์ถœ์‹œ๋œ ํŽœํ‹ฐ์—„ MMX๊ฐ€ ๋‚˜์˜ค๊ธฐ ์ „๊นŒ์ง€๋Š” VCD์— ์‚ฌ์šฉ๋œ MPEG-1 ๊ธฐ๋ฐ˜ ์ฝ”๋ฑ๋งˆ์ € MPEG-1 ๊ฐ€์† ํ™•์žฅ ์นด๋“œ๋ฅผ ํ†ตํ•ด์„œ๋งŒ ์›ํ™œํ•˜๊ฒŒ ๊ตฌ๋™ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.
[3] ํ˜„์žฌ ๋™์˜์ƒ ํ•˜๋“œ์›จ์–ด ๊ฐ€์† ์žฅ์น˜์˜ ์™ธ์žฅ ์นด๋“œ ํ˜•ํƒœ์ด์ž ๋ณธ๋ž˜ ๋ชจ์Šต์ด์—ˆ๋‹ค. ๊ทธ๋ž˜ํ”ฝ์นด๋“œ, ์‚ฌ์šด๋“œ์นด๋“œ, ๋„คํŠธ์›Œํฌ์นด๋“œ, TV์ˆ˜์‹ ์นด๋“œ์ฒ˜๋Ÿผ ๋™์˜์ƒ์นด๋“œ๋„ ์ผ์ข…์˜ ํ™•์žฅ ์žฅ์น˜ ๋˜๋Š” ์• ๋“œ์˜จ์œผ๋กœ์„œ ์‚ฌ์šฉ๋˜์—ˆ๋‹ค๋Š” ๋œป.
[4] ๋‹ค๋งŒ, 2005๋…„ ํŽœํ‹ฐ์—„ D๋ถ€ํ„ฐ H.264 ๊ธฐ๋ฐ˜ 720p 30fps ๋™์˜์ƒ์„ CPU๋งŒ์œผ๋กœ ๊ฒจ์šฐ ๋Œ๋ฆด ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๊ณ  2006๋…„ ์ฝ”์–ด2 ๋“€์˜ค ์„ธ๋Œ€(๋‹น์‹œ ๊ณ ๊ธ‰ํ˜• ์ œํ’ˆ๊ตฐ ํ•œ์ •)๋ถ€ํ„ฐ CPU๋งŒ์œผ๋กœ H.264 1080p 30fps ๋™์˜์ƒ์„ ๊ฒจ์šฐ ๋Œ๋ฆด ์ˆ˜ ์žˆ์„ ์ •๋„๋กœ CPU์˜ ๋™์˜์ƒ ์žฌ์ƒ ์„ฑ๋Šฅ์ด ๋น„์•ฝ์ ์œผ๋กœ ํ–ฅ์ƒ๋˜๋Š” ๋ฐ”๋žŒ์— H.265 2160p 60fps๊ฐ™์€ ๊ณ ์‚ฌ์–‘ ๋™์˜์ƒ์ด ์•„๋‹Œ ์ด์ƒ H.264 1080p 30fps ์ดํ•˜์˜ ๋™์˜์ƒ์ด๋ผ๋ฉด ํ•„์š”์„ฑ์ด ์•ฝํ•ด์งˆ ์ˆ˜ ์žˆ๋‹ค.
[5] Windows Vista๋ถ€ํ„ฐ ์ง€์›.
[6] ํ˜„์žฌ๋กœ์„œ๋Š” CPU๋ฅผ ์ด์šฉํ•œ ์ธ์ฝ”๋”ฉ ์†๋„ ์ฐจ์ด๊ฐ€ H.264๋ณด๋‹ค ์ˆ˜์‹ญ ๋ฐฐ ์ด์ƒ์ธ๋ฐ๋‹ค ์พŒ์ ํ•˜๊ฒŒ ์žฌ์ƒํ•˜๋ ค๋ฉด ํ•˜์Šค์›ฐ ๊ธฐ์ค€์œผ๋กœ ์ตœ์†Œํ•œ ์ฟผ๋“œ์ฝ”์–ด์˜ ์ธํ…” i5๊ธ‰์€ ๋˜์–ด์•ผ ํ•œ๋‹ค. 4K UHD ํ•ด์ƒ๋„๊นŒ์ง„ i5 CPU๋กœ๋„ ์ปค๋ฒ„ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ ์œ ์œจ์ด ๋งค์šฐ ๋†’์•„์ง€๊ณ , 60fps๊นŒ์ง€ ๊ณ ๋ คํ•˜๋ฉด ์ธํ…” i7 ์ด์ƒ์˜ ๊ณ ์„ฑ๋Šฅ CPU๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ์—ฌ๊ธฐ์—๋‹ค๊ฐ€ 10bit ์ƒ‰์‹ฌ๋„์— HDR๊นŒ์ง€ ๊ณ ๋ คํ•˜๋ฉด IPC์™€ ํด๋Ÿญ์ด ํ–ฅ์ƒ๋œ ์‹ ํ˜• i7 ์ •๋„๋Š” ๋˜์–ด์•ผ ๊ฐ๋‹นํ•  ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ CPU๋งŒ์œผ๋กœ H.265 4K HDR 60fps ๋™์˜์ƒ์„ ๊ฐ€๋ณ๊ฒŒ ๋Œ๋ฆฌ๋Š” ๋‚ ์ด ์˜ฌ ๋•Œ๊นŒ์ง„ ์ „์šฉ ํ•˜๋“œ์›จ์–ด ๋””์ฝ”๋”์— ์˜์กดํ•  ์ˆ˜๋ฐ–์— ์—†๋‹ค.
[7] Bitstream Processor. ์ด์ง„ ๊ณต๊ฐ„ ๋ถ„ํ• ๋ฒ•์ด๋ผ๊ณ  ๋ถ€๋ฅด๋ฉฐ, ๊ทธ๋ž˜ํ”ฝ ๊ณต๊ฐ„์—์„œ ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ๊ทธ๋ฆฌ๊ธฐ ์œ„ํ•ด ๊ณ ์•ˆ๋œ ๋ฐฉ์‹ ์ค‘์— ํ•˜๋‚˜๋‹ค.
[8] Advanced Encryption Standard 128. ์ผ์ข…์˜ ํ‘œ์ค€ ์•”ํ˜ธํ™” ๋ฐฉ์‹์œผ๋กœ 128๋น„ํŠธ ๊ธฐ๋ฐ˜์˜ ๊ณ ๊ธ‰ ์•”ํ˜ธํ™” ํ‘œ์ค€์„ ์˜๋ฏธํ•œ๋‹ค. AES ์ž์ฒด๋Š” 2001๋…„ ๋Šฆ๊ฐ€์„์— ๋ฏธ๊ตญ ํ‘œ์ค€ ๊ธฐ์ˆ  ์—ฐ๊ตฌ์†Œ(NIST)์—์„œ ์ œ์ •๋œ ๋ฐฉ์‹.
[9] ๊ทธ๋ ‡๋‹ค๊ณ  CPU์˜ ์ ์œ ์œจ์ด ์ „ํ˜€ ์—†๋Š”๊ฑด ์•„๋‹ˆ๊ณ  ๋Œ€๋ถ€๋ถ„ 10% ์ดํ•˜์˜ ์ ์œ ์œจ์„ ๋ณด์—ฌ์ฃผ๋Š” ํŽธ์ด๋‹ค. ๋‹น์‹œ ๊ธฐ์ˆ ๋กœ๋Š” ๋ณธ๊ฒฉ์ ์ธ ๋น„๋””์˜ค ๊ฐ€์† ์ด์ „์— ๋ฐ˜๋“œ์‹œ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ์ ˆ์ฐจ๋งŒํผ์€ CPU๋ฅผ ์ „ํ˜€ ์•ˆ ์“ธ ์ˆ˜ ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
[10] Windows XP์—์„œ๋Š” .Net Framework 3.0์„ ์„ค์น˜ํ•ด์•ผ DXVA2๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
[11] ๋ฌผ๋ก  1์„ธ๋Œ€ ํ“จ์–ด๋น„๋””์˜ค๋ฅผ ํƒ‘์žฌํ•œ ๊ตฌํ˜• ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์—์„œ DXVA ๋ชจ๋“œ๋กœ ์žฌ์ƒํ–ˆ์„ ๋•Œ๋ณด๋‹จ ๋” ํšจ์œจ์ ์ด๊ธด ํ–ˆ๋‹ค.
[12] ๊ทธ๋ž˜๋„ ์ด์ „ ์„ธ๋Œ€๋“ค์˜ ํ“จ์–ด๋น„๋””์˜ค๋ณด๋‹จ ํ›จ์”ฌ ๋” ๋‚ซ๋‹ค.
[13] GPU ์ฝ”์–ด ํด๋Ÿญ์ด 520MHz์ธ ๋ ˆํผ๋Ÿฐ์Šค ๋ชจ๋ธ๋ณด๋‹ค ๋ฌด๋ ค 25% ๋” ๋†’์€ 650MHz์ด๋‹ค.
[14] ๋‹จ, ์–ด๋А ์ •๋„ ์„ฑ๋Šฅ์ด ๋ฐ›์ณ์ค˜์•ผ ํ•œ๋‹ค.