• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

How does GPU-Z calculate video card memory

DavidPryce

New Member
Joined
Nov 13, 2008
Messages
2 (0.00/day)
Hi Forum,

I have two Nvidia video cards in my PC and for some reason both WINMSD and WMI report the on board memory incorrectly.

Card 1 has 512MB and Card 2 had 256 MB.

WINMSD and WMI report the card 1 as 256MB and card 2 as 512MB.

GPU-Z correctly reports the memory on both cards.

How does GPU-Z detect the memory?

Via device IO control or from register or other?

Thanks

David
 
Joined
May 20, 2004
Messages
10,487 (1.45/day)
It reads it directory from the GPU registers via its driver. I have the same issue at work, WMI reads it wrong and I'd guess WINMSD reads it via WMI. Though since we only use a few machines I base video memory on laptop model, simple lookup table.
 

DavidPryce

New Member
Joined
Nov 13, 2008
Messages
2 (0.00/day)
Hi Forum,

Thanks for clarifying that.

I think the registry entries on my PC are also wrong.

Is there any further information exactly how this is done as I would like to display the correct VRAM inside my program.

Particularly for NVIDA cards.

Thanks

David
 
Joined
Oct 12, 2008
Messages
1,197 (0.21/day)
Location
Asia, PH
Processor Q6600 @ 3.6GHz | P4 @ 2.1GHz
Motherboard Asus Commando ROG (Vdroop mod) | Asus P4V8X-MX
Cooling MegaShadow w/ 2x Scythe Slipstream MX-2 Paste + Kama Bay + 4x120mm case fan | stock Intel
Memory Kingston 4x1GB DDR2 @ 800MHz w/ OCZ XTC cooler | 1GB DDR @ 400MHz
Video Card(s) Palit GTX 260 1792mb 448bit @ 713/1458/1116x2 | GeForce 4 MX 440 AGP8X 64mb 64bit
Storage 640GB WD AACS 250GB Excelstor 160GB Seagate | 40GB WD
Display(s) Samsung T220, Samsung 32" 1080P | LG L1752S
Case Gigabyte 3D Aurora 570 | Trendsonic mid tower
Audio Device(s) Asus Supreme FX (Creative Inspire 5.1 speaker), Samsung HT-Z220 | Onboard audio (2.1 Speaker)
Power Supply Gigabyte Odin Pro 800W | 550W generic
Software Vista Ultimate 64 SP2 | XP Pro 32 SP3
Benchmark Scores 3Dmark06 - 17,348 Vantage - P13,510 Super PI 1M - 12.765s @ 4.1GHz GenericCPUbench - 6,864 ms 38,
I think everest displays correct info on almost every piece of hardware inside your system
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
26,937 (3.72/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
gpu memory size is read via register from the gpu
 
Top