techPowerUp! Forums

Go Back   techPowerUp! Forums > Hardware > Graphics Cards

Reply
 
Thread Tools
Old Jan 16, 2013, 05:58 PM   #1
KCShelby
 
Join Date: Jan 2013
Posts: 4 (0.03/day)
Thanks: 0
Thanked 0 Times in 0 Posts

System Specs

DirectX and wrong amount of video RAM

This echoes an un-answered thread I posted in the Microsoft "community"...

++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++

I was having problems with "running out of video memory" errors in the Aces High online flight sim, so I did a full wipe-and-reinstall of my system. I deleted all the hard disk partitions on both of my hard drives and completely reinstalled Windows 7 Pro 64-bit. I downloaded the latest video drivers from AMD and installed those, too. Here is my setup:

Motherboard: ASUS P6X58D-E
Processor: Intel i7-930 2.8 GHz (@3.4)
Memory: 12 GB Corsair (2 x CMX6GX3M3C1600C7 @ 1624)
Video Card: XFX FX-795A-TDBC Radeon HD 7950
Sound Card: Sound Blaster X-Fi Titanium Fatal1ty Pro
Hard Drive #1: Western Digital 1TB 7200 RPM (WD1002FBYS)
Hard Drive #2: Western Digital 1TB 7200 RPM (WD1002FBYS)
Optical Drive #1: Plextor PX-880SA DVD writer
Optical Drive #2: ASUS DVD-E818A6T DVD ROM
Monitor #1: ASUS VE258Q
Monitor #2: ASUS VE258Q
Monitor #3: ASUS VE258Q
Power Supply: SeaSonic X750 Gold 750W
Case: Lian Li Armorsuit PC-P50
Operating System: Microsoft Windows 7 Professional 64-bit

Dxdiag reports incorrectly that my 3 GB AMD 7950 card has less than 1 GB of video RAM:
...
Card name: AMD Radeon HD 7900 Series
Manufacturer: Advanced Micro Devices, Inc.
Chip type: AMD Radeon Graphics Processor (0x679A)
DAC type: Internal DAC(400MHz)
Device Key: Enum\PCI\VEN_1002&DEV_679A&SUBSYS_32201682&REV_00
Display Memory: 734 MB
Dedicated Memory: 3043 MB
Shared Memory: 1787 MB
Current Mode: 5760 x 1080 (32 bit) (60Hz)
...

The "msinfo32.exe" program reports exactly 1 GB of video RAM (actually 1,073,741,824 bytes).

And when I navigate to "control panel...display...screen resolution...advanced settings... adapter" it reports the following:

Total Available Graphics Memory: 4859 MB
Dedicated Video Memory: 3072 MB
System Video Memory: 0 MB
Shared System Memory: 1787 MB

The video RAM shortage errors continue to plague me, both in Aces High as well as other games. What's going on? Why does a fresh install go so very wrong?

+++++++++++++++++++++++++++++++++++++++++++++++++

I've followed this up by updating the system BIOS, then clearing the CMOS, then yet another re-install of Windows and the AMD drivers. No joy.

I just don't know what else to try, except maybe to RMA the video card.
KCShelby is offline  
Reply With Quote
Old Jan 16, 2013, 06:13 PM   #2
Sasqui
Eligible for custom title
 
Sasqui's Avatar
 
Join Date: Dec 2005
Location: Manchester, NH
Posts: 6,066 (2.22/day)
Thanks: 827
Thanked 913 Times in 746 Posts

System Specs

Quote:
Originally Posted by KCShelby View Post
as well as other games
What other games?
__________________
Heatware
Sasqui is offline  
Reply With Quote
Old Jan 16, 2013, 06:21 PM   #3
KCShelby
 
Join Date: Jan 2013
Posts: 4 (0.03/day)
Thanks: 0
Thanked 0 Times in 0 Posts

System Specs

Quote:
Originally Posted by Sasqui View Post
What other games?
Skyrim and Napoleon: Total War
KCShelby is offline  
Reply With Quote
Old Jan 16, 2013, 06:29 PM   #4
W1zzard
Benevolent Dictator
 
W1zzard's Avatar
 
Join Date: May 2004
Location: Stuttgart, Germany
Posts: 13,793 (4.18/day)
Thanks: 184
Thanked 10,293 Times in 3,176 Posts
Send a message via ICQ to W1zzard Send a message via AIM to W1zzard Send a message via MSN to W1zzard

System Specs

Quote:
Originally Posted by KCShelby View Post
Total Available Graphics Memory: 4859 MB
Dedicated Video Memory: 3072 MB
System Video Memory: 0 MB
Shared System Memory: 1787 MB
Your card has 3 GB memory, and if the card runs out of memory, it will use up to an additional 1.78 GB of main memory for graphics data.

seems accurate to me?
W1zzard is online now  
Reply With Quote
The Following User Says Thank You to W1zzard For This Useful Post:
Old Jan 16, 2013, 06:33 PM   #5
FordGT90Concept
"I go fast!1!11!1!"
 
FordGT90Concept's Avatar
 
Join Date: Oct 2008
Location: IA, USA
Posts: 10,583 (6.28/day)
Thanks: 1,755
Thanked 2,601 Times in 1,963 Posts

System Specs

Yeah, I'm thinking memory leak which could potentially be caused by a bad overclock or unstable card.

I think AMD recently released new drivers. You could try that.
__________________
Golden Rule of Programming: Never assume.

try { SteamDownload(); }
catch (Steamception ex) { RageQuit(); }
FordGT90Concept is offline  
Crunching for Team TPU
Reply With Quote
Old Jan 16, 2013, 06:34 PM   #6
Kaynar
200 Posts
 
Join Date: Jan 2012
Posts: 289 (0.59/day)
Thanks: 23
Thanked 68 Times in 52 Posts

System Specs

I have the XFX 7970. the msinfo32.exe also reports 1.073,741,824 bytes for Adapter RAM in the "Display" tab. DXdiag reports 1768MB of "Approx. Total Memory. Lastly, in "control panel...display...screen resolution...advanced settings... adapter" I get
Total Available Graphics Memory: 5887 MB
Dedicated Video Memory: 3072 MB
System Video Memory: 0 MB
Shared System Memory: 2815 MB

As you can see for both of us, what counts is the "Dedicated Video Memory" just above. The "total available" will change depending on your system's configuration. Most programs, including windows identification programs, will detect the wrong stats of resources (not just RAM) on a 7000 series GPU because that is how the GPU achieves power saving.

EDIT: since you are playing games, just use MSI AB to monitor your card. You will see that during games (modded Skyrim for eg) the card may go near the 3GB mark without issues.
Kaynar is offline  
Reply With Quote
Old Jan 16, 2013, 06:35 PM   #7
KCShelby
 
Join Date: Jan 2013
Posts: 4 (0.03/day)
Thanks: 0
Thanked 0 Times in 0 Posts

System Specs

Quote:
Originally Posted by W1zzard View Post
Your card has 3 GB memory, and if the card runs out of memory, it will use up to an additional 1.78 GB of main memory for graphics data.

seems accurate to me?
But that report is the *only* part that's accurate.

DirectX and DxDiag report and act like this card has only 734 Mb of VRAM.

And the "msinfo32.exe" windows utility reports exactly 1.0 GB of VRAM.
KCShelby is offline  
Reply With Quote
Old Jan 16, 2013, 06:39 PM   #8
Kaynar
200 Posts
 
Join Date: Jan 2012
Posts: 289 (0.59/day)
Thanks: 23
Thanked 68 Times in 52 Posts

System Specs

The virtual RAM that you PC system sees (called Shared System Memory) is automatically configured by Windows according to the system's needs. The values will depend from system to system.
Kaynar is offline  
Reply With Quote
The Following User Says Thank You to Kaynar For This Useful Post:
Old Jan 16, 2013, 06:39 PM   #9
OneMoar
2000 Posts
 
OneMoar's Avatar
 
Join Date: Apr 2010
Posts: 2,291 (2.01/day)
Thanks: 90
Thanked 431 Times in 370 Posts

System Specs

Quote:
Originally Posted by KCShelby View Post
But that report is the *only* part that's accurate.

DirectX and DxDiag report and act like this card has only 734 Mb of VRAM.

And the "msinfo32.exe" windows utility reports exactly 1.0 GB of VRAM.
dxdiag reports the inuse vram not the 'available'
__________________
I am not here to be nice, I am not here to be polite BUT I am here to help ...
OneMoar is offline  
Reply With Quote
Old Jan 16, 2013, 06:46 PM   #10
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,275 (8.85/day)
Thanks: 1,284
Thanked 1,333 Times in 989 Posts

System Specs

Quote:
Originally Posted by KCShelby View Post
DirectX and DxDiag report...
Quote:
Originally Posted by KCShelby View Post
And the "msinfo32.exe" windows utility reports...
Well there is your problem. Use GPU-Z instead! It also says "Display" memory and I'm willing to bet that means the maximum amount of memory that can be used as the display's frame buffer as opposed to what the maximum the GPU has is. So I think you're getting the terms "display memory" and "video memory" confused where video memory represents all dedicated memory for the GPU and "display memory" is memory accessible by the frame buffer.
Attached Thumbnails
Click image for larger version

Name:	gpu-z.PNG
Views:	368
Size:	70.8 KB
ID:	49709  
__________________
MyHeat
Aquinus is offline  
Crunching for Team TPU
Reply With Quote
Old Jan 17, 2013, 11:45 AM   #11
belladabin
 
Join Date: Jan 2013
Posts: 3 (0.02/day)
Thanks: 0
Thanked 0 Times in 0 Posts

good,Yeah, I'm thinking memory leak which could potentially be caused by a bad overclock or unstable card.
belladabin is offline  
Reply With Quote
Old Jan 17, 2013, 11:49 AM   #12
qubit
Overclocked quantum bit
 
qubit's Avatar
 
Join Date: Dec 2007
Location: Quantumville UK
Posts: 8,649 (4.33/day)
Thanks: 4,178
Thanked 3,303 Times in 1,943 Posts

System Specs

Could be a driver/bios issue, perhaps. Check that you have the latest mobo bios. Not really likely to affect it, but doesn't hurt to update it. Are you running the latest video driver?
__________________
Siggie in the post.
qubit is offline  
Reply With Quote
Old Jan 17, 2013, 07:42 PM   #13
KCShelby
 
Join Date: Jan 2013
Posts: 4 (0.03/day)
Thanks: 0
Thanked 0 Times in 0 Posts

System Specs

First off, I'd like to send out a hearty "thank you!" to all the folks who read and replied to this thread. Your input is most appreciated.

My problem seems to be that the Windows DirectX subsystem sees and uses the wrong amount of VRAM. Programs that should run very well on this brand-new 7950 card run out of VRAM.

Immediately after installing only Windows and the AMD drivers, I ran DxDiag and it once again reported that "Display Memory" was 734 MB. I think that is a problem. I simply cannot believe that the Windows desktop eats up over 2 GB VRAM.

Various utilities (including GPU-Z) report 3 GB VRAM, but it's not clear how they arrive at that figure: do they simply read a string somewhere in the video card BIOS, or actually *count* the number of bytes in the VRAM?

After updating my system BIOS, I then cleared the CMOS (no overclock at all), and then re-installed Windows with the latest (non-beta) AMD drivers. This did not help.

What's wrong with DirectX on my machine, and how can I fix it?
KCShelby is offline  
Reply With Quote
Old Jan 17, 2013, 08:07 PM   #14
Kaynar
200 Posts
 
Join Date: Jan 2012
Posts: 289 (0.59/day)
Thanks: 23
Thanked 68 Times in 52 Posts

System Specs

Dude it is very simple. You didnt need to spend time with formatting...

Just install MSI Afterburner to monitor the amount of VRAM used. If during an application you run out of VRAM (an I guess the program crashes?) then you go back to MSI Afterburner and see how much Max VRAM was used. If it is 768MB then u got a problem, if you got near 3GB, you are fine!

Since you say you play Skyrim, even with no addons this game should use nearly 1.5GB VRAM at 1900*1200 (my own resolution). WIth your 5760x1080 it should be near 2GB. So it is easy to check with MSI AB.
Kaynar is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What to do with a huge amount of RAM? n-ster General Hardware 48 Jul 15, 2011 11:56 AM
EWIZ sale 30 dollars off a large amount of their video cards trt740 Hot Deals 3 Apr 19, 2010 09:44 PM
Reduced RAM amount when using RAID? pbmaster Motherboards & Memory 12 Sep 20, 2009 02:27 AM
[FS]/[FT] S754 Board, CPUs, DDR Ram, DDR2 RAM, Video Card and PSU. suraswami Buy/Sell/Trade/Giveaway Forum 15 Sep 23, 2007 04:17 AM
RAM timings vs amount of memory & general RAM stuff Pinchy Motherboards & Memory 13 Sep 6, 2006 06:52 AM


All times are GMT. The time now is 06:01 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts