Jump to content
NotebookTalk

Better CPU performance with Optimus OFF


mido

Recommended Posts

If I plug my laptop to an external screen, optimus disables, thus bypassing the integrated intel hd, and getting better GPU performance.

Thats normal. What I dont get, is that CPU performance also improves.

Cinebench R23 : ~8300

Cinebench R23 (optimus off) : ~8500   (got up to ~8700 with further undervolt, but 8500 score was with the same settings)

 

3dmark Time spy CPU score:  8500

3dmark Time spy CPU score (optimus off): 8700  (CPU test is just 1fps higher)

 

I get 3dmark cpu score might benefit from the optimus off, because it uses the GPU, but why Cinebench score increases too? I tested like 5 times each bench with opitmus on and off.

 

Laptop is a MSI GL65 10750h + 2070 super

Link to comment
Share on other sites

(Speculation)

If you're hitting power limits, the iGPU would also consume some power, so cutting it off could give a bit more headroom for the CPU to just do "computing".

Apple MacBook Pro 16-inch, 2023 (personal) • Dell Precision 7560 (work) • Full specs in spoiler block below
Info posts (Dell) — Dell Precision key postsDell driver RSS feeds • Dell Fan Management — override fan behavior
Info posts (Windows) — Turbo boost toggle • The problem with Windows 11 • About Windows 10 LTSC

Spoiler

Apple MacBook Pro 16-inch, 2023 (personal)

  • M2 Max
    • 4 efficiency cores
    • 8 performance cores
    • 38-core Apple GPU
  • 96GB LPDDR5-6400
  • 8TB SSD
  • macOS 14 "Sonoma"
  • 16.2" 3456×2234 120 Hz mini-LED VRR display
  • Wi-Fi 6E + Bluetooth 5.3
  • 99.6Wh battery
  • 1080p webcam
  • Fingerprint reader

Also — iPhone 12 Pro 512GB, Apple Watch Series 8

 

Dell Precision 7560 (work)

  • Intel Xeon W-11955M ("Tiger Lake")
    • 8×2.6 GHz base, 5.0 GHz turbo, hyperthreading ("Willow Cove")
  • 64GB DDR4-3200 ECC
  • NVIDIA RTX A2000 4GB
  • Storage:
    • 512GB system drive (Micron 2300)
    • 4TB additional storage (Sabrent Rocket Q4)
  • Windows 10 Enterprise LTSC 2021
  • 15.6" 3940×2160 IPS display
  • Intel Wi-Fi AX210 (Wi-Fi 6E + Bluetooth 5.3)
  • 95Wh battery
  • 720p IR webcam
  • Fingerprint reader

 

Previous

  • Dell Precision 7770, 7530, 7510, M4800, M6700
  • Dell Latitude E6520
  • Dell Inspiron 1720, 5150
  • Dell Latitude CPi
Link to comment
Share on other sites

35 minutes ago, Aaron44126 said:

If you're hitting power limits, the iGPU would also consume some power, so cutting it off could give a bit more headroom for the CPU to just do "computing".

 

Interesting. Which specific power limits include power consumed by iGPU?

@Papusan

"We're rushing towards a cliff, but the closer we get, the more scenic the views are."

-- Max Tegmark

 

AI: Major Emerging Existential Threat To Humanity

Link to comment
Share on other sites

12 hours ago, Etern4l said:

 

Interesting. Which specific power limits include power consumed by iGPU?

@Papusan

I mean it should be PL1 

  • Thumb Up 1

"The Killer"  ASUS ROG Z790 Apex Encore | 14900KS | 4090 HOF + 20 other graphics cards | 32GB DDR5 | Be Quiet! Dark Power Pro 12 - 1500 Watt | Second PSU - Cooler Master V750 SFX Gold 750W (For total of 2250W Power) | Corsair Obsidian 1000D | Custom Cooling | Asus ROG Strix XG27AQ 27" Monitors |

 

                                               Papusan @ HWBOTTeam PremaMod @ HWBOT | Papusan @ YouTube Channel

                             

 

Link to comment
Share on other sites

Bypassing optimus improves CPU performance somewhat because with the IGP disabled your CPU works a bit less and nothing is bottlenecking it. Also you should monitor your temps when running benchmarks if your laptop isnt throttling because that can affect your scores too

 

The major improvements in by passing optimus is in gaming mostly E-Sports games like CSGO, Overwatch and etc that are more CPU dependent than GPU dependent.

Current Laptop:

Lenovo Legion 5: AMD Ryzen 7 4800H 2.8Ghz (Boost: 4.2Ghz), 6GB Nvidia Geforce GTX 1660Ti GDDR6 Memory, 15.6" FHD (1920 x 1080) 144Hz IPS display, 32GB 3200MHz DDR4 memory, 512GB M.2 NVMe PCIe SSD, 1 TB Teamgroup MP34 M.2 NVMe PCIe SSD, Windows 10 Home 22H2

Link to comment
Share on other sites

  • 4 weeks later...

am trying to play morrowind fors the first time. i have dell m4600 intel hd3000 and quadro 2000m but i cant get it to use the nvidia GPU. tried nvidia control panel tried right click and pick wich GPU to use. this way i had made it work like 2 times.  when i disable optimus i get double the fps. 

in a laptop with no battery is it ok to run optimus off.? 

dell precision m4600

i7 2760QM

8GB ram

MX500 crucial SSD 500GB.

win 10 21H2

Link to comment
Share on other sites

13 minutes ago, raptorddd said:

in a laptop with no battery is it ok to run optimus off.? 

 

Yes, Optimus is primarily for power savings.  It is fine to run with it disabled, it generally removes some hassle this way.

 

Inability to get the NVIDIA GPU to engage in Optimus after a GPU upgrade is generally a symptom of the INF mod being done wrong.  I ran into this myself when I did my first GPU upgrade (Quadro M5000M in Precision M6700).  When you do the device ID replacement you have to make sure that you are replacing a configuration that supports Optimus.  These Dell systems actually change the hardware ID depending on if Optimus is enabled or not so you have to pay attention to which hardware ID you are replacing to do the INF mod.

  • Thumb Up 2

Apple MacBook Pro 16-inch, 2023 (personal) • Dell Precision 7560 (work) • Full specs in spoiler block below
Info posts (Dell) — Dell Precision key postsDell driver RSS feeds • Dell Fan Management — override fan behavior
Info posts (Windows) — Turbo boost toggle • The problem with Windows 11 • About Windows 10 LTSC

Spoiler

Apple MacBook Pro 16-inch, 2023 (personal)

  • M2 Max
    • 4 efficiency cores
    • 8 performance cores
    • 38-core Apple GPU
  • 96GB LPDDR5-6400
  • 8TB SSD
  • macOS 14 "Sonoma"
  • 16.2" 3456×2234 120 Hz mini-LED VRR display
  • Wi-Fi 6E + Bluetooth 5.3
  • 99.6Wh battery
  • 1080p webcam
  • Fingerprint reader

Also — iPhone 12 Pro 512GB, Apple Watch Series 8

 

Dell Precision 7560 (work)

  • Intel Xeon W-11955M ("Tiger Lake")
    • 8×2.6 GHz base, 5.0 GHz turbo, hyperthreading ("Willow Cove")
  • 64GB DDR4-3200 ECC
  • NVIDIA RTX A2000 4GB
  • Storage:
    • 512GB system drive (Micron 2300)
    • 4TB additional storage (Sabrent Rocket Q4)
  • Windows 10 Enterprise LTSC 2021
  • 15.6" 3940×2160 IPS display
  • Intel Wi-Fi AX210 (Wi-Fi 6E + Bluetooth 5.3)
  • 95Wh battery
  • 720p IR webcam
  • Fingerprint reader

 

Previous

  • Dell Precision 7770, 7530, 7510, M4800, M6700
  • Dell Latitude E6520
  • Dell Inspiron 1720, 5150
  • Dell Latitude CPi
Link to comment
Share on other sites

3 hours ago, Aaron44126 said:

 

Yes, Optimus is primarily for power savings.  It is fine to run with it disabled, it generally removes some hassle this way.

 

Inability to get the NVIDIA GPU to engage in Optimus after a GPU upgrade is generally a symptom of the INF mod being done wrong.  I ran into this myself when I did my first GPU upgrade (Quadro M5000M in Precision M6700).  When you do the device ID replacement you have to make sure that you are replacing a configuration that supports Optimus.  These Dell systems actually change the hardware ID depending on if Optimus is enabled or not so you have to pay attention to which hardware ID you are replacing to do the INF mod.

thanks for your response.

when you talk about the INF mode you mean the one that you must get your hwid and paste it in to driver.?

becuase i have not touched INF ive never done or use this mod.. am using latest nvidia driver from their website. what i did use was nvclean.

on dell driver optimus is there but on the nvidia theres is no optimus file or folder ive unzipped both drivers long time ago.

dell precision m4600

i7 2760QM

8GB ram

MX500 crucial SSD 500GB.

win 10 21H2

Link to comment
Share on other sites

15 minutes ago, raptorddd said:

when you talk about the INF mode you mean the one that you must get your hwid and paste it in to driver.?

becuase i have not touched INF ive never done or use this mod.. am using latest nvidia driver from their website.

 

Yes, that's what I'm referring to.  Normally, messing with the INF file is required for "unsupported" GPU upgrades.

 

I'd suggest that NVIDIA didn't actually turn Optimus support on for whatever system this card is being recognized as (since it is not "supposed" to be working) and it would still require an INF mod to "fix" it properly.

 

Probably easiest to just disable Optimus altogether, if you don't actually use the system on battery!

  • Thumb Up 1

Apple MacBook Pro 16-inch, 2023 (personal) • Dell Precision 7560 (work) • Full specs in spoiler block below
Info posts (Dell) — Dell Precision key postsDell driver RSS feeds • Dell Fan Management — override fan behavior
Info posts (Windows) — Turbo boost toggle • The problem with Windows 11 • About Windows 10 LTSC

Spoiler

Apple MacBook Pro 16-inch, 2023 (personal)

  • M2 Max
    • 4 efficiency cores
    • 8 performance cores
    • 38-core Apple GPU
  • 96GB LPDDR5-6400
  • 8TB SSD
  • macOS 14 "Sonoma"
  • 16.2" 3456×2234 120 Hz mini-LED VRR display
  • Wi-Fi 6E + Bluetooth 5.3
  • 99.6Wh battery
  • 1080p webcam
  • Fingerprint reader

Also — iPhone 12 Pro 512GB, Apple Watch Series 8

 

Dell Precision 7560 (work)

  • Intel Xeon W-11955M ("Tiger Lake")
    • 8×2.6 GHz base, 5.0 GHz turbo, hyperthreading ("Willow Cove")
  • 64GB DDR4-3200 ECC
  • NVIDIA RTX A2000 4GB
  • Storage:
    • 512GB system drive (Micron 2300)
    • 4TB additional storage (Sabrent Rocket Q4)
  • Windows 10 Enterprise LTSC 2021
  • 15.6" 3940×2160 IPS display
  • Intel Wi-Fi AX210 (Wi-Fi 6E + Bluetooth 5.3)
  • 95Wh battery
  • 720p IR webcam
  • Fingerprint reader

 

Previous

  • Dell Precision 7770, 7530, 7510, M4800, M6700
  • Dell Latitude E6520
  • Dell Inspiron 1720, 5150
  • Dell Latitude CPi
Link to comment
Share on other sites

3 hours ago, Aaron44126 said:

 

Yes, that's what I'm referring to.  Normally, messing with the INF file is required for "unsupported" GPU upgrades.

 

I'd suggest that NVIDIA didn't actually turn Optimus support on for whatever system this card is being recognized as (since it is not "supposed" to be working) and it would still require an INF mod to "fix" it properly.

 

Probably easiest to just disable Optimus altogether, if you don't actually use the system on battery!

thanks now that you brought that up... what is the purpose of modifying the INF to a newer driver if your card isnt supported anymore. what do you gain out of it.???

 

any tutorial to do this and add optimus. ?

 

dell precision m4600

i7 2760QM

8GB ram

MX500 crucial SSD 500GB.

win 10 21H2

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use