Tom's Hardware > Forum > CPU & Components > CPUs > FSB Confusion...

FSB Confusion...

Forum CPU & Components : CPUs - FSB Confusion...

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

Hello everyone.

First, let me apolgize if this thread is a duplication of efforts already undeway in a different thread. Also, apologies if I'm in the wrong forum altogether.

I've been out of the system-builder arena for a few years now, and my son is taking a page from his old man and really wants to get into computer gaming. Being the "gamer dad" that I am, how can I say no to that?! However, when pricing out some system to build for him for his up-coming December birthday, I'm at a bit of an impasse when developing a system. Here's what I do know, however: I'd like to take advantage of the Intel Core 2 Duo processors. I was amazed at the price vs. performance ratio! So I went online and found this: the E6750 Core 2 Duo processor at 2.66Ghz for less than $200 bucks. Seems like a great place to start.

However...

I'm very confused with the FSB numbers. When I look at "pre-fabbed" systems with Core 2 Duos, it seems they all use 800Mhz DDR2 memory. I had always (perhaps incorrectly) assumed that if the processor FSB indicator was 1333Mhz, I need 1333Mhz memory. Is that not right? Many of the Intel P35 motherboards I am looking at say they support 800/1066/1333 FSB's. I guess what I am asking is: what memory do I use? Clearly, 800Mhz chips are the way to go, at least on the cheap. But am I robbing his PC of performance by doing so? Would it even work? And for that matter, if the board supports 1066 FSB (in addition to the others) should I go to DDR2 1066? Is 1333 even worth the investment? Talk about confusing!

And sort of on top of this, if I were to disregard the P35 platform, is the nVidia 680i platform worth investing in with the same processor?

Thanks for all the insight in advance,

d

Sponsored Links
Register or log in to remove.

Numbers... Numbers.. hmmmmm. (these numbers are for 1066=FSB)

 

All C2D actually can run off DDR2-533. The math for that is:

 

533/2(double rated)=266.5

 

From there you can figure out the speed:

 

266.5x9(depending on the default multiplier)=2.398.5 or 2.4ghzs rounded

 

With speed step, it reduces it to x6. So don't be surprized if you see it lower when its not doing anything.

 

266.5x6=1599mhz or 1.6ghz

 

So the DDR2-800 is actually faster memory then what the CPU needs to run at stock. But it is a good choice if OC is your desire.

 

800/2=400
400x9=3.6ghz <-- at advertised speed

 

FSB is quad pumped:

 

266.5x4=1066mhz <-rated FSB

 

Hope that helps.

 

edit:

 

heh.. I'm so tired I forgot to mention the 1333 numbers.. gah, someone explain that part. I'm going to bed. :lol:


Message edited by Grimmy on 11-03-2007 at 07:07:39 AM
Reply to Grimmy

Its the difference between effective and actual. Most C2Ds use a 1066MHz EFFECTIVE FSB. As Grimmy pointed out, don't forget that the FSB is "quad pumped." (meaning that Intel has figured out how to send 4 bits of info per clock cycle.) If you devide 1066MHz by 4, you get the "real" clock speed of 266. DDR memory is Double this speed, so you really only need DDR2 533MHz ram to have things work the way they should. You can put faster ram in there, but it will default to the lower speed. (you can make it run at DDR2-800MHz, but that isn't much faster.) If you buy one of the new 1333MHz CPUs, you could do the math yourself. 1333/4=333MHz. 333MHz * 2 = 666MHz. The 1333MHz CPUs need at least DDR2-667 ram to work without any ram problems.

As a side note, some people like to buy the DDR2-800MHz ram and put them in DDR2-533 systems. This allows them to tighten the timings on the ram a lot, making the system faster.

Reply to 4745454b

Short answer in two parts:

(1) RAM runs at 2x and the Front Side Bus runs at 4X. So at a 1:1 ratio: 1066 FSB/4 = 266. 266*2 = 533. Therefore DDR2 533 RAM is "correct" for a 1066 bus.

(2) The ratio of the FSB to RAM isn't fixed. But can be altered by running different "dividers" to change the FSB:RAM ratio. 1:1 is the example above, but the Bios in any performance oriented motherboard is going to have a number of options to support the various combinations of Front Side Bus and RAM speeds.


I'll also add part 3: If you are overclocking, the Front Side Bus and the RAM are linked in most Intel chipset motherboards. So if you are going to raise the FSB to overclock your processor, it's going to bring your memory along for the ride. So it is often wise to UNDERclock your RAM, get your CPU running at the target overclocked speed, and *then* set your memory divider for best memory performance.

------------------------------ Which Chip? Well, it depends on which set of thieving b@stardz you choose to support: The ones who use insider trading to enrich themselves while running their company into the ground? Or the ones who illegally pay vendors to not support the first group?
Reply to Scotteq

1066 are the best chips

the 6420 is a great chip since the oc will bring you too the 1500-1600 sweet spot for fsb and you can use ddr800 at 1:1

the q6600 is the best choice

stay away from the stripped down 800fsb chips, these are for cheap mobos - get a good mobo a p35-R (ichpr =raid)

gigybyte is nice asus is better and alot easier to oc

Reply to dragonsprayer

1066 are the best chips

the 6420 is a great chip since the oc will bring you too the 1500-1600 sweet spot for fsb and you can use ddr800 at 1:1

the q6600 is the best choice

stay away from the stripped down 800fsb chips, these are for cheap mobos - get a good mobo a p35-R (ichpr =raid)

gigybyte is nice asus is better and alot easier to oc


-----------------


don't beleive what you read about 1066 ram - its over priced and you get lower performance in many cases due too higher latencies


good ddr 800 is $80 for 2GB with 4-4-3-8 timings - skip the 1066


set your system up for 1500-1600 cpu fsb and memory for 750-800

this is 2:1 but cpuz often calls it 1:1

the 800 ram is far more flexable and you can lower latecies in some cases.

for instance ddr800 muskin 4-4-3-10 will run up to ddr900 with those timings and 2.1v

so you can have a 450fsb - perfect for 1333 bus chip at 1600fsb or E670 running 3.4ghz.

all chips are the same - 3.4ghz for the e6600, e6420, 6550,6750 seems perfect.



Reply to dragonsprayer

Let me just clarify: I'm not in to overlocking. I just want to make sure that this 1333 Mhz FSB chip will run as expected with DDR2-800 RAM.

If I'm reading all this right, it will, correct?

Reply to dfurgiuele

Yep... but if your not overclocking, then you could actually use DDR2-667 with no problems. There's no added benefit running DDR2-800 or DDR2-1066 or DRR2-1111 or DDR2-1146 or umm... well you get the picture.. :oops:

 

Edit:

 

On a side note for C2D setups... those numbers (DDR2-1066, ect), are kinda more of a marketing scheme to me. So the higher the number, most people must think, garsh... that sounds weally fast. :lol:

Message quoted 1 times
Message edited by Grimmy on 11-05-2007 at 03:46:51 PM
Reply to Grimmy

Grimmy wrote :


Edit:

 

On a side note for C2D setups... those numbers (DDR2-1066, ect), are kinda more of a marketing scheme to me. So the higher the number, most people must think, garsh... that sounds weally fast. :lol:

 

I remember reading a recent article and the gist of it was that the memory numbers (DDR2-1066, DDR2-1333, etc) is reflective of the effective speed and also how they correspond with the front side bus of the processor. So for all intents and purposes and for Joe Average putting a machine together, if he's selected a C2D with a 1066 fsb it is safe to select memory advertised as 1066. And, for Joe Average who is not overclocking and not wanting to have to worry about adjusting dividers, then matching the fsb bus of the processor with memory advertised to run the same speed is the easy way to go.

 

------------------------------ ASRock X58 Extreme - Core i7 920 - 6GB Crucial Ballistix DDR3 1600 - Sapphire 4890 2GB - Creative Xtreme Gamer - 4-80GB WD in RAID0 on HighPoint RR 2310 as OS drive - 1-320GB WD scratch drive - Corsair CMPSU 750TX - HAF 932 - Hanns-G 281DPB @ 1900x1200
Reply to chunkymonster

To the OP, I'm an Intel engineer. I know what I'm talking about. Go with DDR2-667.

If you need any further assistance, send me a PM to avoid all this garbage. Have fun!

Reply to jkflipflop98

jkflipflop98 wrote :

To the OP, I'm an Intel engineer. I know what I'm talking about. Go with DDR2-667.

If you need any further assistance, send me a PM to avoid all this garbage. Have fun!





I didn't know Intel drove trains too... must save them on shipping I guess. :pt1cable:

------------------------------ Antec Nine Hundred, Gigabyte P35-DS3R, Intel Q6600 @ 3.2 Ghz, Thermalright Ultra-120 Extreme, eVGA 8800GT 512MB, G-Skill 4GB (2x2GB) DDR2-800 4-4-4-10, Seasonic S12 ATX 650W, Seagate Barracuda 7200.10 320GB SATA, 26" LCD Monitor (1900x1200), Windows XP Pr
Reply to deuce271

deuce271 wrote :

I didn't know Intel drove trains too... must save them on shipping I guess. :pt1cable:



:-D. Yay for overloaded terms!

I believe it was AMD that had a train based commercial some time ago. Maybe they were secretly being clever.

------------------------------ What goes in this box?
Reply to wolverinero79

chunkymonster wrote :

I remember reading a recent article and the gist of it was that the memory numbers (DDR2-1066, DDR2-1333, etc) is reflective of the effective speed and also how they correspond with the front side bus of the processor. So for all intents and purposes and for Joe Average putting a machine together, if he's selected a C2D with a 1066 fsb it is safe to select memory advertised as 1066. And, for Joe Average who is not overclocking and not wanting to have to worry about adjusting dividers, then matching the fsb bus of the processor with memory advertised to run the same speed is the easy way to go.

 

-scratch my question... I even confused myself- :lol:. o O (lack of sleep)

 

Since ya quoted my edit, what I really meant by that, is most people (average Joe or below) is going to look at the bigger number. Just like when people were freaking out wondering why a 1.8ghz C2D cpu did quite better then the old P4 3.2ghz CPU. It's the numbers that sells the product, is all I'm saying.

 

After reading some reviews on the DDR2-1066, it seems to be good fast memory. But for the cost? Blah.. doesn't really justify it now, just like when DDR2-800 was expensive.


Message edited by Grimmy on 11-05-2007 at 07:00:59 PM
Reply to Grimmy

Okay, so I get it now... so the question is, then, why WOULD you opt for DDR2-800 or DDR2-1066 if DDr2-667 suits the need. Col.or me confused...

Reply to dfurgiuele

chunkymonster wrote :

I remember reading a recent article and the gist of it was that the memory numbers (DDR2-1066, DDR2-1333, etc) is reflective of the effective speed and also how they correspond with the front side bus of the processor. So for all intents and purposes and for Joe Average putting a machine together, if he's selected a C2D with a 1066 fsb it is safe to select memory advertised as 1066. And, for Joe Average who is not overclocking and not wanting to have to worry about adjusting dividers, then matching the fsb bus of the processor with memory advertised to run the same speed is the easy way to go.



See, that's where I'm coming from: will I have to fiddle with BIOS settings if I get the E6750 and some DDR2-800? And again, is there performance to be had with using 1066 over 800, or 1333 over any of those?

That's all I'm really asking: consider this scenario: I have a board that supports the new 1333FSB processors. If I had 3 sets of memory at all those speeds, is there an advantage to one over the others? If I go with a "mismatch" set (i.e. the 1066 or 800) will the bios of the board detect that? Am I subjecting myself to performance loss by doing so? This is what I need to know.

And extra bonus question: do I need to concern myself with memory timings. Example: right now if I shop for memory, there's like, 5 different kinds of the same brand/speed of DDR memroy with set timings. Will any ol' timings do.

Help!

Reply to dfurgiuele

dfurgiuele wrote :

Okay, so I get it now... so the question is, then, why WOULD you opt for DDR2-800 or DDR2-1066 if DDr2-667 suits the need. Col.or me confused...



The DDR2-800 and higher allows for overclosking and keeping an efficient 1:1 memory ratio. I will use my system as an example: A stock Conroe with a 1066fsb(1066/4=266mhz) and using 1:1 memory ratio gives you a
memory rate of 533(266x2=DDR2-533). By overclocking the fsb to 1600(400mhzx4), I can keep
my memory running at the 1:1 ration and achieve DDR2-800(400mhzx2).

You can achieve the same DDR2-800 memory rate by leaving the fsb at 1066fsb(1066/2=266mhz) and runing the memory ratio at 2:3(266/2=133, 133x3=399, and 399x2=DDR2-800). the downside is this is not as efficient as a 1:1 ratio and does not make aa huge difference in performance.

This also applies to a cpu with a 1333fsb. At 1:1 ratio, the memory runs at DDR2-666. But with a 5:6 ratio, you It will run at the DDR2-800 speed.

These ratios can be set in the motherboard bios of most boards and is usually done automatically to match the meory parameters stored in the memory stick itself. The only thing that can make this a bit sticky, is that a lot of DDR2-800 memory modules need a higher voltage to run at the DDR2-800 speed, IE 2.1V. The voltage is also set in the bios.

Basically, for any of the current desktop Intel processors, as long as you have at least DDR2-666 memory, you are ok.

Pheeew, I think I got that all right. Anyone please feel free to correct me if I didn't!

------------------------------ If ignorence is bliss, why aren't more people happy?
Reply to lghtmup98

lghtmup98 got it basically right. The difference however, between all the memory speeds, is neglible due to the C2D's big L2 cache. You shouldnt get better than 667 or 800 MHZ RAM unless your building a super high end system, but be aware 667 is the minimum for that processor. As for the 680i platform, don't bother unless your going to be putting in two high end cards. The P35 or 650i would do you fine.

Reply to starcraftfanatic

dfurgiuele wrote :

See, that's where I'm coming from: will I have to fiddle with BIOS settings if I get the E6750 and some DDR2-800? And again, is there performance to be had with using 1066 over 800, or 1333 over any of those?

 

That's all I'm really asking: consider this scenario: I have a board that supports the new 1333FSB processors. If I had 3 sets of memory at all those speeds, is there an advantage to one over the others? If I go with a "mismatch" set (i.e. the 1066 or 800) will the bios of the board detect that? Am I subjecting myself to performance loss by doing so? This is what I need to know.

 

And extra bonus question: do I need to concern myself with memory timings. Example: right now if I shop for memory, there's like, 5 different kinds of the same brand/speed of DDR memroy with set timings. Will any ol' timings do.

 

Help!

I recommend giving this DDR2 wiki a read as it will offer some insight into memory speeds and the differences between memory labeled PC-8500 and DDR2-533. Bottom line though, if you don't want to have to worry about messing with BIOS setting and memory timings, then matching the fsb of the proc with the advertised effective memory speed is th esy way to go.

 

------------------------------ ASRock X58 Extreme - Core i7 920 - 6GB Crucial Ballistix DDR3 1600 - Sapphire 4890 2GB - Creative Xtreme Gamer - 4-80GB WD in RAID0 on HighPoint RR 2310 as OS drive - 1-320GB WD scratch drive - Corsair CMPSU 750TX - HAF 932 - Hanns-G 281DPB @ 1900x1200
Reply to chunkymonster

jkflipflop98 wrote :

To the OP, I'm an Intel engineer. I know what I'm talking about. Go with DDR2-667.

If you need any further assistance, send me a PM to avoid all this garbage. Have fun!




if you buy 667 make sure it runs 3-3-3-5

if your not overclocking and you running 1066 then IE above is right - as long as you get good ddr667

dont get 5-5-5-15 ddr667 that is reject ram

usually ddr800 4-4-3-8 (which is very low in clost) will run 3-3-3-8 or 3-4-3-8

if you buy 1066 ram you need 4-5-4-12 to match the 3-3-3-8 bandwidth of the 667

they approximate


Message edited by dragonsprayer on 11-06-2007 at 12:01:22 AM
Reply to dragonsprayer
Tom's Hardware > Forum > CPU & Components > CPUs > FSB Confusion...
Go to:

There are 1054 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them