• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

**THE NVIDIA DRIVERS THREAD**


Where the **** is Nvidia? Intel upstaging them on the driver front.

Time to sell your 4070 and get a Intel GPU :cry:
 

Where the **** is Nvidia? Intel upstaging them on the driver front.

What it doesnt tell you is the driver was 149% behind so now its brought it up to the same level as the other brands. :cry:
 

537.58 Release Highlights​

Game Ready for Call of Duty: Modern Warfare III

This new Game Ready Driver provides the best gaming experience for the latest new games supporting DLSS technology. This includes the launch of the Call of Duty: Modern Warfare III Open Beta, Forza Motorsport, and Lords of the Fallen.

Fixed Gaming Bugs

  • Add Microsoft Store/Xbox Game Pass application profile for Lies of P [4290286]
Fixed General Bugs

  • [GeForce RTX 4060] GPU monitoring utilities reporting incorrect idle power usage [4186490]
  • Increased DPC latency may be observed when GPU is connected over HDMI 2.1 FRL at 10bpc/12bpc [4253581]
 
Still lots of open issues not being fixed that need fixing and have been sat there now for months.... :rolleyes:




Game Ready Driver 537.58 has been released.
Article Here: https://www.nvidia.com/en-us/geforce/news/call-of-duty-modern-wafare-3-pc-beta-game-ready-driver/

Game Ready Driver Download Link: Link Here

New feature and fixes in driver 537.58:

Game Ready
- This new Game Ready Driver provides the best gaming experience for the latest new games supporting DLSS technology. This includes the launch of the Call of Duty: Modern Warfare III Open Beta, Forza Motorsport, and Lords of the Fallen.

Fixed Gaming Bugs

  • Add Microsoft Store/Xbox Game Pass application profile for Lies of P [4290286]
Fixed General Bugs

  • [GeForce RTX 4060] GPU monitoring utilities reporting incorrect idle power usage [4186490]
  • Increased DPC latency may be observed when GPU is connected over HDMI 2.1 FRL at 10bpc/12bpc [4253581]
Open Issues

  • [Halo Infinite] Significant performance drop is observed on Maxwell-based GPUs. [4052711]
  • Some monitors may display random black screen flicker when in Display Stream Compression mode when using R530 drivers [4034096]
Additional Open Issues from GeForce Forums

Notes: This is not new. Manuel from Nvidia has been tracking any additional driver issues in their forum post separate from release notes. Started doing this recently and will continue moving forward

  • [Halo Infinite] Significant performance drop is observed on Maxwell-based GPUs. [4052711]
  • Small checkerboard like pattern may randomly appear in Chromium based applications [3992875]
  • Some monitors may display random black screen flicker when in Display Stream Compression mode when using R530 drivers [4034096]
  • Event Viewer logs nvlddmkm error at the end of the OCCT video ram test when memory is full [4049182]
  • [GeForce GTX 10/RTX 20 series] PC may randomly freeze/bugcheck when Windows Hardware-Accelerated GPU Scheduling and NVIDIA SLI are both enabled [4009884]
  • Horizontal band may appear when cloning a G-SYNC display to HDMI monitor [4103923]
  • A new NVIDIA icon is created in the system tray each time a a user switch takes place in Windows [4251314]
  • [Alienware X17 R2 w/ GeForce RTX 3080 Ti] Display goes blank when DirectX game is launched while notebook is in dedicated GPU mode [4146369]
  • [RTX 4060 Ti] Display may randomly flicker with a black bar on the top of the screen when using desktop apps [4239893]
 
@Neil79 Where abouts did you see the "Message-Signaled Interrupts" info please ? Can't find it in the PDF.


Fixed General Bugs:

[GeForce RTX 4060] GPU monitoring utilities reporting incorrect idle power usage [4186490]
Increased DPC latency may be observed when GPU is connected over HDMI 2.1 FRL at 10bpc/12bpc [4253581]
After installing NVIDIA Game Ready Driver v537.58, Message-Signaled Interrupts (MSI) mode will automatically be enabled on all GeForce RTX 40 series desktop GPUs. <---

Open Issues:

[Halo Infinite] Significant performance drop is observed on Maxwell-based GPUs. [4052711]
Small checkerboard like pattern may randomly appear in Chromium based applications [3992875]
Some monitors may display random black screen flicker when in Display Stream Compression mode when using R530 drivers [4034096]
Event Viewer logs nvlddmkm error at the end of the OCCT video ram test when memory is full [4049182]
[GeForce GTX 10/RTX 20 series] PC may randomly freeze/bugcheck when Windows Hardware-Accelerated GPU Scheduling and NVIDIA SLI are both enabled [4009884]
Horizontal band may appear when cloning a G-SYNC display to HDMI monitor [4103923]
A new NVIDIA icon is created in the system tray each time a a user switch takes place in Windows [4251314]
[Alienware X17 R2 w/ GeForce RTX 3080 Ti] Display goes blank when DirectX game is launched while notebook is in dedicated GPU mode [4146369]
[RTX 4060 Ti] Display may randomly flicker with a black bar on the top of the screen when using desktop apps [4239893]
 

MSI mode on GPU's​

renderTimingPixel.png


Optimization Guide / Tips
What is MSI mode
High interrupt latency is frequently caused by shared interrupts, which can also affect stability. They are frequently undesired and a result of a computer's finite number of hardware interrupt lines. For instance, a far better approach for example; is for each device to have its own interrupt and for one driver to manage the many interrupts while being aware of which device they originated from. But using four IRQ lines for a single device soon exhausts the available IRQ lines. The GPU cannot utilise more than one IRQ in the first place since PCI devices are all tied to a single IRQ line.
A new interrupt mechanism known as message-signaled interrupts, which was initially presented in the PCI 2.2 standard, provides a solution to all of these issues (MSI). Despite the fact that it is still an optional part of the standard and is seldom encountered on client machines, more servers and workstations are implementing MSI support, which is fully supported by all current Windows versions. According to the MSI model, a device notifies its driver by writing to a certain memory location. This generates an interrupt, after which Windows calls the ISR with the message's content (value) and its delivery address. Additionally, a device can send up to 32 messages (each with a distinct payload) to the memory address, depending on the event.
In PCI 3.0, the MSI model gained support for MSI-X, an expansion of the MSI model that adds support for 32-bit messages (instead of 16-bit), a maximum of 2048 different messages (instead of 32), and—most importantly—the ability to use a different address (which can be determined dynamically—for each of the MSI payloads. The MSI payload can be written to a different physical address range that belongs to a different processor, or to a different group of target processors, by using a different address. This effectively makes it possible to deliver interrupts that are aware of nonuniform memory access (NUMA) by sending the interrupt to the processor that made the related device request in the first place. By keeping an eye on both the load and the nearest NUMA node during interrupt completion, this decrease's latency and increases scalability n sometimes perfromance.

Due to limited documation, and not many people running benchmarks comparing IRQ and MSI mode there aren't many benchmarks.
This is the best I had to base my inital choice to change to MSI mode: https://www.youtube.com/watch?v=43gskMlby_4
Perosnal statistics: 1650s with ryzen 5 4600H and 32GB's of DDR4 @ 3200Mhz with freesync 120Hz display.

Overwatch 2 (120fps max);
MSI Mode off: Lowest 75 FPS, Max 120, Avg 85.
MSI Mode on: Lowest 80, Max 120, avg 100.

Apex legends (120fps max):
MSI Mode off: Lowest 60, Max 120, avg 80.
MSI mode on: lowest 63, Max 120, avg 95.

Unreal Engine 5 Broadleaf Forest Tech Demo (120fps max):
MSI mode off: Lowest 3fps, Max 7, avg 5.
MSI mode on: Lowest 15fps, Max 25, avg 20.

Dead by daylight (120Fps max):
MSI mode off: Lowest 65fps, Max 90, avg 75
MSI mode on: Lowest 70Fps, Max 110, avg 80

High on life (120fps max):
MSI mode off: Lowest 40fps, Max 80, avg 55
MSI mode on: Lowest 45fps, Max 90, avg 65

How to put your GPU in MSI mode.
NVcleaneinstall: https://www.techpowerup.com/download/techpowerup-nvcleanstall/
  1. Run through install of NVcleaner and debloat to your wish
  2. Press advanced tweaks and select message signal interupts, n other desired options
  3. Leave core selection at default and set proity at high
  4. Press rebuilt signigture and any other settings you wish and click next
  5. Export the modfied driver from the temp folder
  6. Install and authorise all requests! as well as install driver even after unreconised driver warning.
MSI Ultiility: https://www.mediafire.com/file/ewpy1p0rr132thk/MSI_util_v3.zip/file
  1. Open as administator
  2. Find your GPU and turn on MSI mode if supported
  3. Set prioity to high
  4. Apply and restart
You have now enabled MSI mode, you should see less microsutters and sometimes higher perfromance. However, cause NVidia is annoying, you will have to do this after every driver update.
also since, the CPU doesn't have to check the GPU and give it instuctions on a fixed cycle, you may also see lower CPU useage. But also GPU ultisation should rise, as the GPU can request further intstuctions as soon as it's done with it's workload, instead of wating on the CPU.
You can also enable MSI mode of other devices, however; some devices may run into some issues due to support not being fully implimented or drivers not supporting MSI mode. So I would recomend giving it a try and disabling it if you run into any issues. DO NOT ENABLE IT FOR DEVICES THAT SAY THEY DON'T HAVE SUPPORT as you could run into issues that could lead into a very unstable system or an unbootable OS.
 
^^^ Set it to High in the dropdown. It's checked by default now but set to undefined.

Tested MSI mode, the MSI tool showed my mode as undefined after installing the new driver and rebooting, switched it to high and rebooted.

Undefined:
XiiHyOv.jpg


HIGH:
9vLyWfL.jpg


Ignore the min fps, that's a hitch as the benchmark loads sometimes.

I suspect the max fps would be higher too but I have it locked to 139 and forgot to unlock it and now I cba :p
 
Last edited:
Ok so with the option set to High I've noticed that in the web browser when playing back videos, sometimes the browser will crash if you have many tabs open like on youtube. Playback just freezes and then the browser crashes in the background when clicking the X to close the window.

With it set to Undefined, it's back to normal and can pen tens of tabs no problems and playback content.

This is probably why Nvidia left it on undefined by default for now.

Given that I see no difference with it on High vs Undefined, I will leave it on the default Undefined.
 
Last edited:
Check the average fps between both. 3fps is run-variance. The minimum fps being higher has nothing to do with MSI mode, it's just sometimes the benchmark has a single frame hitch as the benchmark loads which is registered against the metrics, just like how RTSS logger will capture a single frame hitch at say 15fps when you exit a menu even though the rest of the game is say, 85fps. The average fps dictates the baseline of that run, and 3fps is easily within run variance as the same difference can be observed running the benchmark back to back a bunch of times too after closing and re-starting the game.

I think at the high end of the HW scale, the differences are negligible, it's probably more noticeable when a GPU can benefit due to being a midrange card etc.
 
Back
Top Bottom