์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
GeForce 256



1. ๊ฐœ์š”2. ์ œ์›3. ์ƒ์„ธ
3.1. GeForce 2563.2. GeForce 256 DDR
4. ๊ด€๋ จ ๋ฌธ์„œ

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

1999๋…„ 10์›” 11์ผ์— ์ถœ์‹œ๋œ ์ตœ์ดˆ์˜ ์ง€ํฌ์Šค ์‹œ๋ฆฌ์ฆˆ์— ์†ํ•œ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ. ์ฝ”๋“œ๋„ค์ž„์€ NV10. ํ›—๋‚  ์…€์‹œ์šฐ์Šค๋ผ๋Š” ์ฝ”๋“œ๋„ค์ž„์œผ๋กœ ์†Œ๊ธ‰ ์ ์šฉ๋˜์—ˆ๋‹ค.

2. ์ œ์›[ํŽธ์ง‘]

๊ทธ๋ž˜ํ”ฝ ์นด๋“œ
๋ชจ๋ธ๋ช…
GPU
๊ทธ๋ž˜ํ”ฝ ๋ฉ”๋ชจ๋ฆฌ
GCP
(W)
์ถœ๊ณ 
๊ฐ€๊ฒฉ
($)
์ด๋ฆ„
(๊ณต์ •)
(๋ฉด์ )
VP:PP:TMU:ROP
(T&L:VVU:NSR:PU)
ํด๋Ÿญ
(MHz)
๋ฒ„์Šค
(bit)
๊ทœ๊ฒฉ
ํด๋Ÿญ
(๋น„ํŠธ๋ ˆ์ดํŠธ)
(MHz)
(Mbps)
์šฉ๋Ÿ‰
(MB)
๋ฐ์Šคํฌํƒ‘์šฉ ์ œํ’ˆ๊ตฐ
GeForce 256
NV10
,(220ใŽš),
(111ใŽŸ)
1:4:4:4
(1:4:1:16)
120
128
SDR
143
32
64
?
?
GeForce 256 DDR
DDR
150
(300)
?
?
ใ€์ด๋ก ์ ์ธ ์„ฑ๋Šฅ ๊ณ„์‚ฐ์‹ ํŽผ์น˜๊ธฐ ยท ์ ‘๊ธฐใ€‘
< ํŠน์ˆ˜ ์—ฐ์‚ฐ ์„ฑ๋Šฅ >
(GPU ํด๋Ÿญ) ร— (VP์˜ ๊ฐœ์ˆ˜) รท 4 = (๋ฒ„ํ…์Šค ์—ฐ์‚ฐ ์†๋„) [mvertices/s]
(GPU ํด๋Ÿญ) ร— (ROP์˜ ๊ฐœ์ˆ˜) = (ํ”ฝ์…€ ํ•„๋ ˆ์ดํŠธ) [mpixels/s]
(GPU ํด๋Ÿญ) ร— (TMU์˜ ๊ฐœ์ˆ˜) = (ํ…์Šค์ฒ˜ ํ•„๋ ˆ์ดํŠธ) [mtexel/s]
< ๊ทธ๋ž˜ํ”ฝ ๋ฉ”๋ชจ๋ฆฌ ์„ฑ๋Šฅ >
(๋ฉ”๋ชจ๋ฆฌ ๋ฒ„์Šค) รท 8 ร— (๋ฉ”๋ชจ๋ฆฌ ๋น„ํŠธ๋ ˆ์ดํŠธ) = (๋ฉ”๋ชจ๋ฆฌ ๋Œ€์—ญํญ) [mb/s]
ใ€์šฉ์–ด ์ „์ฒด ์ด๋ฆ„ ํŽผ์น˜๊ธฐ ยท ์ ‘๊ธฐใ€‘
Half-Precision Floating-Point = FP16
16-bit Integer = INT16
Vertex Pipeline = VP
Pixel Pipeline = PP
Texture Mapping Unit = TMU
Render Output Pipeline = ROP
Transform & Lighting = T&L
Rasterizer = RZ
Vertex Vector Unit = VVU
Pixel Unit = PU
Thermal Design Power = TDP
Total Graphics Power = TGP
Graphics Card Power = GCP
Max Power Consumption = MPC



GPU๋ณ„ ํŠน์„ฑ
GPU
์ด๋ฆ„
๊ทธ๋ž˜ํ”ฝ
๊ฐ€์†
๋น„๋””์˜ค
๊ฐ€์†
ํ˜ธ์ŠคํŠธ
์ธํ„ฐํŽ˜์ด์Šค
๋ฉ”๋ชจ๋ฆฌ
๊ทœ๊ฒฉ
๋””์Šคํ”Œ๋ ˆ์ด
์ถœ๋ ฅ
NV10
NV10
DirectX 7.0
OpenGL 1.2
MPEG-2
Motion
Compensation
AGP 2.0 (4ร—)
SDR
DDR
VGA
(D-Sub)
DVI


3. ์ƒ์„ธ[ํŽธ์ง‘]

3.1. GeForce 256[ํŽธ์ง‘]


1999๋…„ 8์›” 31์ผ์— ์ฒ˜์Œ ์†Œ๊ฐœ๋˜์—ˆ์œผ๋ฉฐ, ๋ฐœํ‘œ ์ „๊นŒ์ง€ ๋งˆ์ง€๋ง‰์œผ๋กœ ์‚ฌ์šฉ๋œ ์นฉ์…‹์ด RIVA TNT2์˜ 220nm ๊ณต์ • ๋ฏธ์„ธํ™” ๋ฒ„์ „์ธ NV6์ด์—ˆ๋Š”๋ฐ, ๊ทธ ๋‹ค์Œ ์นฉ์…‹์˜ ์ด๋ฆ„์„ NV7์ด ์•„๋‹Œ NV10์œผ๋กœ ๊ฑด๋„ˆ ๋›ฐ์—ˆ๋‹ค. ๊ทธ๋งŒํผ ๋งŽ์€ ๋ณ€๊ฒฝ์ ์ด ์žˆ๋Š” ์•ผ์‹ฌ์ž‘์ž„์„ ๋ณด์—ฌ์ฃผ๋Š” ๋“ฏ. CPU์—์„œ ์ˆ˜ํ–‰ํ–ˆ๋˜ ์ฃผ์š” ๊ธฐ๋Šฅ์ธ ์ขŒํ‘œ ๋ณ€ํ™˜๊ณผ ์กฐ๋ช… ์ฒ˜๋ฆฌ๋ฅผ GPU๊ฐ€ ๋‹ด๋‹นํ•จ์œผ๋กœ์จ ์ด๋ฅผ 'ํ•˜๋“œ์›จ์–ด T&L'์ด๋ผ๊ณ  ํ‘œ๋ฐฉํ–ˆ๊ณ , ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜ ์—ญํ• ๋„ ์ด ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋ฅผ ๊ธฐ์ ์œผ๋กœ ์—„์ฒญ๋‚˜๊ฒŒ ์ปค์กŒ์œผ๋ฉฐ, ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜ ํ”„๋กœ์„ธ์„œ๋ฅผ GPU๋ผ ๋ถ€๋ฅธ ๊ฒƒ๋„ ์ด ์ œํ’ˆ์ด ์‹œ์ดˆ. ํ•˜๋“œ์›จ์–ด T&L์ด MS๊ฐ€ ๋จผ์ € ๋ฐœํ‘œํ–ˆ๋˜ DirectX 7.0์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์ด์—ˆ๊ณ  ์ด๋ฅผ ํ•˜๋“œ์›จ์–ด๋กœ ๊ฐ€์žฅ ๋จผ์ € ๊ตฌํ˜„ํ–ˆ์œผ๋‹ˆ, 20๋…„ ๋„˜๊ฒŒ ์ง€๋‚œ ์ง€๊ธˆ๋„ ํšŒ์ž๋ ๋งŒํผ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ ์ „์ฒด ์—ญ์‚ฌ์— ์žˆ์–ด์„œ ์ƒ์ง•์„ฑ์ด ๋งค์šฐ ํฌ๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ๋™์„ธ๋Œ€ ๊ฒฝ์Ÿ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ์˜€๋˜ 3dfx์˜ Voodoo 3๋ณด๋‹ค๋Š” ๋น„๊ต๊ฐ€ ์•ˆ ๋ ๋งŒํผ ์•ž์„  ์„ฑ๋Šฅ ๊ธฐ์ˆ ๋ ฅ์„ ๋ณด์—ฌ์คฌ๊ธฐ ๋•Œ๋ฌธ์— 3dfx์˜ ํŒจ๋ฐฐ๋ฅผ ๊ฒฐ์ •์ง€์€ ๋งˆ์ง€๋ง‰ ํ•œ ํƒ€์˜€๋‹ค.

1999๋…„ 10์›” 11์ผ, ํ™”์ œ์˜ ์ง€ํฌ์Šค 256์ด ์ถœ์‹œ๋˜์—ˆ๋‹ค. GPU ํด๋Ÿญ์€ 120 MHz๋กœ ์ด์ „ ์„ธ๋Œ€์ธ RIVA TNT2 ๋…ธ๋ง์˜ 125 MHz๋ณด๋‹ค ์•ฝ๊ฐ„ ๋‚ฎ์ง€๋งŒ ํŒŒ์ดํ”„๋ผ์ธ ๊ฐœ์ˆ˜๊ฐ€ 2๋ฐฐ๋กœ ํ™•์žฅ๋˜์–ด์„œ ํฐ ๋ฌธ์ œ๊ฐ€ ๋˜์ง€ ์•Š์•˜๊ณ  ์„ฑ๋Šฅ์„ ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด ํด๋Ÿญ์„ ๋ฌด๋ฆฌํ•˜๊ฒŒ ๋†’์ผ ํ•„์š”๊ฐ€ ์—†์—ˆ์œผ๋‹ˆ ์˜คํžˆ๋ ค ์žฅ์ ์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์ง„์งœ ๋ฌธ์ œ๋Š” ๊ทธ๋ž˜ํ”ฝ ๋ฉ”๋ชจ๋ฆฌ ๋Œ€์—ญํญ์ด์—ˆ๋Š”๋ฐ, 2.4 GB/s์˜€๋˜ ์ด์ „ ์„ธ๋Œ€ RIVA TNT2 ๋…ธ๋ง๋ณด๋‹ค๋„ ๋–จ์–ด์ง€๋Š” 2.288 GB/s๋ผ์„œ 2๋ฐฐ ํ™•์žฅ๋œ GPU ์ŠคํŽ™๋งŒํผ ๋Œ์–ด์˜ฌ๋ฆฌ์ง€ ๋ชป ํ•˜๋Š” ๋ณ‘๋ชฉ ํ˜„์ƒ์ด ์‹ฌํ•ด์ง„ ๊ฒƒ. ์‹ฌ์ง€์–ด ์ถœ์‹œ ๋‹น์‹œ ๊ทธ๋ž˜ํ”ฝ ๋“œ๋ผ์ด๋ฒ„ ์ตœ์ ํ™”๊ฐ€ ์•„์ง ์ œ๋Œ€๋กœ ์•ˆ ๋œ ์ƒํƒœ๋ผ์„œ ๊ทธ๋Ÿฐ ๊ฒƒ์ธ์ง€ ์ผ๋ถ€ ๊ฒŒ์ž„ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์—์„œ๋Š” RIVA TNT2 Ultra๋ณด๋‹ค ์•ฝ๊ฐ„ ๋–จ์–ด์ง€๋Š” ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์คฌ์„ ์ •๋„์˜€๋‹ค.

๊ทธํ† ๋ก ๊ฐ•์กฐ๋˜์—ˆ๋˜ ํ•˜๋“œ์›จ์–ด T&L ๊ธฐ๋Šฅ๋„ ๋ง‰์ƒ ๊ฒŒ์ž„์— ์ ์šฉํ–ˆ์„ ๋•Œ GPU ๋ถ€ํ•˜๊ฐ€ ์ปธ๋Š”์ง€ ๊ฒŒ์ž„ ํ”„๋ ˆ์ž„ ์†๋„๊ฐ€ ํฌ๊ฒŒ ๋–จ์–ด์ง€๋Š” ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค˜์„œ ์ด๋Ÿฌํ•œ ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ ์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ์€ ์‹œ๊ธฐ์ƒ์กฐ๋ผ๋Š” ๋ฐ˜์‘์ด ์ฃผ๋ฅ˜์˜€๋‹ค. ํ”ฝ์…€ ์…ฐ์ด๋” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์ „์‹ ์œผ๋กœ ํ‰๊ฐ€๋ฐ›์€ NSR(NVIDIA Shading Rasterizer)๋„ ํƒ‘์žฌ๋˜์—ˆ์œผ๋‚˜, Direct3D 7.0์—๋Š” ์—†๋Š” ๋น„ํ‘œ์ค€ ๊ธฐ๋Šฅ์ธ๋ฐ๋‹ค ๋‹น์‹œ์— ์•Œ๋ ค์ง„ ๊ฒƒ์€ ์•„๋‹ˆ๊ณ  ๋’ค๋Šฆ๊ฒŒ ์•Œ๋ ค์กŒ๋‹ค.

์—ฌ๋Ÿฌ๋ชจ๋กœ ์•ž์„œ๊ฐ„ ์„ฑ๋Šฅ๊ณผ ๊ธฐ๋Šฅ์œผ๋กœ ๋ฌด์žฅํ•œ ํ”Œ๋ž˜๊ทธ์‰ฝ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜€์ง€๋งŒ, ๊ทธ๋งŒํผ ๊ฐ€๊ฒฉ๋„ ์ง€๊ธˆ์˜ TITAN ์‹œ๋ฆฌ์ฆˆ์ฒ˜๋Ÿผ ๋น„์‹ธ๊ฒŒ ์ฑ…์ •๋˜์—ˆ๊ณ  ๊ธฐ๋Œ€๋งŒํผ ์„ฑ๋Šฅ์ด ๋ชป ๋‚˜์™€์„œ ํ˜„์‹ค์ ์œผ๋กœ๋Š” ๊ฐ€์„ฑ๋น„๊ฐ€ ๋งค์šฐ ๋‚˜์œ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋ผ๋Š” ์ธ์ƒ์„ ์‹ฌ์–ด์ฃผ๊ฒŒ ๋˜์—ˆ๋‹ค. ์ถ”ํ›„ ๋“œ๋ผ์ด๋ฒ„ ์ตœ์ ํ™”๋กœ ์ด์ „ ์„ธ๋Œ€๋ณด๋‹ค ์„ฑ๋Šฅ์ด ๋–จ์–ด์ง€๋Š” ํ˜„์ƒ์€ ์–ด๋А ์ •๋„ ํ•ด๊ฒฐ๋˜์—ˆ์ง€๋งŒ ๊ฐ€๊ฒฉ๋Œ€ ์ž์ฒด๊ฐ€ ์›Œ๋‚™ ๋น„์‹ธ์„œ ์‹œ์žฅ์—์„œ๋Š” ๊ทธ๋‹ค์ง€ ๋งŽ์ด ํŒ”๋ฆฌ์ง€ ๋ชป ํ•œ ๋“ฏ ํ•˜๋‹ค. ๋น„์‹ธ์„œ ๊ทธ๋ฆผ์˜ ๋–ก์ฒ˜๋Ÿผ ์ทจ๊ธ‰ํ•œ ํƒ“์— ์ง€ํฌ์Šค 256์ด๋ผ๋Š” ์‚ฌ์‹ค์กฐ์ฐจ ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋Œ€๋‹ค์ˆ˜์˜€์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ง€ํฌ์Šค 1์ด RIVA TNT2๋ƒ๊ณ  ๋ฌผ์–ด๋ณด๋Š” ์‚ฌ๋žŒ์ด ์žˆ์„ ์ •๋„๋กœ ์ตœ์ดˆ์˜ ์ง€ํฌ์Šค๋ผ๋Š” ํƒ€์ดํ‹€์„ ๊ฐ€์ง„ ๋ชจ๋ธ ์น˜๊ณ ๋Š” ๋‚ฎ์€ ์ธ์ง€๋„์— ๋จธ๋ฌผ๊ณ  ์žˆ๋‹ค.

์ฐธ๊ณ ๋กœ ์ง€ํฌ์Šค 256์—์„œ 256์€ ๊ฐ๊ฐ 64-bit ํญ์„ ์ง€๋‹ˆ๋Š” 4๊ฐœ์˜ ํŒŒ์ดํ”„๋ผ์ธ์„ ํ†ตํ•ด ํ•œ ํ์— ์ด 256-bit ํญ์œผ๋กœ ๋ Œ๋”๋งํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ํŠน์ง•์—์„œ ๋”ฐ์˜จ ๋„˜๋ฒ„๋ง์ด๋ผ๊ณ  ํ•œ๋‹ค.

3.2. GeForce 256 DDR[ํŽธ์ง‘]


1999๋…„ 12์›” 23์ผ, ๋‹คํ–‰ํžˆ ๊ทธ๋ž˜ํ”ฝ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ SDR์—์„œ DDR๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ ๋˜๋ฉด์„œ ๋ฉ”๋ชจ๋ฆฌ ๋Œ€์—ญํญ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋œ ์ง€ํฌ์Šค 256 DDR์ด ๋ฐœํ‘œ๋˜์—ˆ๋‹ค. ์ง€ํฌ์Šค 256์˜ ์ง„๊ฐ€๋Š” ์ง€ํฌ์Šค 256 DDR์ด์—ˆ๋˜ ๊ฒƒ. 2000๋…„ ์ดˆ๋ถ€ํ„ฐ ๋ณธ๊ฒฉ์ ์œผ๋กœ ํˆฌ์ž…๋˜์—ˆ์œผ๋ฉฐ, ๋ ˆํผ๋Ÿฐ์Šค ์‚ฌ์–‘์€ ์•„๋‹ˆ์ง€๋งŒ DVI ๋‹จ์ž๊ฐ€ ์ถ”๊ฐ€ ํƒ‘์žฌ๋œ ๋น„๋ ˆํผ๋Ÿฐ์Šค ์ œํ’ˆ๋“ค๋„ ๋“ฑ์žฅํ•˜๋ฉด์„œ ๋””์ง€ํ„ธ ๋””์Šคํ”Œ๋ ˆ์ด ์ถœ๋ ฅ ์‹œ๋Œ€์˜ ์„œ๋ง‰์„ ์•Œ๋ฆฌ๊ธฐ๋„ ํ–ˆ๋‹ค.

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