NVIDIA GeForce 940MX vs NVIDIA GeForce GT 640M Mac Edition

What is the difference between NVIDIA GeForce 940MX and NVIDIA GeForce GT 640M Mac Edition. Find out which graphics card has better performance.

Graphics Processor (GPU)

GM107GPU NameGK107
N16S-GT1RModel numberN13P-GS
MaxwellArchitectureKepler
TSMCFoundryTSMC
28 nmProcess Size28 nm
1,870 millionTransistors1,270 million
148 mm²Die Size118 mm²

Graphics Card

Jun 28th, 2016Release DateFeb 3rd, 2013
GeForce 900MFamilyGeForce 600M
ActiveProductionEnd-of-life
GeForce 800MPredecessorGeForce 500M
PCIe 3.0 x8Bus InterfacePCIe 3.0 x16

Memory

2 GBMemory Size512 MB
GDDR5Memory TypeGDDR5
64 bitMemory Bus64 bit
40.10 GB/sBandwidth40.00 GB/s

Performance

6.888 GPixel/sPixel fillrate5.960 GPixel/s
27.55 GTexel/sTexture fillrate23.84 GTexel/s
881.7 GFLOPSFP32 (float) performance572.2 GFLOPS
27.55 GFLOPS (1:32)FP64 (double) performance23.84 GFLOPS (1:24)

Clock Speeds

1253 MHz
5 Gbps effective
Memory Clock1250 MHz
5 Gbps effective

Render Config

512Shading Units384
32TMUs32
8ROPs8
64 KB (per SMM)L1 Cache16 KB (per SMX)
1024 KBL2 Cache128 KB

Board Design

23 WThermal design power (TDP)32 W
No outputsDisplay ConnectorsNo outputs

API support

12 (11_0)DirectX12 (11_0)
4.6OpenGL4.6
3.0OpenCL3.0
1.1Vulkan1.1
5.1Shader Model5.1
5.0CUDA3.0