FAQ FAQ  Forum Search   Register Register  Login Login

Ram and OS choices

Post Date: 2007-08-08

 Post Reply Post Reply
Page  12>
Author
  Topic Search Topic Search  Topic Options Topic Options
Kelly View Drop Down
Senior Member
Senior Member

Digital Storm Customer Service


Joined: 13 May 2008
Online Status: Offline
Posts: 791
  Quote Kelly Quote  Post ReplyReply bullet Topic: Ram and OS choices
    Posted: 08 Aug 2007 at 3:33am
Since working here at Digital Storm, I have found that there is a
lot of confusion about getting 4GB of ram vs 2GB of ram, and
whether or not as gamers, you should get a 32bit Operating System or 64bit.
As a company, we're here to build your system the way YOU want it.
Period.  But if we see an issue or something that doesn't make sense, we're going to recommend what we think would be
best.
Example.  Someone who's buying  a gaming system thinks that buying
4gb of ram will improve their performance.  That is a general
misconception.  The Windows 32-bit operating system (98, XP,
Vista, etc) and all it's 32 bit software would only utilize 2GB of
ram, maybe 2.5 with tweaking and  whereas the 64-bit os will use 4 or more. We long the days of yor when we as gamers could get PC133 and PC333 ram and get the different increments and get 2.5 gigs (1x1gb,
1x256, and 2x512) and get the full benefits of having a system
with maxxed out ram.  With ddr2, things changed because now performance memory comes in pairs, except
the budget minded 667MHz ram.
If you came to us with the intentions of buying a gaming rig, and
wanted 4 GB of 667 ram, a 1066 processor, we're automatically
going to try and sell you the 2GB of 1066 ram to match the 1066
processor.  Why?  Better performance.  Think of it as a highway.  
A 1066 (or higher, the concept is the same with 1333MHz) processor
is running on 4 lanes of open highway, Now, with your 4GB of
667MHz ram, your system is now bottlenecking and therefore
presenting a traffic jam so to speak because think of the 667MHz
ram as a 2 lane highway.  And unfortunately, your system is only
as fast as your slowest Bus Speed.  You want to keep your FSB and
your memory bus speed as close to the same as possible.

So bottom line?  If your processor is 1066, stick with 1066 ram
for the best performance.
Now I bet your wondering why do we even offer the 667 ram? Because
it's good ram.  But it's not performance ram.  It is mainly for
those who want a good system, but are on more of a tight budget
than others.  We are, after all, trying to accommodate everyone on
all budget levels.

Now, on to the 64 bit os and 32 bit arguments.  Most users do not need a 64 bit OS.  Unless your running a server or working with applications that require a lot of processing (Digital video editing and music editing come to mind) , you would only need the 32bit choice.  Now, I am not saying that you shouldn't get a 64-bit os.  I am not saying that at all.  But I can tell you from experience that as a gaming system builder, that there are very few programs that actually would utilize the 64bit architecture namely games due to the fact of the lack of driver support.  I can only think of 2 games that perform better on a 64 bit os, and that is Flight Sim X and the upcoming game, Crysis, and even Crysis will be recommended on a 32 bit OS.
  Anyway, I do hope that this helps clear up some questions. 

Here is some more information:
Computer Memory: http://en.wikipedia.org/wiki/Computer_memory
64bit vs 32bit:           http://en.wikipedia.org/wiki/64-bit


Now, forgive me if I skipped around a lot, as it's 12:30am, I am dog tired and downright out of it.

So if any of you out there have anything to say or add to this, flame away.  I only pretend to know everything ;)


Edited by skyR - 22 Oct 2007 at 7:01pm
Back to Top
Larry View Drop Down
Senior Member
Senior Member

Email address used to purchase matched with forums account email.

Joined: 03 Aug 2007
Online Status: Offline
Posts: 167
  Quote Larry Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 7:18am

Thanks to Kellly for answering one of my questions without me even asking it.

Back to Top
skyR View Drop Down
Newbie
Newbie

Digital Storm Apprentice


Joined: 08 Oct 2007
Online Status: Offline
Posts: 2220
  Quote skyR Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 2:54pm
All the new Intel CPUs are quad-pumped and have a 9x multiplier.

Your Intel Core 2 Q6600 has a FSB of 1066MHz but infact it's 266MHz quad-pumped ( 1066MHz / 4 = 266 or 266 * 4 = 1066MHz ) This means that data is transferred twice per clock cycle, on the rising and falling edge, and also transfers two bytes of data at a time to effectively give four times the throughput of a 266Mhz FSB.

To determine how fast your processor runs at is done by applying a clock multiplier to the FSB. For example, the Q6600 has a FSB of 266 MHz and a multiplier of 9, thus the CPU is set to run 9 times the MHz speed of the FSB. 266 MHz * 9 = 2394 MHz.

RAM works in a similar way, DDR2 is dual-pumped. Meaning if you have a stick of 800 MHz ram, it's infact 400 MHz * 2.

So in reality all you would ever need is 667 MHz or 800 MHz ram. 1066 MHz is a waste of money.

Edited by skyR - 08 Aug 2007 at 5:11pm
The only thing that keeps me wishing on a wishing star.
Back to Top
Robert View Drop Down
Newbie
Newbie

Digital Storm Customer Service


Joined: 01 Nov 2007
Online Status: Offline
Posts: 133
  Quote Robert Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 4:33pm
Originally posted by skyR

All the new Intel CPUs are quad-pumped and have a 9x multiplier.

Your Intel Core 2 Q6600 has a FSB of 1066MHz but infact it's 266MHz quad-pumped ( 1066MHz / 4 = 266 or 266 * 4 = 1066MHz ) This means that data is transferred twice per clock cycle, on the rising and falling edge, and also transfers two bytes of data at a time to effectively give four times the throughput of a 100Mhz FSB.

To determine how fast your processor runs at is done by applying a clock multiplier to the FSB. For example, the Q6600 has a FSB of 266 MHz and a multiplier of 9, thus the CPU is set to run 9 times the MHz speed of the FSB. 266 MHz * 9 = 2394 MHz.

RAM works in a similar way, DDR2 is dual-pumped. Meaning if you have a stick of 800 MHz ram, it's infact 400 MHz * 2.

So in reality all you would ever need is 667 MHz or 800 MHz ram. 1066 MHz is a waste of money.


Very interesting.... Can anyone combat his claim that 1066MHz ram is a waste of money?



Back to Top
brian View Drop Down
Senior Member
Senior Member


Joined: 03 Aug 2007
Online Status: Offline
Posts: 505
  Quote brian Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 6:14pm
Thanks you for the great info
Back to Top
chrissmith View Drop Down
Newbie
Newbie


Joined: 04 Aug 2007
Online Status: Offline
Posts: 15
  Quote chrissmith Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 6:20pm
I'm a little confused about the whole 667 mhz ram not being very good thing? And can't you use a maximum of 4GBs of RAM on 32 bit?
Back to Top
Kelly View Drop Down
Senior Member
Senior Member

Digital Storm Customer Service


Joined: 13 May 2008
Online Status: Offline
Posts: 791
  Quote Kelly Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 6:36pm
Waste of money or not, that's your opinion.  The rated speed of the ram is at 1066 regardless of how it's clocked or pumped (if you will).  So if you get 800 ram, you're getting just that.  That will be where the system bottleneck is. 

It is a well known fact that companies use over clocked products to make money.  Sure, the 800 ram is over clocked 400, and  the 1066 is overclocked 800.  I know becuase I overclocked my c4d 800MHz dominator ram to 1066.  But most people don't want to overclock themselfves because what it boils down to: warranty.  IF the company overclocks the chips or ram or gpu, that is covered under the warranty of the company.  If the consumer does it, it voids the warranty and the consumer is out.
Now, when you buy the 1066 ram or more recently evga released the 8800ACS3.  All these cards are cards that passed the companies tests and could handle the extra stress and therefore can be tweaked to get the settings that other GTXs cannot acheive.  Let's face it, some chips are better than others.
Now, bottom line you're right.  sorta.  All one needs is 667 or 800 in a perfect world.  But in a performance system (that's what I am talking about to begin with, by the way) you want more more more. And luckily the companies like OCz, Corsair and the like know this and offer these higher performance chips with the warranty.
 
So as far as a gaming system or benchmark crushing systems we specialize in, we want the performance and so do our customers. 
 
So bottom line, if you want to stick to the minimalistic or keep it cheap, or chance overclocking yourself , you're right.  Go with the 667 or 800.  If you want performance, record breaking and bragging rights, go with 1066 or higher.
Back to Top
skyR View Drop Down
Newbie
Newbie

Digital Storm Apprentice


Joined: 08 Oct 2007
Online Status: Offline
Posts: 2220
  Quote skyR Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 6:58pm
Originally posted by chrissmith

I'm a little confused about the whole 667 mhz ram not being very good thing? And can't you use a maximum of 4GBs of RAM on 32 bit?


You can but the system will only recognize 3GB of it.

667 MHz are for users who do not plan on upgrading or overclocking their PC.

800 MHz and 1066 MHz are for users who plan on overclocking or upgrading their PCs in the future with better CPUs, GPUs, etc.


Edited by skyR - 08 Aug 2007 at 7:02pm
The only thing that keeps me wishing on a wishing star.
Back to Top
Kelly View Drop Down
Senior Member
Senior Member

Digital Storm Customer Service


Joined: 13 May 2008
Online Status: Offline
Posts: 791
  Quote Kelly Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 9:50pm
I have never seen windows recognize more than 2.5...  Interesting.
Back to Top
chrissmith View Drop Down
Newbie
Newbie


Joined: 04 Aug 2007
Online Status: Offline
Posts: 15
  Quote chrissmith Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 10:02pm
Kelly? Are you saying your 800MB RAM is just overclocked 400MB RAM? 
Back to Top
Kelly View Drop Down
Senior Member
Senior Member

Digital Storm Customer Service


Joined: 13 May 2008
Online Status: Offline
Posts: 791
  Quote Kelly Quote  Post ReplyReply bullet Posted: 08 Aug 2007 at 10:55pm
no.  800 ram is 800 ram.

DDR2 ram is made of 2 channels, and the 800MHz ram is 400MHz per channel, hence, 800MHz.

What I am talking about OCing is pretty much everything over 800MHz ram is in fact, overclocked by the manufacturer.  The more expensive the ram, it's because it's timings are a true 1066 or 1250 ram.  That's why say on Newegg and other places you can find highend ram for cheap because it's just oc'd 800 so forth and so on.

So that is why some say 1066 and higher isn't worth it.  But for the enthusiast or extremist, it is.




Edited by Kelly - 08 Aug 2007 at 11:17pm
Back to Top
Bill View Drop Down
Newbie
Newbie


Joined: 03 Aug 2007
Online Status: Offline
Posts: 21
  Quote Bill Quote  Post ReplyReply bullet Posted: 09 Aug 2007 at 8:20am
I am running 64-bit Vista Home Premium with 4X1024G Corsair Dominator C5D RAM and 2xEVGA GTX8800 KO ACS3 video cards in SLI. I agree with Kelly. 2G of RAM is plenty for a gaming machine and using memory warrantied by the manufacturer to run at the speed you want to run is better than running slower rated memory over-clocked. My processor has a 1066 FSB and I am running RAM at 1066 (5-5-5-22-2T 2.2v - Corsair suggested settings for the 8500C5D Dominator).
 
When I was running 32-bit Vista Home Basic, I only had access to 2.2G out of my 4G RAM due to 256K being used for system use and 768X2 (1.5G) used by my video cards. I was having a Raid 0+1 issue and decided to move up to 64-bit to see if the issue would go away. It did not. When the new P30 BIOS was released for my EVGA nForce 680i motherboard, I flashed to it and the Raid problem went away.
 
Creative Labs 64-bit driver for XFi has problems for many people. I can get it to work, but it is very annoying. nVidia's 64-bit driver for the 8800 series video cards has problems for many people. My computer froze up on me about 15 to 20 times last night before I could finally get into the one game I have installed on it and play.
 
I am switching back to Vista Home Basic 32-bit this weekend now that the Raid issue seems to be resolved.
 
In the future, 64-bit and 4G RAM will be viable. That future is not here right now.


Edited by Bill - 09 Aug 2007 at 8:23am
QX6800 (2.937GHz 1.3v)
2X2048 8500C5D (1066-5-5-5-15-2T 2.2v)
1xEVGA 260 SC 216 core
4XWD500G (Raid 0+1)
XtremeGamer Sound Card
Vista Ultamate 64-bit
Laing, Black Ice Xtreme, TDX 775
Back to Top
Robert View Drop Down
Newbie
Newbie

Digital Storm Customer Service


Joined: 01 Nov 2007
Online Status: Offline
Posts: 133
  Quote Robert Quote  Post ReplyReply bullet Posted: 09 Aug 2007 at 1:18pm
I've seen 3.6GB.

I think it all depends on the motherboard?
Back to Top
Kelly View Drop Down
Senior Member
Senior Member

Digital Storm Customer Service


Joined: 13 May 2008
Online Status: Offline
Posts: 791
  Quote Kelly Quote  Post ReplyReply bullet Posted: 09 Aug 2007 at 1:31pm
no, it depends if it's a 32bit or 64bit.  64bit I have seen 3.6, and higher.  32bit, I beg you to show me the next one that shows more than 2.5gb
Back to Top
Robert View Drop Down
Newbie
Newbie

Digital Storm Customer Service


Joined: 01 Nov 2007
Online Status: Offline
Posts: 133
  Quote Robert Quote  Post ReplyReply bullet Posted: 09 Aug 2007 at 1:54pm
Beg no more. It also depends on the hardware configuration.

http://www.vistaclues.com/reader-question-maximum-memory-in-32-bit-windows-vista

This guy had 3.2GB available.
People here had 2GB, 3.58GB, and 3GB available.

 eVGA boards obviously only allow 2.5GB. Some of the ASUS boards we had before showed 3.2GB.


Edited by Robert - 09 Aug 2007 at 1:54pm
Back to Top
Bill View Drop Down
Newbie
Newbie


Joined: 03 Aug 2007
Online Status: Offline
Posts: 21
  Quote Bill Quote  Post ReplyReply bullet Posted: 09 Aug 2007 at 1:55pm
Originally posted by Kelly

no, it depends if it's a 32bit or 64bit.  64bit I have seen 3.6, and higher.  32bit, I beg you to show me the next one that shows more than 2.5gb
 
When I was 32-bit Vista, it showed 2.2G available. Now that I am on 64-bit Vista, it shows 4G available.
QX6800 (2.937GHz 1.3v)
2X2048 8500C5D (1066-5-5-5-15-2T 2.2v)
1xEVGA 260 SC 216 core
4XWD500G (Raid 0+1)
XtremeGamer Sound Card
Vista Ultamate 64-bit
Laing, Black Ice Xtreme, TDX 775
Back to Top
tummy View Drop Down
Groupie
Groupie


Joined: 31 Aug 2007
Online Status: Offline
Posts: 78
  Quote tummy Quote  Post ReplyReply bullet Posted: 31 Aug 2007 at 10:05pm
Kelly et al.
 
Just thought I would shed some light on this Memory Subject.  the 32 bit OS can only see 4GB (2^32) so a total of 4GB all together... Now the reason why Windows 32 bit doesn't see all 4GB is because the system memory can only use what is left available after all other system devices occupy ram.  For example... If you buy a Video Card that occupies 640MB, that comes out of your 4GB limit!, add in additional devices with ram cahcing etc and your left with what you can see as System memory.
 
Hope that explains it... So basically if you had less memory on your video card you would see more on your System Ram...  Just think of the days when we had 640K conventional ram... This was because other system devices occupied the upper 384.
 
Tummy
Back to Top
dc2typer01 View Drop Down
Newbie
Newbie


Joined: 28 Aug 2007
Online Status: Offline
Posts: 7
  Quote dc2typer01 Quote  Post ReplyReply bullet Posted: 31 Aug 2007 at 11:26pm
as far as the system reading the amount of ram
xp home sp2 - 2gigs
xp pro sp2 -  3.25gigs
media center (based off of pro) - 3.25gigs
sbs 03 - 64gigs
server 03 - too damn much
vista home basic - waste of time
home premium - 3gigs
business - 4gigs (in 32bit bios reads all but os cant use the full 4 as ram, uses the remaining as a cacheing setup)
ultimate - 4gigs( ^^)
the bata of server 08 - so far running 8gigs, not sure where it will go
 
 
Werid question,
why cant vista read sli on a notebook?
Back to Top
Kelly View Drop Down
Senior Member
Senior Member

Digital Storm Customer Service


Joined: 13 May 2008
Online Status: Offline
Posts: 791
  Quote Kelly Quote  Post ReplyReply bullet Posted: 31 Aug 2007 at 11:34pm
Well Tummy,
that makes absolutely NO sense.  becuase I have only 2GB of ram.  So what you're saying, (correct me if I am wrong) is that since I have:
2 8800GTX (768x2= 1536)
x-fi fatlal1ty (64MB)
for a total of 1600MB of hw ram.
so since I have only 2GB of ram, with your reasoning, I should only see 448MB?

Please elaborate.
Back to Top
tirnaog View Drop Down
Groupie
Groupie


Joined: 07 Aug 2007
Online Status: Offline
Posts: 211
  Quote tirnaog Quote  Post ReplyReply bullet Posted: 01 Sep 2007 at 9:05am
On the 64bit verus 32bit.
The 32 bit is suppose to see up to 3.5gigs, anything over that is not used.
The 64bit sees 4gig and more. It depends on the version of windows at that point. The ultimate version will see up to 128gigs. Thats if ya can find a monster MB with the slots for all that :). PS let me know about it.
 
I game, work(programming) and surf the net on the PC. Wife does Video editing. So power is everything. I have not bought a PC from a company in decades! Always built my own from bottom up. When I go to build one I try to get top of the line of just below. This way it should run all apps for the next 4 years before I start running into things that slow down the PC.
 
With that said. If your a power user or gamer, in my opinion 2 to 4 gigs of ram is what you should be buying now. And from my own useage Vista64 is the way to go. 4 core verus 2. Go the 4 core. The Sw may be slow to catch up but once it does you'll want those 4 cores.
 
I have personnally run into no problems yet with the OS and even some of my wifes old games work. Surpprised me that did as some of these clunkers are still win95 games.
 
Back to Top
tummy View Drop Down
Groupie
Groupie


Joined: 31 Aug 2007
Online Status: Offline
Posts: 78
  Quote tummy Quote  Post ReplyReply bullet Posted: 01 Sep 2007 at 12:06pm
Hi Kelly...   It would not come out of your 2Gb, but out of the 4GB limit... Since your other hw (vide,bios,sc, hd cache) uses 1600, you would only have 2.4GB available to you, and since you have only 2GB of system ram, you are fine.
 
This link does a very good job at explaining the limitations.
 
 
Tummy
Back to Top
tummy View Drop Down
Groupie
Groupie


Joined: 31 Aug 2007
Online Status: Offline
Posts: 78
  Quote tummy Quote  Post ReplyReply bullet Posted: 01 Sep 2007 at 12:08pm
Oh and one more thing... I believe alot of Mobos nowadays only support 8GB, so that limitation also exists even if you do have a 64 bit os...
Back to Top
Bill the Cat View Drop Down
DS Veteran
DS Veteran

Forum Bitch!
Email address used to purchase matched with forums account email.

Joined: 27 Aug 2007
Online Status: Offline
Posts: 1150
  Quote Bill the Cat Quote  Post ReplyReply bullet Posted: 01 Sep 2007 at 1:04pm
Wow, interesting thread. This looks like a productive way to kill some time while waiting for my new toy to arrive. (I'm so friggin impatient!) I'm just thinking out loud here as I try to understand this. I hope folks here will correct my errors.
 
First, the RAM speed business. In the Intel Conroe world at least, there are two standard system speed limits. The stock Front Side Bus (FSB) can have a data rate of either 1066 MB/sec or 1333 MB/sec. BUT since the FSB transfers 4 bytes per clock cycle (quad pumped), the FSB clock rate is actually 266 MHz or 333 MHz respectively. This is actually the "System Reference Clock" rate.
Fact #1: FSB Clock = 266 MHz or 333 MHz
DDR2 RAM is rated as 667 MB/sec, 800 MB/sec or 1066 MB/sec. BUT since DDR transfers 2 bytes per clock cycle, the DDR is actually rated to run at a clock rate of up to 333 MHz, 400 MHz, and 533 MHz respectively. The RAM will still work if it's clocked at slower speeds and may or not work so well if clocked faster. And, of course, the RAM is clocked by the System Reference Clock.
Fact #2: a)   667 MB/sec DDR can be clocked up to 333 MHz without exceeding the chip spec.
             b)   800 MB/sec DDR can be clocked up to 400 MHz without exceeding the chip spec
             c) 1066 MB/sec DDR can be clocked up to 533 MHz without exceeding the chip spec
So in theory, 667 MHz DDR is more than fast enough to work on a 1066 MHz FSB and is just barely fast enough to work on a 1333 MHz FSB. The limitation of 677 MHz DDR is that you can't use it on an overclocked 1333 MHz FSB without clocking the memory beyond its rated speed. The reason gaming freaks recommend 800 MHz DDR is because they want the option of increasing the FSB clock beyond 333 MHz; at least up to 400 MHz. If you want to raise the FSB clock beyond 400 MHz (up to 533 MHz) without overclocking the DDR modules, you need 1066 DDR. Of course, a memory module can probably be clocked faster than the manufacture's rating.
 
All of this ignores the memory's internal timing issues like CAS Latency which may have to be increased as the clock rate goes up.
 
I'm worn out, but moving on to the amount of memory. Conroes are 32-bit processors. right?. Specifically, they reference bytes of RAM with a 32-bit address. The largest number represented by 32-bits is 4 Gig. A Conroe can not access more memory without resorting to bank switching or similar abominations, period. I'm guessing that, unlike the old days, there is no separate I/O address space for peripherals.
 
In Kelly's case with 1.6 Gig of peripheral RAM (video RAM etc), that leaves at most (4 Gig minus 1.6 Gig) 2.4 Gig of memory space available for main system memory. That space may or may not all be accessible by the OS. It's certainly conceivable that an OS or motherboard would arbitrarily allocate half its memory space for system RAM and half for I/O memory.
 
Well, I'm ready for more coffee.


Edited by Bill the Cat - 02 Sep 2007 at 12:26pm
Back to Top
Kelly View Drop Down
Senior Member
Senior Member

Digital Storm Customer Service


Joined: 13 May 2008
Online Status: Offline
Posts: 791
  Quote Kelly Quote  Post ReplyReply bullet Posted: 01 Sep 2007 at 1:11pm
Bill, now I am totally confused.  I have a core2duo e6600 processor oc'd to 1600 FSB and my 6400C4D ram (800MHz) Oc'd to 1200MHz.  So, are you saying that my ram is truly a 1066 MHz ram and not 800MHz?
Back to Top
Bill the Cat View Drop Down
DS Veteran
DS Veteran

Forum Bitch!
Email address used to purchase matched with forums account email.

Joined: 27 Aug 2007
Online Status: Offline
Posts: 1150
  Quote Bill the Cat Quote  Post ReplyReply bullet Posted: 01 Sep 2007 at 4:32pm
No, I'm getting confused Smile.
 
I think the simple answer to your question is yes, maybe. I'm not sure what the question is anymore. Regardless, you know a heck of a lot more about this than I do.
 
I do believe "parts is parts". All the various speed rated parts come off the same waffer fab line. Testing, after they're made, determines the speed rating stamped on the part. If the Fab process is working well, it will produce more 1066 parts than they need. The excess is sold as 800s and even 667s.
 
I take it, your RAM, which the manufacture guarrantees to run at a clock rate of 400 MHz is being run at 600 MHz. So, in practice it's really DDR2-1200 regardless of what it is stamped with.
 
At least that's what I think....


Edited by Bill the Cat - 02 Sep 2007 at 12:38pm
Back to Top
Bill the Cat View Drop Down
DS Veteran
DS Veteran

Forum Bitch!
Email address used to purchase matched with forums account email.

Joined: 27 Aug 2007
Online Status: Offline
Posts: 1150
  Quote Bill the Cat Quote  Post ReplyReply bullet Posted: 03 Sep 2007 at 9:22pm
This link provides a very clear and authoritative description of the memory address limitations 32-bit operating systems.
 
Back to Top
Tyler Lowe View Drop Down
Newbie
Newbie

Email address used to purchase matched with forums account email.

Joined: 14 May 2008
Online Status: Offline
Posts: 0
  Quote Tyler Lowe Quote  Post ReplyReply bullet Posted: 18 Sep 2007 at 3:27am
Really interesting reads.
 
So, if I am following all of this correctly, with the increased memory on the new graphics cards, running in SLI mode can start to present a problem with the amount of available physical RAM the CPU can adress. Two 8800 ultras would remove 768*2 Mb of available adress space from a theoretical 4GB limit on physical RAM. So for high end users that want to stick with a 32 bit OS and run a pair of Ultras, does it make any sense to go above 2 GB of physical RAM? Would they even see any difference by moving to 4GB?
 
I guess this also explains the wide variation of recognized physical memory reported by 32 bit OS users. Someone with lots of expansion slots filled and higher end graphics cards may be getting dangerously close to filling up 2 of the maximum 4 GB of available adress space, while someone with an entry level graphics card and not much if anything by the way of expansion slots filled would still have nearly 3GB of adresses available for physical RAM.
 
On the issue of unmultiplied RAM speed, I note that BilltheCat states that 667 is barely fast enough to keep pace with a 1333 FSB.  The unmultiplied speeds of each are identical, so wouldn't there be zero bottlenecking at the RAM in this case? Confused
 
edit:
 
I *think* I have it now. If you overclock a 1333 FSB to something higher, like for instance the 1400 FSB listed for the twisterboosted E6750, you'd need to move up from the 667 DDR to at least the 800 in order to avoid bottlenecking at the RAM.... Am I at least on the right track?


Edited by Tyler Lowe - 18 Sep 2007 at 3:34am
Back to Top
skyR View Drop Down
Newbie
Newbie

Digital Storm Apprentice


Joined: 08 Oct 2007
Online Status: Offline
Posts: 2220
  Quote skyR Quote  Post ReplyReply bullet Posted: 18 Sep 2007 at 8:20am
yes you are correct
The only thing that keeps me wishing on a wishing star.
Back to Top
67alecto View Drop Down
Groupie
Groupie

Email address used to purchase matched with forums account email.

Joined: 02 Sep 2007
Online Status: Offline
Posts: 288
  Quote 67alecto Quote  Post ReplyReply bullet Posted: 18 Sep 2007 at 10:57am
It's threads like this that reinforce why I ended up choosing DS. 
 
I never considered the graphics card memory counting against me - probably because last time I was shopping for a computer, a 64mb card was great (it's a geforce4 in my current p4 2.26gz). 
 
Now, as I get the 768mb GTX, it makes no sense for me to get 4gb with XP - something the "other" places wouldn't have pointed out.
Twister Pro
750W PS/Q6600 2.4GHz/680i LT/2GB Corsair 800/9800GTX/X-Fi XtremeGamer/Stage 2 Cooling
Vanquish II
430W Corsair/i3 3.3 GHz/Asus H61M/8Gb DDR3 Corsair Vengeance/650Ti Boost 2Gb
Back to Top
thecomplex View Drop Down
Senior Member
Senior Member

Email address used to purchase matched with forums account email.

Joined: 18 Sep 2007
Online Status: Offline
Posts: 230
  Quote thecomplex Quote  Post ReplyReply bullet Posted: 18 Sep 2007 at 11:23am
Originally posted by Bill the Cat

This link provides a very clear and authoritative description of the memory address limitations 32-bit operating systems.
 


Read this article, and sorry if I'm beating a dead horse, but does this then imply that even under a 64-bit OS the system will pull out RAM set aside for the GPU? It certainly suggests that under a 32-bit OS anything above 3GB is a waste.

I'm in the middle of configuring a DS rig for gaming and music editing and was thinking about getting Vista64 w/ 4 MB of RAM - apparently this might not be such a great idea? I can't afford the cost of 2GB of 1200MHz ram as opposed to 4GB of 1066.

Will DS configure a system with 3GB of RAM?

If any DS customer service reps are reading this, I emailed a few other questions about a setup I configured yesterday..

Thanks!

Chris

EDIT: One last question - if you only get 2GB of RAM, are you then able to use the complete amount because none of the surplus is set aside for the GPU?


Edited by thecomplex - 18 Sep 2007 at 11:26am
Back to Top
Tyler Lowe View Drop Down
Newbie
Newbie

Email address used to purchase matched with forums account email.

Joined: 14 May 2008
Online Status: Offline
Posts: 0
  Quote Tyler Lowe Quote  Post ReplyReply bullet Posted: 18 Sep 2007 at 12:19pm
If I have this all correct...
 
It's not that the sytem is setting aside physical RAM for the graphics cards, it's setting aside adresses. The physical RAM on the motherboard needs to be adressable in order for the CPU to be able to make use of it, but by the same token, memory onboard any expansion slot device must also have an adress.
 
Because the 32bit structure of most OS, they can only generate about 4GB worth of adresses to use to find everything in the system,  because of the limited number of combinations of numbers using 32 places. The physical RAM past that point isn't being "used" at all, the computer simply can't see that it's there.
 
Memory is like a set of yes/no registers to keep track of what the CPU is doing. Every clock cycle, the cpu sends out a sequence of voltage levels (basically just a high or low value, which is read as "1" or "0" level voltage), which change the values on those registers. The trick is that it needs to know *where* to send them, and it has to be able to find that value later.
 
Think of it like a post office that can only keep track of so many houses to deliver to and pickup mail from. You build another house, and it's there, but as far as the post office is concerned, you don't exist.
 
So the problem with 64 bit OS, isn't that you won't be able to use 4GB of RAM, it's that many drivers are not compatible with the OS. That last little bit about "hoisting" or "remapping" memory is only there for people that will be bothered by the fact that the OS is still going to set aside at least some of the adresses the memory would otherwise use in a situation where 8 GB is installed.


Edited by Tyler Lowe - 18 Sep 2007 at 12:21pm
Back to Top
skyR View Drop Down
Newbie
Newbie

Digital Storm Apprentice


Joined: 08 Oct 2007
Online Status: Offline
Posts: 2220
  Quote skyR Quote  Post ReplyReply bullet Posted: 18 Sep 2007 at 12:25pm
A 32 bit system can only address a total of 4GB memory. There is a brick ceiling so when you have 4GB of ram. The video cards, sound cards, and other devices that needs memory to operate; they it from the ram. why? because there is a brick ceiling of 4GB. The devices need memory to operate so they get it out of the RAM.

A 64 bit system can address 16GB and more memory. There's no limit, you can have SLI and 8GB of memory and blahblah without worrying.

Definitely get 64bit with 4GB ram for music editing.

Speed doesnt matter unless you are overclocking. 1200MHz and even 1066MHz is overkill. It just needs to be lower or match the FSB of the processor to get the maximum performance out of your system.

Yes if you get 2GB of ram, there is still 2GB left of addressable memory for the system.
The only thing that keeps me wishing on a wishing star.
Back to Top
thecomplex View Drop Down
Senior Member
Senior Member

Email address used to purchase matched with forums account email.

Joined: 18 Sep 2007
Online Status: Offline
Posts: 230
  Quote thecomplex Quote  Post ReplyReply bullet Posted: 18 Sep 2007 at 12:51pm
Wow guys thanks for the responses - you just gave me a lot of clarity.
skyR, I had initially thought of going with 64bit, although I am not sure many of the plugins I use for editing (Toontrack's Drumkits from Hell and others) will run well in 64 - they are certainly not officially supported.

I am kind of on the fence - I have a feeling 64bit will be fine, but reading forums it seems like some people experience a lot of issues - and I still want to be able to blaze through Oblivion :)

I'm thinking of going Vista32, with 4GB, as I can always write in for the free upgrade to 64. Thoughts? Maybe I'll just go straight to the 64 bit version..

Chris
Back to Top
skyR View Drop Down
Newbie
Newbie

Digital Storm Apprentice


Joined: 08 Oct 2007
Online Status: Offline
Posts: 2220
  Quote skyR Quote  Post ReplyReply bullet Posted: 18 Sep 2007 at 4:10pm
Just ask around on community forums. Most software run fine on x64 without problems.

Just make sure that your hardware has x64 drivers (printer, monitor, etc).
The only thing that keeps me wishing on a wishing star.
Back to Top
Dashuu View Drop Down
Guest
Guest


Joined: 26 Jan 2012
Online Status: Offline
Posts: 407
  Quote Dashuu Quote  Post ReplyReply bullet Posted: 25 Sep 2007 at 3:45pm
You can always make a dual boot system with a 32bit OS and a 64bit OS.
Back to Top
 Post Reply Post Reply Page  12>

Forum Jump Forum Permissions View Drop Down



This page was generated in 6.640625E-02 seconds.