NVIDIA Switch GPU 20nm vs ATI Radeon HD 3870

What is the difference between NVIDIA Switch GPU 20nm and ATI Radeon HD 3870. Find out which graphics card has better performance.

Graphics Processor (GPU)

GM20BGPU NameRV670
ODNX02-A2Model numberRV670 XT
(215-0708005)
Maxwell 2.0ArchitectureTeraScale
TSMCFoundryTSMC
20 nmProcess Size55 nm
2,000 millionTransistors666 million
118 mm²Die Size192 mm²

Graphics Card

Mar 17th, 2017Release DateNov 19th, 2007
Console GPU
(Nintendo)
FamilyRadeon R600
(HD 3800)
ActiveProductionEnd-of-life
299 USDLaunch Price269 USD

Memory

4 GBMemory Size512 MB
DDR4Memory TypeGDDR4
64 bitMemory Bus256 bit
25.60 GB/sBandwidth72.06 GB/s

Performance

12.29 GPixel/sPixel fillrate12.43 GPixel/s
12.29 GTexel/sTexture fillrate12.43 GTexel/s
393.2 GFLOPSFP32 (float) performance497.3 GFLOPS
12.29 GFLOPS (1:32)FP64 (double) performance99.46 GFLOPS (1:5)

Clock Speeds

1600 MHz
3.2 Gbps effective
Memory Clock1126 MHz
2.3 Gbps effective

Render Config

256Shading Units320
16TMUs16
16ROPs16

Board Design

239 mm
9.4 inches
Length241 mm
9.5 inches
15 WThermal design power (TDP)106 W
No outputsDisplay Connectors2x DVI
1x S-Video
NonePower Connectors1x 6-pin
HAC-001Board NumberB339

API support

12 (12_1)DirectX10.1 (10_1)
4.6OpenGL3.3 (full)
4.0 (partial)
1.2OpenCLN/A
1.1VulkanN/A
6.4Shader Model4.1