NVIDIA GeForce GTX 660M vs ATI Radeon HD 4870 Mac Edition

What is the difference between NVIDIA GeForce GTX 660M and ATI Radeon HD 4870 Mac Edition. Find out which graphics card has better performance.

Graphics Processor (GPU)

GK107GPU NameRV770
N13E-GE-A2Model numberRV770 XT Mac
(215-0669080)
KeplerArchitectureTeraScale
TSMCFoundryTSMC
28 nmProcess Size55 nm
1,270 millionTransistors956 million
118 mm²Die Size256 mm²

Graphics Card

Mar 22nd, 2012Release DateJan 6th, 2009
GeForce 600MFamilyRadeon R700
(HD 4800)
End-of-lifeProductionEnd-of-life
GeForce 500MPredecessorRadeon R600
MXM-B (3.0)Bus InterfacePCIe 2.0 x16

Memory

1024 MBMemory Size512 MB
GDDR5Memory TypeGDDR5
128 bitMemory Bus256 bit
64.00 GB/sBandwidth108.8 GB/s

Performance

7.600 GPixel/sPixel fillrate12.00 GPixel/s
30.40 GTexel/sTexture fillrate30.00 GTexel/s
729.6 GFLOPSFP32 (float) performance1,200 GFLOPS
30.40 GFLOPS (1:24)FP64 (double) performance240.0 GFLOPS (1:5)

Clock Speeds

1000 MHz
4 Gbps effective
Memory Clock850 MHz
3.4 Gbps effective

Render Config

384Shading Units800
32TMUs40
16ROPs16
16 KB (per SMX)L1 Cache16 KB (per CU)
256 KBL2 Cache256 KB

Board Design

MXM ModuleSlot WidthDual-slot
50 WThermal design power (TDP)150 W
No outputsDisplay Connectors1x DVI
1x mini-DisplayPort

API support

12 (11_0)DirectX10.1 (10_1)
4.6OpenGL3.3
3.0OpenCL1.1
1.1VulkanN/A
5.1Shader Model4.1