techPowerUp! Forums

Go Back   techPowerUp! Forums > Hardware > Graphics Cards

Closed Thread
 
Thread Tools
Old Nov 10, 2010, 11:26 PM   #201
Techtu
1000 Posts
 
Techtu's Avatar
 
Join Date: Mar 2010
Location: Death Star... England.
Posts: 1,592 (1.33/day)
Thanks: 368
Thanked 490 Times in 340 Posts

System Specs

Mussels - How about updating the original post to include some new figures for example, 1.5/2Gb video cards. Surely these effect the amount of usable ram?
__________________

Sig by JrRacinFan

Live in the UK? Join the UK TPU Group!
Techtu is offline  
Old Nov 11, 2010, 12:46 AM   #202
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

Quote:
Originally Posted by Nokiacrazi View Post
EDIT : Lol, sorry for reviving the thread... in all honesty I read the last post as november...oh well.

Useful thread. First page was especially helpful.

I am currently thinking of buy a new computer. I will give the specs that I plan to use so I can then ask my question.


Gigabyte GA-870A-UD3 870 Socket AM3 8 Channel Audio ATX Motherboard
AMD Phenom II X4 965 Black Edition 3.4GHz Socket AM3 8MB L3 Cache 125W Retail Box Processor
OCZ 4GB (2x2GB) DDR3 1600MHZ Gold AMD Memory Kit CL8 1.65V
Sapphire HD 6870 1GB GDDR5 Dual DVI HDMI Dual Mini Display Port Out PCI-E Graphics Card

My questions are - Using this build mainly for gaming (dx10/11) will the RAM be a bottleneck for the graphics card?

Are any of the components bottlenecks for each other?

Would I have considerably/more performance in gaming with a AMD Phenom II X6 1055T 2.8GHz 9MB Cache Socket AM3 Retail Box Processor using the same build?

Would I have considerably/more performance in gaming with OCZ 4GB (2x2GB) DDR3 1600MHz AMD Black Edition Memory Kit AOD Ready CL8(8-8-8-24) 1.65V using either builds?

Would I have consderably/more performance in gaming with Gigabyte GA-890FXA-UD7 890FX Socket AM3 8 Channel Audio Out XL-ATX Motherboard in any of the combinations?

And finally (sorry too many questions for a newbie ) If I had the Sapphire HD 6870 1GB GDDR5 Dual DVI HDMI Dual Mini Display Port Out PCI-E Graphics Card in crossfire x2, would I need more RAM? What PSU would I need? Would it be compatible with any of the combinations?

DX10 and 11 dont duplicate the ram, so no, it wont be a problem at all. 4GB is still enough for every game these days.


the rest of your questions are better off asked in another thread, probably here System Builder's Advice


Quote:
Originally Posted by Techtu View Post
Mussels - How about updating the original post to include some new figures for example, 1.5/2Gb video cards. Surely these effect the amount of usable ram?

I think everyone gets the hang of it now. anyone using a 2GB video card in DX9 games in XP 32 bit, is gunna get what they deserve...

Last edited by Mussels; Nov 11, 2010 at 12:53 AM.
Mussels is offline  
The Following User Says Thank You to Mussels For This Useful Post:
Old Nov 11, 2010, 12:51 AM   #203
Techtu
1000 Posts
 
Techtu's Avatar
 
Join Date: Mar 2010
Location: Death Star... England.
Posts: 1,592 (1.33/day)
Thanks: 368
Thanked 490 Times in 340 Posts

System Specs

Quote:
Originally Posted by Mussels View Post
DX10 and 11 dont duplicate the ram, so no, it wont be a problem at all. 4GB is still enough for every game these days.


the rest of your questions are better off asked in another thread, probably here System Builder's Advice





I think everyone gets the hang of it now. anyone using a 2GB video card in DX9 games in XP 32 bit, is gunna get what they deserve...
Haha... yeah it's pretty obvious come to think of it now
__________________

Sig by JrRacinFan

Live in the UK? Join the UK TPU Group!
Techtu is offline  
Old Nov 23, 2010, 09:21 AM   #204
Rolano
 
Join Date: Nov 2010
Posts: 2 (0.00/day)
Thanks: 0
Thanked 4 Times in 2 Posts

Mussels, I think you don't have full understanding of address space mapping and Windows memory model.

For 32bit Windows, due to linear memory model only 4GB space is addressable.
Upper part is taken by kernel (mostly API functions mapping) and then goes down by each device drivers mapping their supported hardware IO into 32 bit address space. Video driver is one of them.

Physical memory is MAPPED into system address space for application use. Video memory is also directly MAPPED to kernel address space, it DOES NOT use physical RAM for it. Its Windows Vista and 7 Aero interface thing that does video frame buffer copy of application window like a texture because it is implemented so.

Video driver max mapped address space window can be 256MB if i remember correctly and there are some nuances in how kernel memory can be mapped by drivers. Also this kernel and driver memory mapping is always present in all threads so that is why in 32 bit systems with video card with more than 256MB memory maximum usable physical RAM to Windows (without special technique like PAE) can be 3.25 GB, but if other drivers map their portion of kernel memory "badly", you can get down to worst case of 2GB of useful physical memory.

Now about individual applications. In 32 bit Windows every application gets up to 2GB (3GB with -3GB flag) user space of these max usable 3.25 physical memory for their use. Much of it is same physical memory shared by several applications by using same DLLs.

In 64 bit Windows, 32 bit applications behave exactly the same way as in 32 bit and have exact same limitations as in 32 bit Windows.

For 64 bit applications there are several changes:
1. Kernel system space and driver mappings now take place in upper 8 TB (8 terabytes because current CPUs use only 48 bit physical address lines) of address space, so maximum useful physical memory is 8TB - kernel and driver needs.
2. Normal applications still get 2GB of user space.
3. Applications with -3GB flag get full 4GB user space.

So that is why 32 bit system without special techniques (PAE, ramdisk, etc) can only use 3.25-3.5GB of physical RAM, and 64 bit can use full amount of physical RAM (because no system can have 8TB of physical RAM today).

I hope this helps to clear things up.
Rolano is offline  
The Following 3 Users Say Thank You to Rolano For This Useful Post:
Old Nov 23, 2010, 10:18 AM   #205
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

Quote:
Originally Posted by Rolano View Post
Mussels, I think you don't have full understanding of address space mapping and Windows memory model.

i certainly DONT understand all of it.

the whole point of this was to bring everyone out who does understand it, or parts of it, and get all that knowledge together since no one seemed to have a clue about it.


All i know for fact is that 32 bit OS's are a limitation to many modern games, and a 64 bit OS with LAA applications can alleviate that - the rest of this is trying to figure out why that is (which is hard with so little information available on the internet and contradicting opinions), and getting people to at least realise there IS an issue, even if they dont understand it completely.


thanks for providing more information, i'm sure people will read it and appreciate it.
Mussels is offline  
Old Nov 23, 2010, 10:58 AM   #206
Rolano
 
Join Date: Nov 2010
Posts: 2 (0.00/day)
Thanks: 0
Thanked 4 Times in 2 Posts

Yeah, nice point about making people informed about operating system they use.

There is very nice blog detailing how Windows internals work. Here are some useful links for this discussion from there:

http://blogs.technet.com/b/markrussi...1/3092070.aspx
http://blogs.technet.com/b/markrussi...7/3155406.aspx

Added:
It seems, I also have made some mistakes in my previous post, so please read the links I provided for full picture, the info there is guaranteed to be correct.

Last edited by Rolano; Nov 23, 2010 at 11:11 AM.
Rolano is offline  
The Following User Says Thank You to Rolano For This Useful Post:
Old Jan 22, 2011, 10:58 AM   #207
Ulysses
5 Posts
 
Join Date: Jan 2011
Posts: 14 (0.02/day)
Thanks: 0
Thanked 1 Time in 1 Post

System Specs

Interesting thread, but it certainly does *not* work the way it's described in the 1st post.
I still have windows XP (32bit) , and even though I have a 2GB 6950 windows is still able to manage 3.5G (it only "wastes" 0.5G for I/O space). Makes me wonder: is it making use of the video card's 2G ???
Ulysses is offline  
Old Jan 22, 2011, 11:00 AM   #208
Bo$$
3500 Posts
 
Bo$$'s Avatar
 
Join Date: May 2009
Location: London, UK
Posts: 3,693 (2.46/day)
Thanks: 444
Thanked 782 Times in 688 Posts

System Specs

Quote:
Originally Posted by Ulysses View Post
Interesting thread, but it certainly does *not* work the way it's described in the 1st post.
I still have windows XP (32bit) , and even though I have a 2GB 6950 windows is still able to manage 3.5G (it only "wastes" 0.5G for I/O space). Makes me wonder: is it making use of the video card's 2G ???
with your kind of system i would be using seven because it has dx10 and 11 support unlike XP
__________________

Live in the UK? Join the UK TPU Group!
Caution! This is Sparta!
Im Looking For...
Im Selling
Bo$$ is offline  
Old Jan 22, 2011, 11:47 AM   #209
sliderider
200 Posts
 
sliderider's Avatar
 
Join Date: Sep 2010
Posts: 269 (0.27/day)
Thanks: 0
Thanked 40 Times in 31 Posts

System Specs

In a 32 bit system you don't technically have 4gb RAM. You can install that much, but 3.19GB or something like that is all that is seen by the OS. Anything above that is wasted which is why most systems sold today with a 32 bit OS installed come with 3GB RAM.

You should have more than that for gaming, though, because even though a particular game might not see anything above 2GB, overhead penalties from the OS are reduced. How many times have you experienced slowdowns while playing because Windows needed to access the pagefile? It's hard for your game to import data from the hard drive with all that pagefile work going on and still maintain a seamless display. These days with people with gaming rigs with huge memory configurations there is virtually no pagefile access, but for those of us lower down on the foodchain it can still get to be a problem.
sliderider is offline  
Old Jan 22, 2011, 11:48 AM   #210
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

Quote:
Originally Posted by Ulysses View Post
Interesting thread, but it certainly does *not* work the way it's described in the 1st post.
I still have windows XP (32bit) , and even though I have a 2GB 6950 windows is still able to manage 3.5G (it only "wastes" 0.5G for I/O space). Makes me wonder: is it making use of the video card's 2G ???
no, in a 32 bit OS its not possible to use that.


32 bit apps in a 32 bit OS only get 2GB address space total, so there is no way you can use all 2GB of video ram (unless your app uses 0MB of ram)
Mussels is offline  
Old Jan 22, 2011, 11:56 AM   #211
sliderider
200 Posts
 
sliderider's Avatar
 
Join Date: Sep 2010
Posts: 269 (0.27/day)
Thanks: 0
Thanked 40 Times in 31 Posts

System Specs

Quote:
Originally Posted by Bo$$ View Post
with your kind of system i would be using seven because it has dx10 and 11 support unlike XP
Ditto. 7 doesn't suffer the performance penalties that Vista did, either. There's no longer any reason to still be using XP unless you have mission critical apps that actually require it, like some businesses do. Home users should move to 7 and skip Vista and they should be upgrading to x64.
sliderider is offline  
Old Jan 22, 2011, 12:09 PM   #212
sliderider
200 Posts
 
sliderider's Avatar
 
Join Date: Sep 2010
Posts: 269 (0.27/day)
Thanks: 0
Thanked 40 Times in 31 Posts

System Specs

Quote:
Originally Posted by Mussels View Post
no way to tell Vram that i know of. it needs to be supported in the video cards and drivers for that to work.

I THINK some Nvidia cards + GPUZ can show Vram used, but not all of them, and not ATI.
crazyeyes posted some charts in another thread that showed the amount of VRAM that some games were maxing out at. The only one I remember clearly was Oblivion and that game was maxing out at 600megs of VRAM usage with all the bells and whistles turned on. Games have advanced a lot since then so VRAM usage has to be pushing the limits of a 1GB card by now if it hasn't already surpassed it. When 28nm hits, I wouldn't be surprised to see more cards with more than 1gb installed than there are now. 1.5gb will probably be the minimum for anyone who wants to play games with any sort of eye candy turned on.
sliderider is offline  
Old Jan 22, 2011, 02:21 PM   #213
Ulysses
5 Posts
 
Join Date: Jan 2011
Posts: 14 (0.02/day)
Thanks: 0
Thanked 1 Time in 1 Post

System Specs

There has to be some mechanism for applications to use VRAM greater than 256 megs, because that's all that gets allocated in the memory address space... (e.g. XP32bits: E0000000-EFFFFFFF and yes I know I do need to go 7 to get DX11 )
I am not sure the articles quoted are relevant to games running in full screen mode, especially the part about XP having to duplicate video stuff into system RAM: sounds too dumb to be true, even for MS...
Ulysses is offline  
Old Jan 22, 2011, 02:27 PM   #214
Bo$$
3500 Posts
 
Bo$$'s Avatar
 
Join Date: May 2009
Location: London, UK
Posts: 3,693 (2.46/day)
Thanks: 444
Thanked 782 Times in 688 Posts

System Specs

well read the links on the OP, the inbuilt thing may not be reporting correctly
__________________

Live in the UK? Join the UK TPU Group!
Caution! This is Sparta!
Im Looking For...
Im Selling
Bo$$ is offline  
Old Jan 22, 2011, 02:37 PM   #215
Ulysses
5 Posts
 
Join Date: Jan 2011
Posts: 14 (0.02/day)
Thanks: 0
Thanked 1 Time in 1 Post

System Specs

That reasoning is a bit strange... if Windows didn't know for itself where things were in memory, how could anything work So yes, the windows system memory report has more credibility than some web article
Edit: besides, the article http://blogs.technet.com/b/markrussi...1/3092070.aspx states that under 7x86 each 1GB card is "only" being mapped for 256MB each, which seems consistent with my findings under XPx86

Last edited by Ulysses; Jan 22, 2011 at 03:04 PM.
Ulysses is offline  
Old Jan 23, 2011, 03:36 AM   #216
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

Quote:
Originally Posted by Ulysses View Post
That reasoning is a bit strange... if Windows didn't know for itself where things were in memory, how could anything work So yes, the windows system memory report has more credibility than some web article
Edit: besides, the article http://blogs.technet.com/b/markrussi...1/3092070.aspx states that under 7x86 each 1GB card is "only" being mapped for 256MB each, which seems consistent with my findings under XPx86
from what i've gathered, thats the minimum amount reserved.


256MB video memory + 256MB reserved system memory (for the mapping) adds up nicely with the 3.5GB usable memory most people see in a 32 bit OS with 4GB of ram


obviously more can be used, unless you think that only 256MB of VRAM is used with any game.
Mussels is offline  
Old Apr 13, 2011, 10:11 AM   #217
JayzeBlueshark
5 Posts
 
Join Date: Apr 2011
Posts: 8 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts

System Specs

wow! nice info muss.. but 64 bit OS is compatible with any type of CPU unit? like Core 2 Duo, Dual core, quad core, etc.?

sorry for the duplicated post.. my internet connection wasn't respond and that is why..
how to delete that previous post? ..sorry.. i'm in a hurry..

Last edited by JayzeBlueshark; Apr 13, 2011 at 10:16 AM.
JayzeBlueshark is offline  
Old Apr 13, 2011, 11:36 AM   #218
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

i deleted your duplicate post, but i still dont understand the question you're trying to ask
Mussels is offline  
Old Apr 13, 2011, 11:46 AM   #219
95Viper
3500 Posts
 
95Viper's Avatar
 
Join Date: Oct 2008
Location: στο άλφα έως ωμέγα
Posts: 3,856 (2.25/day)
Thanks: 2,040
Thanked 1,424 Times in 1,123 Posts

System Specs

I believe he's trying to ask, if all of the CPUs he listed(plus etc.) are 64bit OS capable.
95Viper is offline  
Old Apr 13, 2011, 11:49 AM   #220
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

Quote:
Originally Posted by 95Viper View Post
I believe he's trying to ask, if all of the CPUs he listed(plus etc.) are 64bit OS capable.
oh. well this really isnt the place to find that, CPU-Z can tell you on any working system, and google can find out for any other. All modern CPU's are 64 bit.
Mussels is offline  
The Following User Says Thank You to Mussels For This Useful Post:
Old Apr 25, 2011, 05:01 PM   #221
Delova
 
Delova's Avatar
 
Join Date: Apr 2011
Posts: 4 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via Yahoo to Delova Send a message via Skype™ to Delova

Nice Info Mussels !! Thanks very much !!
Delova is offline  
Old Apr 25, 2011, 05:19 PM   #222
Wrigleyvillain
3500 Posts
 
Wrigleyvillain's Avatar
 
Join Date: Oct 2007
Location: Chicago
Posts: 4,556 (2.19/day)
Thanks: 1,540
Thanked 1,596 Times in 1,137 Posts

System Specs

Yeah the guy's actually good for something now and then!
__________________
“i dont care what consoles have they dont have mouse and keyboard” -crazyeyesreaper
Wrigleyvillain is offline  
Old Jul 1, 2011, 10:33 PM   #223
Ray_Rogers2109
200 Posts
 
Ray_Rogers2109's Avatar
 
Join Date: Feb 2011
Location: Santa Cruz, California
Posts: 375 (0.44/day)
Thanks: 256
Thanked 17 Times in 15 Posts

System Specs

So for when the computer I'm building is fully finished will be using 64-bit operating system, 8GB system RAM and a 2GB GPU. Can I still use the 4GB application/exe patcher? Would it make a difference especially for games?
__________________
Anti-Mac. Doctor Who fan. Lag = internet connection issues and unrelated to single player framerates.

Ray_Rogers2109 is offline  
Old Jul 2, 2011, 01:54 AM   #224
Mussels
Doctor Moderator
 
Mussels's Avatar
 
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,594 (10.89/day)
Thanks: 3,708
Thanked 8,714 Times in 6,407 Posts

System Specs

Quote:
Originally Posted by Ray_Rogers2109 View Post
So for when the computer I'm building is fully finished will be using 64-bit operating system, 8GB system RAM and a 2GB GPU. Can I still use the 4GB application/exe patcher? Would it make a difference especially for games?
yes. thats the situation its designed for.
Mussels is offline  
The Following User Says Thank You to Mussels For This Useful Post:
Old Jul 2, 2011, 02:10 AM   #225
EarthDog
2000 Posts
 
EarthDog's Avatar
 
Join Date: Dec 2009
Posts: 2,058 (1.63/day)
Thanks: 247
Thanked 355 Times in 308 Posts

System Specs

4GB here.. sitting with 2.735GB Free and 1.5GB GPU. 2.7+1.5=4.2GB... HUH? What did I miss?

W764
EarthDog is online now  
Closed Thread


Currently Active Users Viewing This Thread: 3 (0 members and 3 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
MSI Radeon HD 4850 512 MB W1zzard Reviews 46 Nov 12, 2008 03:38 AM
Sapphire HD 3850 1024 MB W1zzard Reviews 17 Feb 15, 2008 01:09 PM
Sapphire HD 3870 512 MB W1zzard Reviews 46 Jan 25, 2008 08:18 AM
System Builder's Guide 2006 djbbenn Articles 37 Aug 25, 2006 02:47 AM


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


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