• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

CPU Temp / System memory used are different in 2 instances of GPU-Z

ozboz73

New Member
Joined
Oct 10, 2023
Messages
3 (0.01/day)
Absolutely no big deal but I'm sometimes running two instances of GPU-Z because I use a 3090 and a 4090 in one system. For me it's easy to see if software actually uses the fastest card or both (I do a lot of GPU rendering).

While having it running I noticed the reported CPU temperature can have quite a difference between the two instances. Also the System Memory used is slightly different. At first I thought it might be because the polling time and changes in CPU temperature but I don't really see some kind of delay.

Bit of a non issue actually but I love the little informative tool and I thought you might like to know. I created a little clip so it's easy to see what I mean.
 

Attachments

I think this is just because they read the temperature at different moments in time. Click it to select average, these should be nearly identical
 
The difference is 0.9 degree while selecting average. Seems a bit huge since I started them immediately after each other but absolutely no big deal.
 
Getting similar results here.

I don't think there's anything that I can do about it.

I just read the sensors, using the exact same method. Somehow syncing the polls doesn't make much sense at it introduces complexity and latencies
 
I totally agree that it doesn't make sense to sync them. If you would be annoyed by the difference it's even better to just remove them and think, for the CPU use something else :)
 
for the CPU use something else
I would be surprised if two instances of other monitoring software showed the same numbers
 
I am guessing here, but is there a way to have ONE system service doing all the polling, and for 2, 3 or more GPU-Z instances to access sensors (and/or CPU, RAM) data via that?
OR would such an approach not change anything? :)
 
Back
Top