15 Posts
0
1134
May 12th, 2022 11:00
Precision 7510 (7520) GTX965M 4MB card - succesful installation (+overclocking +Dell power throttling notes)
Background
Successful instal and overclocking of a GTX965M card in a Dell Precision 7510. Card was bought on eBay at a good price, likely (not sure) an ex-Clevo card, MXM-A "half-size". I have flashed it both with a stock Nvidia vBios and my own custom over-clocked vBioses - all fine
I would assume therefore it will install in a Precision 7520, M4800 (maybe M4700, not sure)
Summary / Key points
Runs fine and fast, see points below -
Existing Nvidia driver 369.36 for GTX965M installs out of the box (no driver mods). Theoretically it this was a version for Microsoft Surface but it installs fine, including working with Optimus. I have also tried later Dell OEM drivers (Alienware 431.53), these WILL require driver mods but work too
There was a huge performance (50%+ FPS) difference after I upgraded my PSU from 130W to 180W
I have overclocked it stable up from 925 Mhz GPU Core / 1150 Boost Mhz up to 1326 MHz Boost, Memory overclocked up to 1722 x 2 (= 3555) MHz
3DMark Firestrike benchmark is about 5800 (stock) and 6350-6400 (over-clocked). That's pushing same-generation gaming machine levels (Alienware, Clevo) on a non-SLI configuration. In comparison, overclocked M2200 cards on an i7 are topping out at about 5000 on Firestrike
Limitations
Dell Bios limits the power feed to the card to 1.0370v even with the 180W PSU ... whereas the gaming machines can push it to 1.2v+, so there's a theoretical upside. However I don't want to get into Dell Bios modding and brick my Precision!
The card runs significantly hotter than my old M1000M (and I'd assume hotter than an M2000M, M1200, M2000 etc)
Overclocked, it cycles Valley Benchmark (Extreme HD) at about 80C to (max) 82C for example. Hot, but well within 100C limits on the system
Other CPU points (for interest) from optimising it
The CPU supports Intel Speedshift (hardware-level CPU throttling) as opposed to Speedstep (software CPU throttling). This is not visible in the Dell Bios but can be accessed and turned on at boot via QuickCPU or Throttestop
Enabling Speedshift and disabling Speedstep via QuickCPU (not in Dell Bios though) seems to result in a notably more responsive system in daily activities - browsing, Windows Explorer etc
As I downgraded to an early version Dell Bios for the 7510, I also found there is the abilty to under/over-volt the CPU (at least on the Xeons), via Throttlestop. I believe Dell disabled this somewhere along the Bios versions, certainly I couldn't do this is the latest Bios I had. Undervolting is certainly not a risk, overvolting is a risk, normal caveats apply
Conclusions
Dell Precisions 7510/7520 are amazing value (now), last forever (I still have my old M4700), and very hardware upgradeable ... I bought the 7510 second hand 18 months ago, have upgraded to 32MB memory, a Dell OEM 4K panel, backlit keyboard plus now the GTX965M MXM-A card
GTX965M card works beautifully with a 180W PSU but of course it won't run fast on latest generation 3D games anymore than an Alienware R15 of the same generation will
Smitty_Doormatt
3 Posts
0
May 12th, 2022 12:00
make a youtube video and post benchmarks!
jayhuge99
15 Posts
0
May 12th, 2022 16:00
No ambitions to be a Youtube filmstar and anyway it's a standard MXM-A card replacement - so nothing tricky but there were a few "aha/breakthrough" moments
I forgot to mention, after the HW install, make sure to boot up with Optimus enabled. It's initially seen as "Microsoft Basic Display Adaptor" - and Windows and Dell SupportAssist etc can't find a GTX965M driver for any Dell Precisions (of course, right?)
Breakthrough: "DriverBooster" DID find a driver and I tracked it down to this:
https://drivers.softpedia.com/get/GRAPHICS-BOARD/NVIDIA/NVIDIA-GeForce-GTX-965M-Graphics-Driver-2121136936-for-Windows-10.shtml
The INF structure is designed to NOT validate vs specific machines which is very unusual - I think it was an Nvidia "quick-fix update" for Microsoft when MS started to use this card in the Surface Notebooks. It installs out-of-the box without modding or disabling driver signatures. Install the driver, card is recognized correctly, reboot if asked, and it all just ... works
Optimus on/off works fine. I can run a second monitor via HDMI (but I haven't tried Optimus with two monitors via the docking station yet)
Aha moment: getting the new 180W PSU, seeing Firestrike go from 3000-odd to 5800 without doing anything else at all. 3D framerates all went up 50-75%
System Responsiveness/Latency: Speedshift doesn't do anything much on GPU performance but turning it on (QuickCPU) plus using LatencyMon to review all Intel Chipset drivers, Intel and Nvidia Graphics drivers and all sound drivers makes the system incredibly responsive - browsing, explorer, drawing windows etc is all just FAST now
Speedshift also manages CPU power very well, runs cooler. My Precision is now idling at about 2-3 watts with Optimus, versus 12-14 watts before
To watch out for: Windows update will force Intel drivers on you, which just destroys the latency especially (my experience) any updates to Intel Graphics drivers, Intel DTPF and Management Engine drivers ... so I manage uodates via a tool called "WAU" which lets you control windows updates yourself