I will attempt to provide as much information as I can.
I'm running external gpu on a lenovo y500 laptop with a gtx 1070.
Here are the specs of the laptop (minus GPU since I'm using 1070)
-16gb of ram
- i7 3630qm @2.4GHz up to 3.2 (yes I know bad)
-500gb SSD
- 450 watt BASIQ Antec power supply. Model number VP 450
-Nvidia Driver 417.71
The 1070 is throttled down by much lower bandwidth by the external graphics card mount. In theory this should be good since the graphics card won't be spitting out more than the CPU can handle. Higher resolutions means lower frame-rate and less CPU strain, I think?
THE PROBLEM:
My CPU usage in games varies, but it isn't what I expected. As a result frame rate is too slow in certain games. I of coarse expected my weak CPU to severely bottleneck the GPU but usages are very low around 20-50%. GPU usage is always very high, usually in the 90s.
Frame rates are generally good and bad at the same time. For instance Battlefield 3 will run every single setting absolutely maxed out at 1440p with msaa at well above 60fps. While GTA V struggles to maintain constant 60fps at any setting or resolution, It will do 60fps even at 4k normal settings but it will dip well below it 95% of the time. Lowering settings dont help. All benchmarks of gta v show average framerate below 60fps.
NOTE: for the following demonstration I turned vsync off so we can see the frame rate potential, it is usually enabled as I have a 60hz display.
Games that run well are: (click for screenshot)
-
Battlefield 3
-
Crysis 2
-
Skyrim Legendary Edition
-Minecraft (with shaders and high textures)
-Megaton Rainfall
These games ^^ will never dip below 60fps on my setup.
Games that run ok but struggle to maintain a constant 60fps no matter the setting or resolution are:
-
GTA V (60fps in very high settings 1440p but drops to 40 and 30 fps when driving fast)
-Black Ops 1 (erratic framerate from 140-15fps avg 45fps)
-Modern Warfare 2 (same as Black Ops)
-GTA 4 (Okay but struggles to maintain constant 60fps at any setting)
-Jurassic World Evolution (Okay but struggles to maintain 60fps at any setting)
-
Battlefield 4
-Transport Fever (Okay but struggles to maintain 60fps at any setting)
-Skyrim Special Edition (Okay but struggles to maintain 60fps at any setting)
Games that run very poorly have micro stuttering, freezing and very poor frame rates are:
-
Crysis 3 (Runs very well on mission one[Over 100fps in 4k low and never dipping below 60,but grass areas frames to drop to 20fps at all resoltion and settings. Check my screenshots.
-
Sim City 2013/Sim City 5 (60fps in 4k ultra but severe stutter exactly every 3 seconds, drops to 10fps in menus, unplayable)
-Forza Horizon 4 runs awful. 20fps on lowest setting completely unplayable.
-Crysis 1 60fps sometimes goes down to 30-35
In certain games I get micro stuttering where the game basically skips a frame, at exactly certain time intervals. Frame time charts look like heart beat monitors (see here).
Is my power supply to blame here? It already turned off on me once. CPU is not good but it's not even close to reaching full usage.
CPU temperatures range from lowest (67) to average (84) to highest 1% (102). 102 has only happened to me once and I restarted and temps were back down to 80. Are temps to blame here? If so what can I do to lower them? (I'm working on getting proper desktop so don't mention upgrading, thanks)
GPU Temps range from lowest (50) to average (54) to highest 1% (68). My GPU always stays very cool.