문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 NVIDIA/GPU (문서 편집) [[분류:GPU]][[분류:NVIDIA]] [목차] [clearfix] == 개요 == [[NVIDIA]]의 GPU 목록. == GPU 요약 목록 == [include(틀:NVIDIA GPU)] == 용도별 제품군 목록 == === [[GeForce]] (게이밍 제품군) === [include(틀:상세 내용, 문서명=GeForce)] === [[NVIDIA/모바일 GPU|GeForce Laptop]] (게이밍 노트북용 제품군) === [include(틀:상세 내용, 문서명=NVIDIA/모바일 GPU)] === [[NVIDIA RTX]] (워크스테이션 제품군) === [include(틀:상세 내용, 문서명=NVIDIA RTX)] === [[NVIDIA NVS]] (멀티모니터 출력 제품군) === [include(틀:상세 내용, 문서명=NVIDIA NVS)] === [[NVIDIA 데이터 센터 GPU]] (데이터 센터 제품군) === [include(틀:상세 내용, 문서명=NVIDIA 데이터 센터 GPU)] === [[NVIDIA TITAN]] (게이밍 및 워크스테이션 겸용 제품군) === [include(틀:상세 내용, 문서명=NVIDIA TITAN)] === GRID (가상화 제품군) === ==== GRID K1 ==== {{{#!wiki style="word-break: keep-all;" ||<|2> 모델명 ||<-4> GPU ||<-4> 그래픽 메모리 ||<|2> TDP[br]^^(W)^^ ||<|2> 출고[br]가격[br]^^($)^^ || || 칩셋명[br],,(공정),,[br]^^(면적)^^ || CUDA:TMU:ROP[br]^^(GPC, SMX)^^ || 클럭[br]^^(MHz)^^ || L2[br]캐시[br]^^(KB)^^ || 버스[br]^^(bit)^^ || 규격 || 클럭[br]^^(전송률)^^[br],,(MHz),,[br]^^(Mbps)^^ || 용량[br]^^(GB)^^ || || '''K1''' ||<|6> GK107[br],,(28㎚),,[br]^^(118㎟)^^ || 192:16:16[br]x4[br](1 x4, 1 x4) ||<|6> 850[br]^^(기본)^^ || 256[br]x4 || 128[br]x4 ||<|6> DDR3 ||<|6> 891[br](1782) || 4[br]x4 ||<|6> 130 || 4140 || || '''K180Q''' ||<|5> 192:16:16[br](1, 1) ||<|5> 256 ||<|5> 128 ||<|3> 1 ||<|4> 125 || || '''K160Q''' || || '''K140Q''' || || '''K120Q''' || 0.5 || || '''K100''' || 0.25 || 63 || ||<-11> {{{#white {{{#!folding 【이론적인 성능 계산식 펼치기 · 접기】 ,,(GPU 클럭) × (CUDA의 개수) × 2 ÷ 1000 = (단정밀도 연산 속도) [GFLOPS][br](단정밀도 연산 속도) ÷ 24 = (배정밀도 연산 속도) [GFLOPS][br](GPU 클럭) × (ROP의 개수) ÷ 1000 = (픽셀 필레이트) [GPixels/s][br](GPU 클럭) × (TMU의 개수) ÷ 1000 = (텍스처 필레이트) [GTexel/s][br](메모리 버스) ÷ 8 × (메모리 실효클럭) ÷ 1000 = (메모리 대역폭) [GB/s],,}}}}}}|| }}} ==== GRID K2 ==== {{{#!wiki style="word-break: keep-all;" ||<|2> 모델명 ||<-4> GPU ||<-4> 그래픽 메모리 ||<|2> TDP[br]^^(W)^^ ||<|2> 출고[br]가격[br]^^($)^^ || || 칩셋명[br],,(공정),,[br]^^(면적)^^ || CUDA:TMU:ROP[br]^^(GPC, SMX)^^ || 클럭[br]^^(MHz)^^ || L2[br]캐시[br]^^(KB)^^ || 버스[br]^^(bit)^^ || 규격 || 클럭[br]^^(전송률)^^[br],,(MHz),,[br]^^(Mbps)^^ || 용량[br]^^(GB)^^ || || '''K2''' ||<|6> GK104[br],,(28㎚),,[br]^^(294㎟)^^ || 1536:128:32[br]x2[br](4 x2, 8 x2) ||<|6> 745[br]^^(기본)^^ || 512[br]x2 || 256[br]x2 ||<|6> GDDR5 ||<|6> 1250[br](5000) || 4[br]x2 ||<|6> 225 || 5199 || || '''K280Q''' ||<|5> 1536:128:32[br](4, 8) ||<|5> 512 ||<|5> 256 || 4 || 1875 || || '''K260Q''' || 2 || 937 || || '''K240Q''' || 1 ||<|2> 469 || || '''K220Q''' || 0.5 || || '''K200''' || 0.25 || 235 || ||<-11> {{{#white {{{#!folding 【이론적인 성능 계산식 펼치기 · 접기】 ,,(GPU 클럭) × (CUDA의 개수) × 2 ÷ 1000 = (단정밀도 연산 속도) [GFLOPS][br](단정밀도 연산 속도) ÷ 24 = (배정밀도 연산 속도) [GFLOPS][br](GPU 클럭) × (ROP의 개수) ÷ 1000 = (픽셀 필레이트) [GPixels/s][br](GPU 클럭) × (TMU의 개수) ÷ 1000 = (텍스처 필레이트) [GTexel/s][br](메모리 버스) ÷ 8 × (메모리 실효클럭) ÷ 1000 = (메모리 대역폭) [GB/s],,}}}}}}|| }}} ==== GRID K3 ==== {{{#!wiki style="word-break: keep-all;" ||<|2> 모델명 ||<-4> GPU ||<-4> 그래픽 메모리 ||<|2> TDP[br]^^(W)^^ ||<|2> 출고[br]가격[br]^^($)^^ || || 칩셋명[br],,(공정),,[br]^^(면적)^^ || CUDA:TMU:ROP[br]^^(GPC, SMX)^^ || 클럭[br]^^(MHz)^^ || L2[br]캐시[br]^^(KB)^^ || 버스[br]^^(bit)^^ || 규격 || 클럭[br]^^(전송률)^^[br],,(MHz),,[br]^^(Mbps)^^ || 용량[br]^^(GB)^^ || ||{{{#76b900 '''K340'''}}} || GK107[br],,(28㎚),,[br]^^(118㎟)^^ || 384:32:8[br]x4[br](1 x4, 2 x4) || 950[br]^^(기본)^^ || 128[br]x4 || 64[br]x4 || GDDR5 || 900[br](3600) || 1[br]x4 || 225 || 3299 || ||<-11> {{{#white {{{#!folding 【이론적인 성능 계산식 펼치기 · 접기】 ,,(GPU 클럭) × (CUDA의 개수) × 2 ÷ 1000 = (단정밀도 연산 속도) [GFLOPS][br](단정밀도 연산 속도) ÷ 24 = (배정밀도 연산 속도) [GFLOPS][br](GPU 클럭) × (ROP의 개수) ÷ 1000 = (픽셀 필레이트) [GPixels/s][br](GPU 클럭) × (TMU의 개수) ÷ 1000 = (텍스처 필레이트) [GTexel/s][br](메모리 버스) ÷ 8 × (메모리 실효클럭) ÷ 1000 = (메모리 대역폭) [GB/s],,}}}}}}|| }}} ==== GRID K5 ==== {{{#!wiki style="word-break: keep-all;" ||<|2> 모델명 ||<-4> GPU ||<-4> 그래픽 메모리 ||<|2> TDP[br]^^(W)^^ ||<|2> 출고[br]가격[br]^^($)^^ || || 칩셋명[br],,(공정),,[br]^^(면적)^^ || CUDA:TMU:ROP[br]^^(GPC, SMX)^^ || 클럭[br]^^(MHz)^^ || L2[br]캐시[br]^^(KB)^^ || 버스[br]^^(bit)^^ || 규격 || 클럭[br]^^(전송률)^^[br],,(MHz),,[br]^^(Mbps)^^ || 용량[br]^^(GB)^^ || || '''K560Q''' ||<|5> GK104[br],,(28㎚),,[br]^^(294㎟)^^ ||<|5> 1536:128:32[br]x2[br](4 x2, 8 x2) ||<|5> 745[br]^^(기본)^^ ||<|5> 512[br]x2 ||<|5> 256[br]x2 ||<|5> GDDR5 ||<|5> 1250[br](5000) ||<|5> 4[br]x2 ||<|5> 225 ||<|5> 3599 || || '''K540Q''' || || '''K520Q''' || || '''K520''' || || '''K500''' || ||<-11> {{{#white {{{#!folding 【이론적인 성능 계산식 펼치기 · 접기】 ,,(GPU 클럭) × (CUDA의 개수) × 2 ÷ 1000 = (단정밀도 연산 속도) [GFLOPS][br](단정밀도 연산 속도) ÷ 24 = (배정밀도 연산 속도) [GFLOPS][br](GPU 클럭) × (ROP의 개수) ÷ 1000 = (픽셀 필레이트) [GPixels/s][br](GPU 클럭) × (TMU의 개수) ÷ 1000 = (텍스처 필레이트) [GTexel/s][br](메모리 버스) ÷ 8 × (메모리 실효클럭) ÷ 1000 = (메모리 대역폭) [GB/s],,}}}}}}|| }}} ==== GRID M ==== {{{#!wiki style="word-break: keep-all;" ||<|2> 모델명 ||<-4> GPU ||<-4> 그래픽 메모리 ||<|2> TDP[br]^^(W)^^ ||<|2> 출고[br]가격[br]^^($)^^ || || 칩셋명[br],,(공정),,[br]^^(면적)^^ || CUDA:TMU:ROP[br]^^(GPC, SMM)^^ || 클럭[br]^^(MHz)^^ || L2[br]캐시[br]^^(MB)^^ || 버스[br]^^(bit)^^ || 규격 || 클럭[br]^^(전송률)^^[br],,(MHz),,[br]^^(Mbps)^^ || 용량[br]^^(GB)^^ || || '''M60-8Q''' ||<|5> GM204[br],,(28㎚),,[br]^^(398㎟)^^ ||<|4> 2048:128:64[br](4, 16) ||<|4> 930[br]^^(기본)^^[br]1180[br]^^(부스트)^^ ||<|8> 2 ||<|5> 256 ||<|8> GDDR5 ||<|5> 1253[br](5012) || 8 ||<|4> 225 || 3599 || || '''M60-4A''' || 4 || ? || || '''M60-2Q''' || 2 || ? || || '''M60-1Q''' || 1 || ? || || '''M6-8Q''' || 1536:96:64[br](3, 12) || 722[br]^^(기본)^^ ||<|2> 8 || 100 || ? || || '''M10-8Q''' ||<|3> GM107[br],,(28㎚),,[br]^^(148㎟)^^ ||<|2> 640:40:16[br](1, 5) ||<|2> 1033[br]^^(기본)^^[br]1306[br]^^(부스트)^^ ||<|3> 128 ||<|2> 1300[br](5200) || 225 || ? || || '''M3-3020''' || 2 || ? || ? || || '''M40''' || 384:32:16[br](1, 3) || 930[br]^^(기본)^^[br]1000[br]^^(부스트)^^ || 1350[br](5400) || 4 || 50 || ? || ||<-11> {{{#white {{{#!folding 【이론적인 성능 계산식 펼치기 · 접기】 ,,(GPU 클럭) × (CUDA의 개수) × 2 ÷ 1000 = (단정밀도 연산 속도) [GFLOPS][br](단정밀도 연산 속도) ÷ 32 = (배정밀도 연산 속도) [GFLOPS][br](GPU 클럭) × (ROP의 개수) ÷ 1000 = (픽셀 필레이트) [GPixels/s][br](GPU 클럭) × (TMU의 개수) ÷ 1000 = (텍스처 필레이트) [GTexel/s][br](메모리 버스) ÷ 8 × (메모리 실효클럭) ÷ 1000 = (메모리 대역폭) [GB/s],,}}}}}}|| }}} === Mining 제품군 === 이름에서 보듯 [[채굴기]]이다. 그래서 모니터 연결용 단자가 없다. ~~[[https://youtu.be/TY4s35uULg4|Linus Tech Tips는 중국에서 이걸 사와서 이걸로 게임을 돌리는 데 성공했다..]]~~ {{{#!wiki style="word-break: keep-all;" ||<|2> 모델명 ||<-4> GPU ||<-4> 그래픽 메모리 ||<|2> TDP[br]^^(W)^^ ||<|2> 출고[br]가격[br]^^($)^^ || || 칩셋명[br],,(공정),,[br]^^(면적)^^ || CUDA:TMU:ROP[br]^^(GPC, SM)^^ || 클럭[br]^^(MHz)^^ || L2[br]캐시[br]^^(MB)^^ || 버스[br]^^(bit)^^ || 규격 || 클럭[br]^^(전송률)^^[br],,(MHz),,[br]^^(Mbps)^^ || 용량[br]^^(GB)^^ || || '''P102-101''' ||<|2> GP102[br],,(16㎚),,[br]^^(471㎟)^^ ||<|2> 3200:200:80[br](5, 25) || 1557[br]^^(기본)^^[br]1670[br]^^(부스트)^^ ||<|2> 2.5 ||<|2> 320 || GDDR5 || 2002[br](8008) || 10 ||<|2> 250 || ? || || '''P102-100''' || 1481[br]^^(기본)^^[br]1582[br]^^(부스트)^^ ||<|3> GDDR5X ||<|3> 1251[br](10008) || 5 || ? || || '''P104-101''' ||<|2> GP104[br],,(16㎚),,[br]^^(314㎟)^^ || 2560:160:64[br](4, 20) ||<|2> 1607[br]^^(기본)^^[br]1733[br]^^(부스트)^^ ||<|2> 2 ||<|2> 256 || 8 || ? || ? || || '''P104-100''' || 1920:120:64[br](3, 15) || 4 || ? || ? || || '''P106-100''' ||<|2> GP106[br],,(16㎚),,[br]^^(200㎟)^^ || 1280:80:48[br](2, 10) || 1506[br]^^(기본)^^[br]1709[br]^^(부스트)^^ ||<|2> 1.5 ||<|2> 192 ||<|2> GDDR5 ||<|2> 2002[br](8008) || 6 || 120 || ? || || '''P106-090''' || 768:48:48[br](2, 6) || 1354[br]^^(기본)^^[br]1531[br]^^(부스트)^^ || 3 || 75 || ? || ||<-11> {{{#white {{{#!folding 【이론적인 성능 계산식 펼치기 · 접기】 ,,(GPU 클럭) × (CUDA의 개수) × 2 ÷ 1000 = (단정밀도 연산 속도) [GFLOPS][br](단정밀도 연산 속도) ÷ 32 = (배정밀도 연산 속도) [GFLOPS][br](GPU 클럭) × (ROP의 개수) ÷ 1000 = (픽셀 필레이트) [GPixels/s][br](GPU 클럭) × (TMU의 개수) ÷ 1000 = (텍스처 필레이트) [GTexel/s][br](메모리 버스) ÷ 8 × (메모리 실효클럭) ÷ 1000 = (메모리 대역폭) [GB/s],,}}}}}}|| }}} == 마이크로아키텍처별 GPU 목록 == === NV === [[파일:nvidia nv1 microarchitecture blockdiagram.jpg]] NV1의 블록 다이어그램 {{{#!wiki style="word-break: keep-all;" ||<-10> {{{#white 프로세서별 최대 내부 구성 요소}}} || || 프로세서[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || QDS || RZ || PP || ,,픽셀,,[br],,INT32,,[br]^^ALU^^ || TMU || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-10> {{{#white '''NV1'''}}} || ||{{{#76b900 '''NV1'''}}} || 500 || 90 || 1 || 1 || 1 || 4 || 1 || 1 || 32×2 || }}} {{{#!wiki style="word-break: keep-all;" ||<-6> {{{#ffffff 프로세서별 특성}}} || || {{{#ffffff 프로세서[br]이름}}} || {{{#ffffff 그래픽[br]가속}}} || {{{#ffffff 비디오[br]가속}}} || {{{#ffffff 호스트[br]인터페이스}}} || {{{#ffffff 메모리[br]규격}}} || {{{#ffffff 디스플레이[br]출력}}} || ||<-6> {{{#white '''NV1'''}}} || ||{{{#76b900 '''NV1'''}}} || DirectX 1.0[br]^^(S/W 가속)^^[br]자체 그래픽 API || - || PCI || FPM DRAM[br]EDO DRAM || VGA[br]^^(D-Sub)^^ || }}} * QDS: Quadrangle Setup * RZ: Rasterizer * PP: Pixel Pipeline * INT32: 32-bit Integer * TMU: Texture Mapping Unit * ROP: Raster Operation 또는 Render Output * MC: Memory Controller === NV3 === [[파일:nvidia nv3 microarchitecture blockdiagram 1.jpg]] RIVA 128에 사용된 NV3의 전체 블록 다이어그램 [[파일:nvidia nv3 microarchitecture blockdiagram 2.jpg]] RIVA 128에 사용된 NV3의 그래픽 엔진 부분 블록 다이어그램 {{{#!wiki style="word-break: keep-all;" ||<-14> {{{#white 프로세서별 최대 내부 구성 요소}}} || || 프로세서[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || TRS || RZ || PP || ,,픽셀,,[br],,INT32,,[br]^^ALU^^ || TMU || ,,버텍스,,[br]^^캐시^^[br]^^(KB)^^ || ,,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || ,,Z,,[br]^^캐시^^[br]^^(KB)^^ || ,,픽셀,,[br]^^캐시^^[br]^^(KB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-14> {{{#white '''NV3'''}}} || ||{{{#76b900 '''NV3'''}}} || 350 || 90 || 1 || 1 || 1 || 4 || 1 || ? || ? || ? || ? || 1 || 32×4 || }}} {{{#!wiki style="word-break: keep-all;" ||<-6> {{{#ffffff 프로세서별 특성}}} || || {{{#ffffff 프로세서[br]이름}}} || {{{#ffffff 그래픽[br]가속}}} || {{{#ffffff 비디오[br]가속}}} || {{{#ffffff 호스트[br]인터페이스}}} || {{{#ffffff 메모리[br]규격}}} || {{{#ffffff 디스플레이[br]출력}}} || ||<-6> {{{#white '''NV3'''}}} || ||{{{#76b900 '''NV3'''}}} || DirectX 5.0[br]OpenGL 1.1 || MPEG-2[br],,Motion,,[br]^^Compensation^^ || AGP 1×[br]PCI || SDR || VGA[br]^^(D-Sub)^^ || }}} * TRS: Triangle Setup === NV4 (Fahrenheit) === {{{#!wiki style="word-break: keep-all;" ||<-14> {{{#white 프로세서별 최대 내부 구성 요소}}} || || 프로세서[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || TRS || RZ || PP || ,,픽셀,,[br],,INT32,,[br]^^ALU^^ || TMU || ,,버텍스,,[br]^^캐시^^[br]^^(KB)^^ || ,,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || ,,Z,,[br]^^캐시^^[br]^^(KB)^^ || ,,픽셀,,[br]^^캐시^^[br]^^(KB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-14> {{{#white '''NV4'''}}} || ||{{{#76b900 '''NV4'''}}} || 350 || 90 || 1 || 1 || 2 || 8 || 2 || ? || ? || ? || ? || 2 || 32×4 || ||{{{#76b900 '''NV5'''}}} || 250 || 90 || 1 || 1 || 2 || 8 || 2 || ? || ? || ? || ? || 2 || 32×4 || ||{{{#76b900 '''NV6'''}}} || 220 || 90 || 1 || 1 || 2 || 8 || 2 || ? || ? || ? || ? || 2 || 32×4 || }}} {{{#!wiki style="word-break: keep-all;" ||<-6> {{{#ffffff 프로세서별 특성}}} || || {{{#ffffff 프로세서[br]이름}}} || {{{#ffffff 그래픽[br]가속}}} || {{{#ffffff 비디오[br]가속}}} || {{{#ffffff 호스트[br]인터페이스}}} || {{{#ffffff 메모리[br]규격}}} || {{{#ffffff 디스플레이[br]출력}}} || ||<-6> {{{#white '''NV4'''}}} || ||{{{#76b900 '''NV4'''}}} ||<|3> DirectX 6.0[br]OpenGL 1.2 ||<|3> MPEG-2[br],,Motion,,[br]^^Compensation^^ || AGP 2×[br]PCI ||<|3> SDR ||<|3> VGA[br]^^(D-Sub)^^ || ||{{{#76b900 '''NV5'''}}} ||<|2> AGP 4×[br]AGP 2×[br]PCI || ||{{{#76b900 '''NV6'''}}} || }}} === NV10 (Celsius) === [[파일:nvidia nv15 microarchitecture blockdiagram.gif]] 지포스 2 GTS에 사용된 NV15의 블록 다이어그램 [[파일:nvidia nv11 microarchitecture blockdiagram.gif]] 지포스 2 MX에 사용된 NV11의 블록 다이어그램 {{{#!wiki style="word-break: keep-all;" ||<-16> {{{#white GPU별 최대 내부 구성 요소}}} || || GPU[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || T&L || ,,버텍스,,[br],,FP32,,[br]^^벡터^^ || TRS || NSR || PP || ,,픽셀,,[br],,INT32,,[br]^^ALU^^ || TMU || ,,버텍스,,[br]^^캐시^^[br]^^(KB)^^ || ,,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || ,,Z,,[br]^^캐시^^[br]^^(KB)^^ || ,,픽셀,,[br]^^캐시^^[br]^^(KB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-16> {{{#white '''NV10'''}}} || ||{{{#76b900 '''NV10'''}}} || 220 || 111 || 1 || 4 || 1 || 1 || 4 || 16 || 4 || ? || ? || ? || ? || 4 || 32×4 || ||{{{#76b900 '''NV11'''}}} || 180 || 65 || 1 || 4 || 1 || 1 || 2 || 8 || 4 || ? || ? || ? || ? || 2 || 32×4 || ||{{{#76b900 '''NV15'''}}} || 180 || 90 || 1 || 4 || 1 || 1 || 4 || 16 || 8 || ? || ? || ? || ? || 4 || 32×4 || ||{{{#76b900 '''NV16'''}}} || 150 || 81 || 1 || 4 || 1 || 1 || 4 || 16 || 8 || ? || ? || ? || ? || 4 || 32×4 || ||{{{#76b900 '''NV17'''}}} || 150 || 65 || 1 || 4 || 1 || 1 || 2 || 8 || 4 || ? || ? || ? || ? || 2 || 32×4 || ||{{{#76b900 '''NV18'''}}} || 150 || 65 || 1 || 4 || 1 || 1 || 2 || 8 || 4 || ? || ? || ? || ? || 2 || 32×4 || ||{{{#76b900 '''NV19'''}}} || 150 || 65 || 1 || 4 || 1 || 1 || 2 || 8 || 4 || ? || ? || ? || ? || 2 || 32×4 || }}} {{{#!wiki style="word-break: keep-all;" ||<-6> {{{#ffffff GPU별 특성}}} || || {{{#ffffff GPU[br]이름}}} || {{{#ffffff 그래픽[br]가속}}} || {{{#ffffff 비디오[br]가속}}} || {{{#ffffff 호스트[br]인터페이스}}} || {{{#ffffff 메모리[br]규격}}} || {{{#ffffff 디스플레이[br]출력}}} || ||<-6> {{{#white '''NV10'''}}} || ||{{{#76b900 '''NV10'''}}} ||<|7> DirectX 7.0[br]OpenGL 1.2 || MPEG-2[br],,Motion,,[br]^^Compensation^^ || AGP 4× ||<|7> SDR[br]DDR ||<|7> VGA[br]^^(D-Sub)^^[br]DVI || ||{{{#76b900 '''NV11'''}}} ||<|3> HDVP || AGP 4×[br]PCI || ||{{{#76b900 '''NV15'''}}} ||<|3> AGP 4× || ||{{{#76b900 '''NV16'''}}} || ||{{{#76b900 '''NV17'''}}} ||<|3> VPE || ||{{{#76b900 '''NV18'''}}} || AGP 8× || ||{{{#76b900 '''NV19'''}}} || PCIe ×16 || }}} * T&L: Transform & Lighting * FP32: 32-bit(Single-Precision) Floating-Point Real Number * NSR: NVIDIA Shading Rasterizer GeForce라는 브랜드의 기원이 된 마이크로아키텍처의 시작이자 하드웨어 T&L을 지원하는 최초의 마이크로아키텍처. === NV20 (Kelvin) === [[파일:nvidia-gpu-nv20-vertexshader.gif]] 지포스 3 시리즈에 사용된 NV20의 버텍스 셰이더 블록 다이어그램 [[파일:nvidia-gpu-nv20-vertexprocess.gif]] 지포스 3 시리즈에 사용된 NV20의 버텍스 프로세스 블록 다이어그램 [[파일:nvidia-gpu-nv20-pixelshader.gif]] 지포스 3 시리즈에 사용된 NV20의 픽셀 셰이더 블록 다이어그램 [[파일:nvidia-gpu-nv25-blockdiagram.png]] 지포스 4 Ti 시리즈에 사용된 NV25의 블록 다이어그램 {{{#!wiki style="word-break: keep-all;" ||<-17> {{{#white GPU별 최대 내부 구성 요소}}} || || GPU[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || T&L || PVSP || ,,버텍스,,[br]^^셰이더^^[br],,FP32,,[br]^^벡터^^ || TRS || RZ || PPSP || ,,픽셀,,[br]^^셰이더^^[br],,INT32,,[br]^^ALU^^ || TMU || ,,버텍스,,[br]^^캐시^^[br]^^(KB)^^ || ,,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || ,,Z,,[br]^^캐시^^[br]^^(KB)^^ || ,,픽셀,,[br]^^캐시^^[br]^^(KB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-17> {{{#white '''NV20'''}}} || ||{{{#76b900 '''NV20'''}}} || 150 || 128 || 1 || 1 || 4 || 1 || 1 || 4 || 16 || 8 || ? || ? || ? || ? || 4 || 32×4 || ||{{{#76b900 '''NV25'''}}} || 150 || 142 || 1 || 2 || 8 || 1 || 1 || 4 || 16 || 8 || ? || ? || ? || ? || 4 || 32×4 || ||{{{#76b900 '''NV28'''}}} || 150 || 101 || 1 || 2 || 8 || 1 || 1 || 4 || 16 || 8 || ? || ? || ? || ? || 4 || 32×4 || }}} {{{#!wiki style="word-break: keep-all;" ||<-6> {{{#ffffff GPU별 특성}}} || || {{{#ffffff GPU[br]이름}}} || {{{#ffffff 그래픽[br]가속}}} || {{{#ffffff 비디오[br]가속}}} || {{{#ffffff 호스트[br]인터페이스}}} || {{{#ffffff 메모리[br]규격}}} || {{{#ffffff 디스플레이[br]출력}}} || ||<-6> {{{#white '''NV20'''}}} || ||{{{#76b900 '''NV20'''}}} ||<|3> DirectX 8.0[br]OpenGL 1.3 ||<|3> HDVP ||<|2> AGP 4× || DDR ||<|3> VGA[br]^^(D-Sub)^^[br]DVI || ||{{{#76b900 '''NV25'''}}} ||<|2> SDR[br]DDR || ||{{{#76b900 '''NV28'''}}} || AGP 8× || }}} * PVSP: Programmable Vertex Shading Pipeline * PPSP: Programmable Pixel Shading Pipeline === NV30 (Rankine) === [[파일:nvidia-gpu-nv30-blockdiagram.png]] 지포스 FX 5800 시리즈에 사용된 NV30의 블록 다이어그램 {{{#!wiki style="word-break: keep-all;" ||<-17> {{{#white GPU별 최대 내부 구성 요소}}} || || GPU[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || T&L || PVSP || ,,버텍스,,[br]^^셰이더^^[br],,FP32,,[br]^^벡터^^ || TRS || RZ || PPSP || ,,픽셀,,[br]^^셰이더^^[br],,FP32,,[br]^^ALU^^ || ,,픽셀,,[br]^^셰이더^^[br],,미니,,[br]^^ALU^^ || TMU || ,,텍스처,,[br]^^컬러^^[br]^^보간기^^ || ,,지오메트리,,[br]^^텍스처^^[br]^^캐시^^[br]^^(KB)^^ || ,,컬러,,[br]^^Z-타일^^[br]^^캐시^^[br]^^(KB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-17> {{{#white '''NV30'''}}} || ||{{{#76b900 '''NV30'''}}} || 130 || 200 || 1 || 3 || 12 || 1 || 1 || 8 || 32 || - || 8 || 8 || ? || ? || 8 || 32×4 || ||{{{#76b900 '''NV31'''}}} || 130 || 135 || 1 || 1 || 4 || 1 || 1 || 4 || 16 || - || 4 || 4 || ? || ? || 4 || 32×4 || ||{{{#76b900 '''NV34'''}}} || 150 || 91 || 1 || 1 || 4 || 1 || 1 || 4 || 16 || - || 4 || 4 || ? || ? || 4 || 32×4 || ||{{{#76b900 '''NV35'''}}} || 130 || 207 || 1 || 3 || 12 || 1 || 1 || 8 || 32 || 8 || 8 || 8 || ? || ? || 8 || 64×4 || ||{{{#76b900 '''NV36'''}}} || 130 || 125 || 1 || 3 || 12 || 1 || 1 || 4 || 16 || 4 || 4 || 4 || ? || ? || 4 || 32×4 || ||{{{#76b900 '''NV37'''}}} || 150 || 91 || 1 || 1 || 4 || 1 || 1 || 4 || 16 || - || 4 || 4 || ? || ? || 4 || 32×4 || ||{{{#76b900 '''NV38'''}}} || 130 || 207 || 1 || 3 || 12 || 1 || 1 || 8 || 32 || 8 || 8 || 8 || ? || ? || 8 || 64×4 || ||{{{#76b900 '''NV39'''}}} || 130 || 125 || 1 || 3 || 12 || 1 || 1 || 4 || 16 || 4 || 4 || 4 || ? || ? || 4 || 32×4 || }}} {{{#!wiki style="word-break: keep-all;" ||<-6> {{{#ffffff GPU별 특성}}} || || {{{#ffffff GPU[br]이름}}} || {{{#ffffff 그래픽[br]가속}}} || {{{#ffffff 비디오[br]가속}}} || {{{#ffffff 호스트[br]인터페이스}}} || {{{#ffffff 메모리[br]규격}}} || {{{#ffffff 디스플레이[br]출력}}} || ||<-6> {{{#white '''NV30'''}}} || ||{{{#76b900 '''NV30'''}}} ||<|8> DirectX 9.0a[br]OpenGL 1.5[br]^^(H/W 1.5, S/W 2.1)^^ ||<|8> VPE ||<|5> AGP 8× || DDR[br]GDDR2 ||<|8> VGA[br]^^(D-Sub)^^[br]DVI || ||{{{#76b900 '''NV31'''}}} ||<|3> DDR || ||{{{#76b900 '''NV34'''}}} || ||{{{#76b900 '''NV35'''}}} || ||{{{#76b900 '''NV36'''}}} || DDR[br]GDDR2 || ||{{{#76b900 '''NV37'''}}} || PCIe ×16 || DDR || ||{{{#76b900 '''NV38'''}}} || AGP 8× || DDR[br]GDDR3 || ||{{{#76b900 '''NV39'''}}} || PCIe ×16 || DDR || }}} 여러가지 의미로 NVIDIA 첫 번째 삽질의 전설로 남은 기념비적 마이크로아키텍처... 얼마가지 않아 공정이 바뀌었다. 2008년 5월 13일에 175 버전이 마지막으로서 드라이버 공식 지원이 중단되었다. (단, Windows XP 호환 드라이버) DirectX 9.0과 셰이더 모델 2.0+를 지원하여 WDDM에 대응된 가장 오래된 시리즈이지만, 정작 Windows Vista 호환 드라이버는 2006년 10월 17일에 ForceWare 95 버전에 한 번 더 지원해주었다(...). === NV40 (Curie) === [[파일:nvidia-nv40-quad_pipeline-big.png]] 지포스 6800 Ultra에 사용된 NV40의 블록 다이어그램. [[파일:external/techreport.com/7800-block.gif]] 지포스 7800 GTX에 사용된 G70의 블록 다이어그램. {{{#!wiki style="word-break: keep-all;" ||<-17> {{{#white GPU별 최대 내부 구성 요소}}} || || GPU[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || T&L || PVSP || ,,버텍스,,[br]^^셰이더^^[br],,FP32,,[br]^^스칼라^^ || ,,버텍스,,[br]^^셰이더^^[br],,FP32,,[br]^^벡터^^ || TRS || RZ || PPSP || ,,픽셀,,[br]^^셰이더^^[br],,FP32,,[br]^^ALU^^ || ,,픽셀,,[br]^^셰이더^^[br],,미니,,[br]^^ALU^^ || TMU || L1[br],,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || L2[br],,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-17> {{{#white '''NV40'''}}} || ||{{{#76b900 '''NV40'''}}} || 130 || 287 || 1 || 6 || 6 || 24 || 1 || 1 || 16 || 64×2 || 4×2 || 16 || ?×4 || ? || 16 || 64×4 || ||{{{#76b900 '''NV41'''}}} || 130 || 225 || 1 || 5 || 5 || 20 || 1 || 1 || 12 || 48×2 || 3×2 || 12 || ?×3 || ? || 12 || 64×4 || ||{{{#76b900 '''NV42'''}}} || 110 || 225 || 1 || 5 || 5 || 20 || 1 || 1 || 12 || 48×2 || 3×2 || 12 || ?×3 || ? || 12 || 64×4 || ||{{{#76b900 '''NV43'''}}} || 110 || 150 || 1 || 3 || 3 || 12 || 1 || 1 || 8 || 32×2 || 2×2 || 8 || ?×2 || ? || 4 || 64×2 || ||{{{#76b900 '''NV44'''}}} || 110 || 110 || 1 || 3 || 3 || 12 || 1 || 1 || 4 || 16×2 || 1×2 || 4 || ?×1 || ? || 2 || 32×2 || ||{{{#76b900 '''NV45'''}}} || 130 || 287 || 1 || 6 || 6 || 24 || 1 || 1 || 16 || 64×2 || 4×2 || 16 || ?×4 || ? || 16 || 64×4 || ||{{{#76b900 '''NV48'''}}} || 110 || 287 || 1 || 6 || 6 || 24 || 1 || 1 || 16 || 64×2 || 4×2 || 16 || ?×4 || ? || 16 || 64×4 || ||<-17> {{{#white '''G70'''}}} || ||{{{#76b900 '''G70'''}}} || 110 || 333 || 1 || 8 || 8 || 32 || 1 || 1 || 24 || 96×2 || 6×2 || 24 || ?×6 || ? || 16 || 64×4 || ||{{{#76b900 '''G71'''}}} || 90 || 196 || 1 || 8 || 8 || 32 || 1 || 1 || 24 || 96×2 || 6×2 || 24 || ?×6 || ? || 16 || 64×4 || ||{{{#76b900 '''G72'''}}} || 90 || 81 || 1 || 3 || 3 || 12 || 1 || 1 || 4 || 16×2 || 1×2 || 4 || ?×1 || ? || 2 || 32×2 || ||{{{#76b900 '''G73'''}}} || 90 || 125 || 1 || 5 || 5 || 20 || 1 || 1 || 12 || 48×2 || 3×2 || 12 || ?×3 || ? || 8 || 64×2 || ||{{{#76b900 '''G73B'''}}} || 80 || 100 || 1 || 5 || 5 || 20 || 1 || 1 || 12 || 48×2 || 3×2 || 12 || ?×3 || ? || 8 || 64×2 || }}} {{{#!wiki style="word-break: keep-all;" ||<-6> {{{#ffffff GPU별 특성}}} || || {{{#ffffff GPU[br]이름}}} || {{{#ffffff 그래픽[br]가속}}} || {{{#ffffff 비디오[br]가속}}} || {{{#ffffff 호스트[br]인터페이스}}} || {{{#ffffff 메모리[br]규격}}} || {{{#ffffff 디스플레이[br]출력}}} || ||<-6> {{{#white '''NV40'''}}} || ||{{{#76b900 '''NV40'''}}} ||<|7> DirectX 9.0c[br]OpenGL 2.1 ||<|3> VPE || AGP 8× || DDR[br]DDR2[br]GDDR3 ||<|7> VGA[br]^^(D-Sub)^^[br]DVI || ||{{{#76b900 '''NV41'''}}} || PCIe ×16 || DDR[br]GDDR3 || ||{{{#76b900 '''NV42'''}}} || AGP 8× || GDDR3 || ||{{{#76b900 '''NV43'''}}} ||<|2> PureVideo HD 1[br]^^(VDPAU 없음)^^ || AGP 8×[br]PCIe ×16 || DDR[br]DDR2[br]GDDR3 || ||{{{#76b900 '''NV44'''}}} || AGP 8×[br]PCIe ×16 || DDR[br]DDR2 || ||{{{#76b900 '''NV45'''}}} ||<|2> VPE || PCIe ×16 || GDDR3 || ||{{{#76b900 '''NV48'''}}} || AGP 8× || DDR[br]GDDR3 || ||<-6> {{{#white '''G70'''}}} || ||{{{#76b900 '''G70'''}}} ||<|5> DirectX 9.0c[br]OpenGL 2.1 ||<|5> PureVideo HD 1[br]^^(VDPAU 없음)^^ ||<|5> AGP 8×[br]PCIe ×16 ||<|2> DDR2[br]GDDR3 ||<|5> VGA[br]^^(D-Sub)^^[br]DVI || ||{{{#76b900 '''G71'''}}} || ||{{{#76b900 '''G72'''}}} || DDR2 || ||{{{#76b900 '''G73'''}}} ||<|2> DDR2[br]GDDR3 || ||{{{#76b900 '''G73B'''}}} || }}} * [[https://download.nvidia.com/developer/GPU_Gems_2/GPU_Gems2_ch30.pdf|The GeForce 6 Series GPU Architecture]] Whitepaper 2015년 2월 24일에 309.08 버전이 마지막으로서 NV40 마이크로아키텍처 기반 모든 모델들의 드라이버 공식 지원이 중단되었다. === G80 (Tesla) === [include(틀:다른 뜻1, other1=Tesla 제품군, rd1=NVIDIA 데이터 센터 GPU)] [[파일:nvidia-g80.png]] [[파일:g80-diag-big.png]] G80의 블록 다이어그램 [[파일:g84-diag-big.png]] G84의 블록 다이어그램 [[파일:GT200-full-1.2-26-05-08.png]] G200(GT200)의 블록 다이어그램 {{{#!wiki style="word-break: keep-all;" ||<-17> {{{#white GPU별 최대 내부 구성 요소}}} || || GPU[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || T&L || TRS || RZ || TPC || SM || CUDA[br]코어[br](SP)[br],,(FP32),,[br]^^(INT32)^^ || FP64 || SFU || TMU || L1[br],,공유,,[br]^^캐시^^[br]^^(KB)^^ || L1[br],,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || L2[br]^^캐시^^[br]^^(KB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-17> {{{#white '''G80'''}}} || ||{{{#76b900 '''G80'''}}} || 90 || 484 || 1 || 1 || 1 || 8 || 16 || 128 || - || 32 || 32 || 8×16 || 16×8 || 128 || 24 || 64×6 || ||{{{#76b900 '''G84'''}}} || 80 || 169 || 1 || 1 || 1 || 2 || 4 || 32 || - || 8 || 16 || 8×4 || 16×2 || 32 || 8 || 64×2 || ||{{{#76b900 '''G86'''}}} || 80 || 127 || 1 || 1 || 1 || 1 || 2 || 16 || - || 4 || 8 || 8×2 || 16×1 || 16 || 4 || 64×2 || ||{{{#76b900 '''G92'''}}} || 65 || 324 || 1 || 1 || 1 || 8 || 16 || 128 || - || 32 || 64 || 8×16 || 16×8 || 64 || 16 || 64×4 || ||{{{#76b900 '''G94'''}}} || 65 || 240 || 1 || 1 || 1 || 4 || 8 || 64 || - || 16 || 32 || 8×8 || 16×4 || 64 || 16 || 64×4 || ||{{{#76b900 '''G96'''}}} || 65 || 144 || 1 || 1 || 1 || 2 || 4 || 32 || - || 8 || 16 || 8×4 || 16×2 || 32 || 8 || 64×2 || ||{{{#76b900 '''G98'''}}} || 65 || 86 || 1 || 1 || 1 || 1 || 1 || 8 || - || 2 || 8 || 8×2 || 16×1 || 16 || 4 || 64×1 || ||{{{#76b900 '''G92B'''}}} || 55 || 260 || 1 || 1 || 1 || 8 || 16 || 128 || - || 32 || 64 || 8×16 || 16×8 || 64 || 16 || 64×4 || ||{{{#76b900 '''G94B'''}}} || 55 || 196 || 1 || 1 || 1 || 4 || 8 || 64 || - || 16 || 32 || 8×8 || 16×4 || 64 || 16 || 64×4 || ||{{{#76b900 '''G96C'''}}} || 55 || 121 || 1 || 1 || 1 || 2 || 4 || 32 || - || 8 || 16 || 8×4 || 16×2 || 32 || 8 || 64×2 || ||<-17> {{{#white '''GT200'''}}} || ||{{{#76b900 '''G200'''}}} || 65 || 576 || 1 || 1 || 1 || 10 || 30 || 240 || 30 || 60 || 80 || 16×30 || 24×10 || 256 || 32 || 64×8 || ||{{{#76b900 '''G200B'''}}} || 55 || 470 || 1 || 1 || 1 || 10 || 30 || 240 || 30 || 60 || 80 || 16×30 || 24×10 || 256 || 32 || 64×8 || ||{{{#76b900 '''GT215'''}}} || 40 || 144 || 1 || 1 || 1 || 4 || 12 || 96 || - || 24 || 32 || 8×12 || 16×4 || 64 || 8 || 64×2 || ||{{{#76b900 '''GT216'''}}} || 40 || 100 || 1 || 1 || 1 || 2 || 6 || 48 || - || 12 || 16 || 8×6 || 16×2 || 64 || 8 || 64×2 || ||{{{#76b900 '''GT218'''}}} || 40 || 57 || 1 || 1 || 1 || 1 || 2 || 16 || - || 4 || 8 || 8×2 || 16×1 || 32 || 4 || 64×1 || }}} {{{#!wiki style="word-break: keep-all;" ||<-7> {{{#ffffff GPU별 특성}}} || || {{{#ffffff GPU[br]이름}}} || {{{#ffffff 그래픽[br]가속}}} || {{{#ffffff GPGPU[br]가속}}} || {{{#ffffff 비디오[br]가속}}} || {{{#ffffff 호스트[br]인터페이스}}} || {{{#ffffff 메모리[br]규격}}} || {{{#ffffff 디스플레이[br]출력}}} || ||<-7> {{{#white '''G80'''}}} || ||{{{#76b900 '''G80'''}}} ||<|3> DirectX 10.0[br]^^(FEATURE_LEVEL_10_0)^^[br]OpenGL 3.3 || CUDA Compute Capability 1.0[br]OpenCL 1.1 || PureVideo HD 1[br]^^(VDPAU 없음)^^ ||<|3> PCIe 1.1 ×16 || GDDR3 ||<|3> VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^ || ||{{{#76b900 '''G84'''}}} ||<|2> CUDA Compute Capability 1.1[br]OpenCL 1.1 ||<|2> PureVideo HD 2[br]^^(VDPAU Feature Set A)^^ ||<|2> DDR2[br]GDDR3 || ||{{{#76b900 '''G86'''}}} || ||<-7> {{{#white '''G92'''}}} || ||{{{#76b900 '''G92'''}}} ||<|7> DirectX 10.0[br]^^(FEATURE_LEVEL_10_0)^^[br]OpenGL 3.3 ||<|7> CUDA Compute Capability 1.1[br]OpenCL 1.1 ||<|6> PureVideo HD 2[br]^^(VDPAU Feature Set A)^^ ||<|7> PCIe 2.0 ×16 ||<|2> GDDR3 || VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^ || ||{{{#76b900 '''G92B'''}}} || VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.3 || ||{{{#76b900 '''G94'''}}} ||<|5> DDR2[br]GDDR3 ||<|2> VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.3[br]DisplayPort 1.1 || ||{{{#76b900 '''G94B'''}}} || ||{{{#76b900 '''G96'''}}} ||<|3> VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.3 || ||{{{#76b900 '''G96C'''}}} || ||{{{#76b900 '''G98'''}}} || PureVideo HD 3[br]^^(VDPAU Feature Set B)^^ || ||<-7> {{{#white '''GT200'''}}} || ||{{{#76b900 '''G200'''}}} ||<|2> DirectX 10.0[br]^^(FEATURE_LEVEL_10_0)^^[br]OpenGL 3.3 ||<|2> CUDA Compute Capability 1.3[br]OpenCL 1.1 ||<|2> PureVideo HD 2[br]^^(VDPAU Feature Set A)^^ ||<|5> PCIe 2.0 ×16 ||<|2> GDDR3 || VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^ || ||{{{#76b900 '''G200B'''}}} ||<|4> VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.3 || ||{{{#76b900 '''GT215'''}}} ||<|3> DirectX 10.1[br]^^(FEATURE_LEVEL_10_1)^^[br]OpenGL 3.3 ||<|3> CUDA Compute Capability 1.2[br]OpenCL 1.1 ||<|3> PureVideo HD 4[br]^^(VDPAU Feature Set C)^^ || GDDR3[br]GDDR5 || ||{{{#76b900 '''GT216'''}}} ||<|2> DDR2[br]GDDR3 || ||{{{#76b900 '''GT218'''}}} || }}} * TPC: Thread Processing Cluster (GPGPU 연산) 또는 Texture Processing Cluster (그래픽 연산) * SM: Streaming Multiprocessor * SP: Streaming Processor * CUDA: Compute Unified Device Architecture * FP64: 64-bit(Double-Precision) Floating-Point Real Number * SFU: Special Function Unit 2016년 12월 14일에 342.01 버전이 마지막으로서 G80 마이크로아키텍처 기반 모든 모델들의 드라이버 공식 지원이 중단되었다. === [[페르미|Fermi]] === [[파일:gf100-big.png]] [[파일:external/www.legitreviews.com/gf100_block_diagram.jpg]] GF100의 블록 다이어그램. [[파일:external/sm.pcmag.com/nvidia-geforce-gtx-460-review-block-diagram_zd4g.jpg]] GF100과 GF104의 블록 다이어그램 비교. {{{#!wiki style="word-break: keep-all;" ||<-16> {{{#white GPU별 최대 내부 구성 요소}}} || || GPU[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || GPC || RE || SM || PE || CUDA[br]코어[br],,(FP32),,[br]^^(INT32)^^ || FP64 || SFU || TMU || L1[br],,공유,,[br]^^캐시^^[br]^^(KB)^^ || L1[br],,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || L2[br]^^캐시^^[br]^^(KB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-16> {{{#white '''Fermi'''}}} || ||{{{#76b900 '''GF100'''}}} || 40 || 529 || 4 || 4 || 16 || 16 || 512 || - || 64 || 64 || 64×16 || 12×16 || 768 || 48 || 64×6 || ||{{{#76b900 '''GF104'''}}} || 40 || 332 || 2 || 2 || 8 || 8 || 384 || - || 64 || 64 || 64×8 || 12×8 || 512 || 32 || 64×4 || ||{{{#76b900 '''GF106'''}}} || 40 || 238 || 1 || 1 || 4 || 4 || 192 || - || 32 || 32 || 64×4 || 12×4 || 384 || 24 || 64×3 || ||{{{#76b900 '''GF108'''}}} || 40 || 116 || 1 || 1 || 2 || 2 || 96 || - || 16 || 16 || 64×2 || 12×2 || 128 || 4 || 64×2 || ||<-16> {{{#white '''Fermi 2.0'''}}} || ||{{{#76b900 '''GF110'''}}} || 40 || 520 || 4 || 4 || 16 || 16 || 512 || - || 64 || 64 || 64×16 || 12×16 || 768 || 48 || 64×6 || ||{{{#76b900 '''GF114'''}}} || 40 || 332 || 2 || 2 || 8 || 8 || 384 || - || 64 || 64 || 64×8 || 12×8 || 512 || 32 || 64×4 || ||{{{#76b900 '''GF116'''}}} || 40 || 238 || 1 || 1 || 4 || 4 || 192 || - || 32 || 32 || 64×4 || 12×4 || 384 || 24 || 64×3 || ||{{{#76b900 '''GF117'''}}} || 40 || 116 || 1 || 1 || 2 || 2 || 96 || - || 16 || 16 || 64×2 || 12×2 || 128 || 4 || 64×2 || ||{{{#76b900 '''GF119'''}}} || 40 || 79 || 1 || 1 || 1 || 1 || 48 || - || 8 || 8 || 64×1 || 12×1 || 128 || 4 || 64×1 || }}} {{{#!wiki style="word-break: keep-all;" ||<-7> {{{#ffffff GPU별 특성}}} || || {{{#ffffff GPU[br]이름}}} || {{{#ffffff 그래픽[br]가속}}} || {{{#ffffff GPGPU[br]가속}}} || {{{#ffffff 비디오[br]가속}}} || {{{#ffffff 호스트[br]인터페이스}}} || {{{#ffffff 메모리[br]규격}}} || {{{#ffffff 디스플레이[br]출력}}} || ||<-7> {{{#white '''Fermi'''}}} || ||{{{#76b900 '''GF100'''}}} ||<|4> DirectX 12[br]^^(FEATURE_LEVEL_11_0)^^[br]OpenGL 4.6 || CUDA Compute Capability 2.0[br]OpenCL 1.1 ||<|4> PureVideo HD 4[br]^^(VDPAU Feature Set C)^^ ||<|4> PCIe 2.0 ×16 ||<|2> GDDR5 || DVI[br]^^(Dual Link)^^[br]HDMI 1.4[br]DisplayPort 1.1 || ||{{{#76b900 '''GF104'''}}} ||<|3> CUDA Compute Capability 2.1[br]OpenCL 1.1 ||<|3> VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.4[br]DisplayPort 1.1 || ||{{{#76b900 '''GF106'''}}} ||<|2> DDR3[br]GDDR5 || ||{{{#76b900 '''GF108'''}}} || ||<-7> {{{#white '''Fermi 2.0'''}}} || ||{{{#76b900 '''GF110'''}}} ||<|5> DirectX 12[br]^^(FEATURE_LEVEL_11_0)^^[br]OpenGL 4.6 || CUDA Compute Capability 2.0[br]OpenCL 1.1 ||<|3> PureVideo HD 4[br]^^(VDPAU Feature Set C)^^ ||<|5> PCIe 2.0 ×16 ||<|2> GDDR5 ||<|3> VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.4[br]DisplayPort 1.1 || ||{{{#76b900 '''GF114'''}}} ||<|4> CUDA Compute Capability 2.1[br]OpenCL 1.1 || ||{{{#76b900 '''GF116'''}}} || DDR3[br]GDDR5 || ||{{{#76b900 '''GF117'''}}} ||<|2> PureVideo HD 5[br]^^(VDPAU Feature Set D)^^ ||<|2> DDR3 ||<|2> VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.4 || ||{{{#76b900 '''GF119'''}}} || }}} * GPC: Graphic Processing Cluster * RE: Raster Engine (= Edge/Triangle Setup + Rasterizer + Z-Culling) * PE: Polymorph Engine (= Vertex Fetch + Tessellator + Viewport Transform + Attribute Setup + Stream Output) * [[https://www.nvidia.com/content/PDF/fermi_white_papers/NVIDIA_Fermi_Compute_Architecture_Whitepaper.pdf|NVIDIA’s Next Generation CUDA Compute Architecture: Fermi Whitepaper]] 여기서부터 마이크로아키텍처 이름에 [[과학자]]의 이름을 붙이며, 이전 마이크로아키텍처들도 소급 적용하게 되었지만 과거 모델을 직접 사용해본 경험이 있으면서 지식을 가지고 있는 사람이 아닌 한, 대부분 있는 줄도 모르는 정보인데다 잘 알고 있더라도 당시의 명칭에 익숙해져서 그다지 잘 알려지지 않았다. 결정적으로 너무 오래된 마이크로아키텍처들이라 잘 거론되지 않는 편. 따라서, 소급 적용된 명칭들을 괄호 내에 표시하고 당시의 명칭을 기준으로 서술한다. 배정밀도 부동소수점 연산을 맡았던 전용 유닛이 제거된 대신 GF100은 2개, GF104 이하들은 4개의 CUDA를 동원해서 수행하며, SFU는 부동소수점 곱셈을 수행하지 않으므로 이론적인 연산 성능의 계산에서 제외된다. 2018년 3월 27일에 391.35 버전이 마지막으로서 페르미 마이크로아키텍처 기반 모든 모델들의 드라이버 공식 지원이 중단되었다. === [[케플러|Kepler]] === [[파일:external/www.ozone3d.net/geforce-gtx680-kepler-block-diagram.jpg]] GK104의 블록 다이어그램. [[파일:external/cdn.wccftech.com/Kepler-GK110-635x353.jpg]] GK110의 블록 다이어그램. {{{#!wiki style="word-break: keep-all;" ||<-16> {{{#white GPU별 최대 내부 구성 요소}}} || || GPU[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || GPC || RE || SMX || PE || CUDA[br]코어[br],,(FP32),,[br]^^(INT32)^^ || FP64 || SFU || TMU || L1[br],,공유,,[br]^^캐시^^[br]^^(KB)^^ || L1[br],,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || L2[br]^^캐시^^[br]^^(KB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-16> {{{#white '''Kepler'''}}} || ||{{{#76b900 '''GK110'''}}} || 28 || 561 || 5 || 5 || 15 || 15 || 2880 || 960 || 480 || 240 || 64×15 || 48×15 || 1536 || 48 || 64×6 || ||{{{#76b900 '''GK104'''}}} || 28 || 294 || 4 || 4 || 8 || 8 || 1536 || 64 || 256 || 128 || 64×8 || 48×8 || 512 || 32 || 64×4 || ||{{{#76b900 '''GK106'''}}} || 28 || 221 || 3 || 3 || 5 || 5 || 960 || 40 || 160 || 80 || 64×5 || 48×5 || 384 || 24 || 64×3 || ||{{{#76b900 '''GK107'''}}} || 28 || 118 || 1 || 1 || 2 || 2 || 384 || 16 || 64 || 32 || 64×2 || 48×2 || 256 || 16 || 64×2 || ||<-16> {{{#white '''Kepler 2.0'''}}} || ||{{{#76b900 '''GK208'''}}} || 28 || 87 || 1 || 1 || 2 || 2 || 384 || 16 || 64 || 32 || 64×2 || 48×2 || 512 || 8 || 64×1 || }}} {{{#!wiki style="word-break: keep-all;" ||<-7> {{{#ffffff GPU별 특성}}} || || GPU[br]이름 || 그래픽[br]가속 || GPGPU[br]가속 || 비디오[br]가속 || 호스트[br]인터페이스 || 메모리[br]규격 || 디스플레이[br]출력 || ||<-7> {{{#white '''Kepler'''}}} || ||{{{#76b900 '''GK110'''}}} ||<|4> DirectX 12[br]^^(FEATURE_LEVEL_11_0)^^[br]OpenGL 4.6[br]Vulkan 1.2 || CUDA Compute Capability 3.5[br]OpenCL 1.2 ||<|4> PureVideo HD 5[br]^^(VDPAU Feature Set D)^^[br]NVDEC[br]NVENC ||<|4> PCIe 3.0 ×16 ||<|3> GDDR5 ||<|2> DVI[br]^^(Dual Link)^^[br]HDMI 1.4a[br]DisplayPort 1.2 || ||{{{#76b900 '''GK104'''}}} ||<|3> CUDA Compute Capability 3.0[br]OpenCL 1.2 || ||{{{#76b900 '''GK106'''}}} ||<|2> VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.4a[br]DisplayPort 1.2 || ||{{{#76b900 '''GK107'''}}} || DDR3[br]GDDR5 || ||<-7> {{{#white '''Kepler 2.0'''}}} || ||{{{#76b900 '''GK208'''}}} || DirectX 12[br]^^(FEATURE_LEVEL_11_0)^^[br]OpenGL 4.6[br]Vulkan 1.2 || CUDA Compute Capability 3.5[br]OpenCL 1.2 || PureVideo HD 5[br]^^(VDPAU Feature Set D)^^[br]NVDEC[br]NVENC || PCIe 2.0 ×8 || DDR3[br]GDDR5 || VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.4a[br]DisplayPort 1.2 || }}} * [[https://www.nvidia.com/content/PDF/product-specifications/GeForce_GTX_680_Whitepaper_FINAL.pdf|NVIDIA GeForce GTX 680 Whitepaper]] * [[https://www.nvidia.co.kr/content/apac/pdf/tesla/nvidia-kepler-gk110-architecture-whitepaper-kr.pdf|NVIDIA의 차세대 CUDA 컴퓨팅 아키텍처: Kepler GK110]] (한국어 백서) * [[https://www.nvidia.com/content/dam/en-zz/Solutions/Data-Center/tesla-product-literature/NVIDIA-Kepler-GK110-GK210-Architecture-Whitepaper.pdf|NVIDIA’s Next Generation CUDA Compute Architecture: Kepler GK110/210 Whitepaper]] (Version 1.1) 2021년 8월 31일에 케플러 마이크로아키텍처 기반 모든 모델들의 윈도우 7, 8, 8.1용 게임 레디 드라이버 공식 지원이 중단되었다. 심각한 보안 문제 해결 업데이트는 2024년 9월까지 제공한다고 발표했다. === [[제임스 클러크 맥스웰|Maxwell]] === [[파일:external/techreport.com/gm107-block.png]] GM107의 블록 다이어그램. [[파일:external/www.legitreviews.com/gm204-features.jpg]] GM204의 블록 다이어그램. [[파일:external/gearnuke.com/chiphell-1.jpg]] GM200의 블록 다이어그램. {{{#!wiki style="word-break: keep-all;" ||<-16> {{{#white GPU별 최대 내부 구성 요소}}} || || GPU[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || GPC || RE || SMM || PE || CUDA[br]코어[br],,(FP32),,[br]^^(INT32)^^ || FP64 || SFU || TMU || L1[br],,공유,,[br]^^캐시^^[br]^^(KB)^^ || L1[br],,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || L2[br]^^캐시^^[br]^^(MB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-16> {{{#white '''Maxwell'''}}} || ||{{{#76b900 '''GM107'''}}} || 28 || 148 || 1 || 1 || 5 || 5 || 640 || 20 || 160 || 40 || 64×5 || 48×5 || 2 || 16 || 64×2 || ||{{{#76b900 '''GM108'''}}} || 28 || 81 || 1 || 1 || 3 || 3 || 384 || 12 || 96 || 24 || 64×3 || 48×3 || 1 || 8 || 64×1 || ||<-16> {{{#white '''Maxwell 2.0'''}}} || ||{{{#76b900 '''GM200'''}}} || 28 || 601 || 6 || 6 || 24 || 24 || 3072 || 96 || 768 || 192 || 96×24 || 48×24 || 3 || 96 || 64×6 || ||{{{#76b900 '''GM204'''}}} || 28 || 398 || 4 || 4 || 16 || 16 || 2048 || 64 || 512 || 128 || 96×16 || 48×16 || 2 || 64 || 64×4 || ||{{{#76b900 '''GM206'''}}} || 28 || 228 || 2 || 2 || 8 || 8 || 1024 || 32 || 256 || 64 || 96×8 || 48×8 || 1 || 32 || 64×2 || }}} {{{#!wiki style="word-break: keep-all;" ||<-7> {{{#ffffff GPU별 특성}}} || || GPU[br]이름 || 그래픽[br]가속 || GPGPU[br]가속 || 비디오[br]가속 || 호스트[br]인터페이스 || 메모리[br]규격 || 디스플레이[br]출력 || ||<-7> {{{#white '''Maxwell'''}}} || ||{{{#76b900 '''GM107'''}}} ||<|2> DirectX 12[br]^^(FEATURE_LEVEL_11_0)^^[br]OpenGL 4.6[br]Vulkan 1.2 ||<|2> CUDA Compute Capability 5.0[br]OpenCL 1.2 || PureVideo HD 6[br]^^(VDPAU Feature Set E)^^[br]NVDEC[br]NVENC || PCIe 3.0 ×16 ||<|2> DDR3[br]GDDR5 ||<|2> VGA[br]^^(D-Sub)^^[br]DVI[br]^^(Dual Link)^^[br]HDMI 1.4a[br]DisplayPort 1.2 || ||{{{#76b900 '''GM108'''}}} || PureVideo HD 6[br]^^(VDPAU Feature Set E)^^[br]NVDEC[br]NVENC 미지원 || PCIe 3.0 ×4 || ||<-7> {{{#white '''Maxwell 2.0'''}}} || ||{{{#76b900 '''GM200'''}}} ||<|3> DirectX 12[br]^^(FEATURE_LEVEL_12_1)^^[br]OpenGL 4.6[br]Vulkan 1.2 ||<|3> CUDA Compute Capability 5.2[br]OpenCL 1.2 ||<|2> PureVideo HD 6[br]^^(VDPAU Feature Set E)^^[br]NVDEC 2[br]NVENC 5 ||<|3> PCIe 3.0 ×16 ||<|3> GDDR5 ||<|3> DVI[br]^^(Dual Link)^^[br]HDMI 2.0[br]DisplayPort 1.2 || ||{{{#76b900 '''GM204'''}}} || ||{{{#76b900 '''GM206'''}}} || PureVideo HD 7[br]^^(VDPAU Feature Set F)^^[br]NVDEC 2[br]NVENC 5 || }}} * PE: Polymorph Engine (= Vertex Fetch + Tessellator + Viewport Transform + Attribute Setup + Stream Output + Multi-Projection Acceleration) * [[https://www.techpowerup.com/gpu-specs/docs/nvidia-gtx-750-ti.pdf|NVIDIA GeForce GTX 750 Ti Whitepaper]] * [[https://www.jaconnect.de/pdf/18408.pdf|NVIDIA GeForce GTX 980 Whitepaper]] === [[블레즈 파스칼|Pascal]] === [[파일:external/cdn.wccftech.com/NVIDIA-Tesla-GP100-Block-Diagram.png]] GP100의 블록 다이어그램. [[파일:external/i0.wp.com/Pascal-GPU.jpg]] GP104의 블록 다이어그램. {{{#!wiki style="word-break: keep-all;" ||<-17> {{{#white GPU별 최대 내부 구성 요소}}} || || GPU[br]이름 || 공정[br]^^(㎚)^^ || 면적[br]^^(㎟)^^ || GPC || RE || TPC || PE || SM || CUDA[br]코어[br],,(FP32),,[br]^^(INT32)^^ || FP64 || SFU || TMU || L1[br],,공유,,[br]^^캐시^^[br]^^(KB)^^ || L1[br],,텍스처,,[br]^^캐시^^[br]^^(KB)^^ || L2[br]^^캐시^^[br]^^(MB)^^ || ROP || MC[br],,(bit),,[br]^^(채널)^^ || ||<-17> {{{#white '''Pascal'''}}} || ||{{{#76b900 '''GP100'''}}} || 16 || 610 || 6 || 6 || 30 || 30 || 60 || 3840 || 1920 || 960 || 240 || 64×60 || 48×60 || 4 || 128 || 512×8 || ||{{{#76b900 '''GP102'''}}} || 16 || 471 || 6 || 6 || 30 || 30 || 30 || 3840 || 120 || 960 || 240 || 96×30 || 48×30 || 3 || 96 || 32×12 || ||{{{#76b900 '''GP104'''}}} || 16 || 314 || 4 || 4 || 20 || 20 || 20 || 2560 || 80 || 640 || 160 || 96×20 || 48×20 || 2 || 64 || 32×8 || ||{{{#76b900 '''GP106'''}}} || 16 || 200 || 2 || 2 || 10 || 10 || 10 || 1280 || 40 || 320 || 80 || 96×10 || 48×10 || 1.5 || 48 || 32×6 || ||{{{#76b900 '''GP107'''}}} || 14 || 132 || 1 || 1 || 6 || 6 || 6 || 768 || 24 || 192 || 48 || 96×6 || 48×6 || 1 || 32 || 32×4 || ||{{{#76b900 '''GP108'''}}} || 14 || 74 || 1 || 1 || 3 || 3 || 3 || 384 || 12 || 96 || 24 || 96×3 || 48×3 || 0.5 || 16 || 32×2 || }}} {{{#!wiki style="word-break: keep-all;" ||<-7>