NVIDIA GeForce 940MX vs Intel UHD Graphics 620 vs NVIDIA GeForce 940M

NVIDIA GeForce 940MX

► remove NVIDIA GeForce 940MX

The Nvidia GeForce 940MX is a mid-range laptop graphics card with DirectX 12 support (FL 11_0). It has been announced in the first quarter of 2016 and is the refresh of the GeForce 940M. Compared to the older card, the new one is based on the same chip but now supports faster GDDR5. Therefore, it is similar to the Maxwell GPU in the Microsoft Surface Book but with more memory and higher clock speeds. However, most notebook vendors will use the slower DDR3 version of the 940MX that clocks only a few percent faster than the old GeForce 940M (1122 versus 1072 MHz base clock e.g.). 

For the GDDR5 version of the 940MX there appears to be also a variant with the GM107-B chip with 512 shaders instead of the 384 but lower clock speeds. The 940MX in the Acer Aspire E5-774G e.g. featured 512 shader cores (GM107) clocked at 795 - 861 MHz. The Dell Inspiron 17 7778 version however had the GM108 chip with 384 shaders clocked at 1083 - 1189 MHz.

The performance greatly depends on the used graphics memory and chip. According to our benchmarks (see below), the DDR3 version is very similar to the old 940M (due to only minor increased clock rates). The GDDR5 version however pushes ahead 20% (even 30% if paired with a fast desktop quad-core, but we lack 940M reference scores). Therefore, demanding games from 2015 should run fluently in low to medium settings and WXGA resolution. 

The TDP of the card should be rated at about 15 to 30 Watt (depending on the version, clock speeds and memory). Therefore, the GPU is best suited for laptops from 13-inch and up.

Intel UHD Graphics 620

► remove Intel UHD Graphics 620

The Intel UHD Graphics 620 (GT2) is an integrated graphics unit, which can be found in various ULV (Ultra Low Voltage) processors of the Kaby Lake Refresh generation (8th generation Core). Compared to the similar named Intel HD Graphics 620 in the 2016 Kaby Lake CPUs, only the name changed from HD to UHD. It is clocked with up to 1.150 MHz and therefore 100 MHz higher than the old HD Graphics 620 (max. 1.050 MHz) and offer a comparable performance. Due to its lack of dedicated graphics memory or eDRAM cache, the HD 620 has to access the main memory (2x 64bit DDR3/DDR4).

Performance

The exact performance of the UHD Graphics 620 depends on various factors like L3 cache size, memory configuration (DDR3/DDR4) and maximum clock rate of the specific model and as is similar to the Intel HD Graphics 620 and Intel HD Graphics 630. Compared to the average HD Graphics 620, the UHD graphics profits from the quad-core CPU a bit in our gaming benchmarks. Therefore, should be positioned between a GeForce 910M and 920M dedicated graphics card from Nvidia. For games, the drivers however are not that fast updated and tested as with GeForce graphics cards. In our tests, the UHD 620 is most suited for casual games like Team Fortress 2, Rocket League or Farming Simulator 17. See below for a list of modern games tested with various models.

Features

The revised video engine now supports H.265/HEVC Main10 profile in hardware with 10 bit colors. Furthermore, Googles VP9 codec can also be hardware decoded. The first models do not support HDCP 2.2 and therefore Netflix 4K. This was added with the new models in 2017 and beginning of May 2017 also the older CPU models like the i3-7100U are now shipped with a new S-Spec Code that supports HDCP 2.2. HDMI 2.0 however is still only supported with an external converter chip (LSPCon).

Power Consumption

The UHD Graphics 620 can be found in mobile processors specified at 15 W TDP and is therefore suited for compact laptops and ultrabooks. The power consumption during playing The Witcher 3 (with an external monitor) was comparable to a Intel HD Graphics 620 based laptop and on the lowest end of all of our measurements. Dedicated GPUs, like the GeForce 940MX, needed a lot more power.

NVIDIA GeForce 940M

► remove NVIDIA GeForce 940M

The NVIDIA GeForce 940M is a mid-range DirectX 11-compatible graphics card for laptops unveiled in March 2015. It is based on Nvidia's Maxwell architecture (GM108 chip) and manufactured in 28 nm. The 940M offers 384 shader units as well as 2 GB of DDR3 memory (64 bit, 2000 MHz effective).

Compared to the previous and technically very similar GeForce 840M, the GeForce 940M is clocked just slightly higher.

Architecture

Compared to Kepler, Maxwell has been optimized in several details to increase power efficiency. Smaller Streaming Multiprocessors (SMM) with only 128 ALUs (Kepler: 192) and an optimized scheduler should lead to better utilization of the shaders. Nvidia promises that a Maxwell SMM with 128 ALUs can offer 90 percent of the performance of a Kepler SMX with 192 ALUs. GM108 features 3 SMMs and thus 384 shader cores, 24 TMUs and 8 ROPs (64-bit interface).

Another optimization is the massively enlarged L2 cache. The larger size can process some of the memory traffic to allow for a relatively narrow memory interface without significantly reducing performance.

Similar to Fermi and Kepler, the GM107/GM108 support DirectX 12 with feature level 11_0 only.

Performance

Due to its just 5 percent higher core clock, the GeForce 940M is only marginally faster than the previous GeForce 840M and similar to the older GeForce GT 750M (DDR3 version). Many games of 2014/2015 can be played fluently in WXGA resolution (1366 x 768) and medium detail settings. However, very demanding games such as Assassin's Creed Unity will require lower resolutions and/or details.

Features

GM108 integrates the sixth generation of the PureVideo HD video engine (VP6), offering a better decoding performance for H.264 and MPEG-2 videos. Of course, VP6 supports all features of previous generations (4K support, PIP, video encoding via NVENC API). Unfortunately, HDMI 2.0 is still not supported.

Power Consumption

The power consumption of the GeForce 940M should be about 30 Watts or lower. Therefore, the GPU is best suited for laptops 13 - 14 inches in size and above. The 900M series also supports Optimus to automatically switch between an integrated graphics card and the Nvidia GPU.

NVIDIA GeForce 940MXIntel UHD Graphics 620NVIDIA GeForce 940M
ManufacturerNVIDIAIntelNVIDIA
GeForce 900M Series
GeForce 945M 512 @ 928 - 1045 (Boost) MHz128 Bit @ 2000 MHz
Maxwell GPU (940M, GDDR5) 384 @ 954 - 993 (Boost) MHz64 Bit @ 5012 MHz
GeForce 940MX 384 @ 1122 - 1242 (Boost) MHz64 Bit @ 4000 MHz
GeForce 940M 384 @ 1072 - 1176 (Boost) MHz64 Bit @ 2000 MHz
GeForce 930MX 384 @ 952 - 1020 (Boost) MHz64 Bit @ 2000 MHz
GeForce 930M 384 @ 928 - 941 (Boost) MHz64 Bit @ 1800 MHz
GeForce 920MX 256 @ 965 - 993 (Boost) MHz64 Bit @ 1800 MHz
GeForce 920M 384 @ 954 MHz64 Bit @ 1800 MHz
GeForce 910M 384 @ 641 MHz64 Bit @ 2000 MHz
Iris Plus Graphics 655 48 @ 300 - 1200 (Boost) MHz
Iris Plus Graphics 650 48 @ 300 - 1100 (Boost) MHz64/128 Bit
Iris Plus Graphics 640 48 @ 300 - 1050 (Boost) MHz64/128 Bit
UHD Graphics 630 24 @ 300 - 1150 (Boost) MHz64/128 Bit
HD Graphics 630 24 @ 300 - 1150 (Boost) MHz64/128 Bit
HD Graphics P630 24 64/128 Bit
UHD Graphics 620 24 @ 300? - 1150 (Boost) MHz64/128 Bit
HD Graphics 620 24 @ 300 - 1050 (Boost) MHz64/128 Bit
UHD Graphics 615 24 @ 300 - 1000 (Boost) MHz64/128 Bit
HD Graphics 615 24 @ 300 - 1050 (Boost) MHz64/128 Bit
GeForce 945M 512 @ 928 - 1045 (Boost) MHz128 Bit @ 2000 MHz
Maxwell GPU (940M, GDDR5) 384 @ 954 - 993 (Boost) MHz64 Bit @ 5012 MHz
GeForce 940MX 384 @ 1122 - 1242 (Boost) MHz64 Bit @ 4000 MHz
GeForce 940M 384 @ 1072 - 1176 (Boost) MHz64 Bit @ 2000 MHz
GeForce 930MX 384 @ 952 - 1020 (Boost) MHz64 Bit @ 2000 MHz
GeForce 930M 384 @ 928 - 941 (Boost) MHz64 Bit @ 1800 MHz
GeForce 920MX 256 @ 965 - 993 (Boost) MHz64 Bit @ 1800 MHz
GeForce 920M 384 @ 954 MHz64 Bit @ 1800 MHz
GeForce 910M 384 @ 641 MHz64 Bit @ 2000 MHz
CodenameN16S-GTR-B/SKaby-Lake-Refresh GT2N16S-GT-S/B
ArchitectureMaxwellIntel Gen. 9.5 (Kaby Lake Refresh)Maxwell
384 - 24 - 384 -
Core1122 - 1242 (Boost) MHz300? - 1150 (Boost) MHz1072 - 1176 (Boost) MHz
Memory4000 MHz2000 MHz
Bus64 Bit64/128 Bit64 Bit
MemoryGDDR5/DDR3DDR3/DDR4DDR3
Max. Memory4096 MB4096 MB
noyesno
DirectXDirectX 12 (FL 11_0), 5.0DirectX 12 (FL 12_1)DirectX 12 (FL 11_0), 5.0
Transistors1870 Million
Technology28 nm14 nm28 nm
FeaturesGPU Boost 2.0, Optimus, PhysX, CUDA, GeForce Experience, GameWorksQuickSyncGPU Boost 2.0, Optimus, PhysX, CUDA, GeForce Experience
Size
Introduced10.03.2016 01.09.2017 12.03.2015
Manufacturerhttp://www.geforce.com/hardware/notebook...http://www.geforce.com/hardware/notebook...

3DMark - Time Spy Score 2560x1440
min: 514     avg: 636.8     median: 671.5 (6%)     max: 737 Points
min: 343     avg: 384.4     median: 385.5 (4%)     max: 427 Points
3DMark - Time Spy Graphics 2560x1440
min: 456     avg: 565.7     median: 596.5 (5%)     max: 647 Points
min: 299     avg: 334.6     median: 335 (3%)     max: 372 Points
3DMark - Ice Storm Unlimited Graphics Score 1280x720 offscreen
min: 110748     avg: 145317     median: 143929 (31%)     max: 174604 Points
min: 67741     avg: 86274.9     median: 87322 (19%)     max: 104630 Points
min: 107932     avg: 123225     median: 123311 (26%)     max: 138345 Points
3DMark - Ice Storm Extreme Graphics 1920x1080
min: 26424     avg: 44145.7     median: 43709 (6%)     max: 67037 Points
min: 30939     avg: 44748     median: 43359 (6%)     max: 59483 Points
min: 16718     avg: 36480.5     median: 42559.5 (6%)     max: 44085 Points
3DMark - Cloud Gate Standard Score 1280x720
min: 5606     avg: 7827     median: 7670.5 (16%)     max: 11839 Points
min: 5821     avg: 7785.5     median: 7767 (16%)     max: 9415 Points
min: 5816     avg: 6442.2     median: 6342 (13%)     max: 9112 Points
3DMark - Cloud Gate Standard Graphics 1280x720
min: 8165     avg: 11030.9     median: 11461.5 (6%)     max: 14485 Points
min: 6910     avg: 8732.6     median: 8631 (5%)     max: 10493 Points
min: 7647     avg: 8888.1     median: 8818.5 (5%)     max: 9807 Points
3DMark - Fire Strike Score 1920x1080
min: 1365     avg: 1761.2     median: 1833 (7%)     max: 2256 Points
min: 538     avg: 985.1     median: 962 (4%)     max: 1211 Points
min: 1333     avg: 1421.6     median: 1422 (5%)     max: 1555 Points
3DMark - Fire Strike Graphics 1920x1080
min: 1540     avg: 1944.2     median: 1988.5 (5%)     max: 2403 Points
min: 557     avg: 1068.7     median: 1052 (3%)     max: 1336 Points
min: 1530     avg: 1631.5     median: 1622 (4%)     max: 1739 Points
3DMark - Ice Storm Standard Graphics 1280x720
min: 21217     avg: 52394.9     median: 47927.5 (6%)     max: 84989 Points
min: 43091     avg: 71651     median: 71390 (10%)     max: 102010 Points
min: 16771     avg: 52185.2     median: 51180.5 (7%)     max: 81426 Points
3DMark 11 - Performance 1280x720
min: 2205     avg: 2723.6     median: 2647 (9%)     max: 3428 points
min: 1175     avg: 1822.5     median: 1813 (6%)     max: 2143 points
min: 2282     avg: 2479.8     median: 2485 (8%)     max: 2800 points
3DMark 11 - Performance GPU 1280x720
min: 2171     avg: 2574.4     median: 2556 (5%)     max: 3164 points
min: 1235     avg: 1656.6     median: 1648.5 (3%)     max: 1915 points
min: 2178     avg: 2416.9     median: 2405.5 (5%)     max: 2602 points
3DMark Vantage
P Result 1280x1024 + NVIDIA GeForce 940MX
P Result 1280x1024 + NVIDIA GeForce 940M
P GPU no PhysX 1280x1024 + NVIDIA GeForce 940MX
P GPU no PhysX 1280x1024 + NVIDIA GeForce 940M
3DMark 2001SE - Standard 1024x768
28793 Points (30%)
3DMark 03 - Standard 1024x768
min: 26745     avg: 28036.3     median: 28408 (16%)     max: 28956 Points
3DMark 05 - Standard 1024x768
min: 19024     avg: 20860.5     median: 21184 (45%)     max: 22050 Points
3DMark 06 Standard 1280x1024 + NVIDIA GeForce 940MX
Standard 1280x1024 + Intel UHD Graphics 620
Standard 1280x1024 + NVIDIA GeForce 940M
Unigine Valley 1.0 - Extreme HD DirectX 1920x1080
min: 6.4     avg: 6.7     median: 6.7 (5%)     max: 6.9 fps
min: 4.7     avg: 5.1     median: 5.1 (4%)     max: 5.5 fps
Unigine Heaven 3.0 - DX 11, Normal Tessellation, High Shaders 1920x1080
min: 23.6     avg: 25.2     median: 25.2 (9%)     max: 26.8 fps
Unigine Heaven 3.0 - OpenGL, Normal Tessellation, High Shaders 1920x1080
min: 18.1     avg: 22     median: 22 (13%)     max: 25.9 fps
Unigine Heaven 2.1 - high, Tesselation (normal), DirectX11 1280x1024
40.2 fps (18%)
28.3 fps (13%)
SPECviewperf 11
Siemens NX 1920x1080 + NVIDIA GeForce 940MX
Siemens NX 1920x1080 + NVIDIA GeForce 940M
Tcvis 1920x1080 + NVIDIA GeForce 940MX
Tcvis 1920x1080 + NVIDIA GeForce 940M
SolidWorks 1920x1080 + NVIDIA GeForce 940MX
SolidWorks 1920x1080 + NVIDIA GeForce 940M
Pro/ENGINEER 1920x1080 + NVIDIA GeForce 940MX
Pro/ENGINEER 1920x1080 + NVIDIA GeForce 940M
Maya 1920x1080 + NVIDIA GeForce 940MX
Maya 1920x1080 + NVIDIA GeForce 940M
Lightwave 1920x1080 + NVIDIA GeForce 940MX
Lightwave 1920x1080 + NVIDIA GeForce 940M
Ensight 1920x1080 + NVIDIA GeForce 940MX
Ensight 1920x1080 + NVIDIA GeForce 940M
Catia 1920x1080 + NVIDIA GeForce 940MX
Catia 1920x1080 + NVIDIA GeForce 940M
SPECviewperf 12
Solidworks (sw-03) 1900x1060 + NVIDIA GeForce 940MX
Solidworks (sw-03) 1900x1060 + NVIDIA GeForce 940M
Siemens NX (snx-02) 1900x1060 + NVIDIA GeForce 940MX
Siemens NX (snx-02) 1900x1060 + NVIDIA GeForce 940M
Showcase (showcase-01) 1900x1060 + NVIDIA GeForce 940MX
Showcase (showcase-01) 1900x1060 + NVIDIA GeForce 940M
Medical (medical-01) 1900x1060 + NVIDIA GeForce 940MX
Medical (medical-01) 1900x1060 + NVIDIA GeForce 940M
Maya (maya-04) 1900x1060 + NVIDIA GeForce 940MX
Maya (maya-04) 1900x1060 + NVIDIA GeForce 940M
Energy (energy-01) 1900x1060 + NVIDIA GeForce 940MX
Energy (energy-01) 1900x1060 + NVIDIA GeForce 940M
Creo (creo-01) 1900x1060 + NVIDIA GeForce 940MX
Creo (creo-01) 1900x1060 + NVIDIA GeForce 940M
Catia (catia-04) 1900x1060 + NVIDIA GeForce 940MX
Catia (catia-04) 1900x1060 + NVIDIA GeForce 940M
Cinebench R10 Shading 32Bit + NVIDIA GeForce 940MX
Shading 32Bit + Intel UHD Graphics 620
Shading 32Bit + NVIDIA GeForce 940M
Cinebench R11.5 OpenGL 64Bit + NVIDIA GeForce 940MX
OpenGL 64Bit + Intel UHD Graphics 620
OpenGL 64Bit + NVIDIA GeForce 940M
Cinebench R15
OpenGL 64Bit + NVIDIA GeForce 940MX
OpenGL 64Bit + Intel UHD Graphics 620
OpenGL 64Bit + NVIDIA GeForce 940M
Ref. Match 64Bit + NVIDIA GeForce 940MX
Ref. Match 64Bit + Intel UHD Graphics 620
Ref. Match 64Bit + NVIDIA GeForce 940M
GFXBench (DX / GLBenchmark) 2.7
T-Rex HD Offscreen C24Z16 1920x1080 + NVIDIA GeForce 940MX
T-Rex HD Offscreen C24Z16 1920x1080 + Intel UHD Graphics 620
T-Rex HD Offscreen C24Z16 1920x1080 + NVIDIA GeForce 940M
T-Rex HD Onscreen C24Z16 + NVIDIA GeForce 940MX