Asus crosshair III with ddr3 1600 - need clarification

bengi010

Distinguished
Jan 6, 2009
12
0
18,510
I'm building a new computer and just bought an asus crosshair formula III board because it was a great deal for an open box at newegg. My question is whether it will be compatible with the ddr3 1600 RAM I bought. I want to run 8 GB, 4 2GB modules but I just noticed the board says it's 1600 (O.C.) compatible. What, if anything does that mean? Here are links to the Motherboard and RAM. Thanks in advance if anyone can explain this to me.

http://www.newegg.com/Product/Produ..._crosshair_formula_iii-_-13-131-392-_-Product

http://www.newegg.com/Product/Product.aspx?Item=N82E16820104141
 
Solution
What are you talking about? All im saying is that the OP should look for low latency modules as opposed to more MHZ, this is common sense.

look at it this way:

let's say you have a set of DDR2 800MHz (5-5-5-15) and you overclocked it to 1000MHz.. If you run a benchmark you will see that there might me a 1% performance increase. Now, if you lower the timings to 4-4-4-12 and run a second benchmark you will see that the performance gain is much greater. This is why MHZ is not as important as latency. Of course if you compare 1333Mhz vs. 2200Mhz and lets say that both sets are exactly the same as far as latency goes then yes the 2200Mhz will be faster, this is obvious.

DO YOU GET IT??? or are you gonna keep typing SDRam nonsense that...

kerdika

Distinguished
Sep 22, 2009
101
0
18,690
with this ram at 1600mhz its clock ratings are 8-8-8-24. at 1600mhz or 1600 cycles per second the it takes .000625 seconds per cycle. that equates to .005-.005-.005-.015 latency in seconds. now with the ram at 1333mhz the clock ratings are 9-9-9-24. with 1333 cycles per second it takes .00075 seconds per cycle and .00675-.00675-.00675-.018 latency in seconds.... not to mention that the cpu now has a larger pipe to talk to the ram and other devices.
 


you cannot compare SDRam to DDR3, they are totally different architectures hence the bandwidth differences, the point is that 1333MHZ at 7-7-7-21 is much faster than 1600Mhz at 9-9-9-24 so in this case MHZ is not as important as timings, and the fact that you can raise the FSB as well to increase MHZ if desired.

Another example, I have a set of OCZ Plat. 1066Mhz @ 5-5-5-15 but my G.Skill 800Mhz at 4-4-4-12 runs circles arouind the OCZ's... So no, more MHZ does not mean faster....


 

kerdika

Distinguished
Sep 22, 2009
101
0
18,690
the ram he has listed is 8-8-8-24 at 1600 and 9-9-9-24 at 1333, if you dont belive me, use the link and go to the manufactures white paper on the product. second your not accounting for the increase in processor performance with increased fsb, and you obviously didnt understand my post where i converted the latency's to seconds......
 

kerdika

Distinguished
Sep 22, 2009
101
0
18,690
your 1066 ram takes .000938 of a second to cycle once, to retrieve data it takes 5 cycles, thats .00469 of a second. your 800 ram takes .00125 of a second to cycle once and 4 cycles to retrive data. thats .0054 of a second. your ddr2 800 takes longer to retriev data than your ddr2 1066 and thats all there is to it. you like so many other people think that latency is static, but its dependant on the clock just like every thing else in the system.

DDR is short for DDRSDRAM!!! ddr is based of the architure set forth by SDRAM as aposed to DRAM!!

DRAM = Dynamic Random Access Memory
SDRAM = Synchronized Dynamic Random Access Memory
DDRSDRAM = Double Data Rate Synchronized Dynamic Random Access Memory

finalyy your cpu is sitting there waising cycles at 4 GHz because it can only get thigns to work on at 960 MHZ....



PS: i have to appologise as i forgot about Mhz so ddr2 1066 is actually doing 1066000000 cylces in a second, the math will still show the same result you will just have to add 6 0's after the decimal.
 
What are you talking about? All im saying is that the OP should look for low latency modules as opposed to more MHZ, this is common sense.

look at it this way:

let's say you have a set of DDR2 800MHz (5-5-5-15) and you overclocked it to 1000MHz.. If you run a benchmark you will see that there might me a 1% performance increase. Now, if you lower the timings to 4-4-4-12 and run a second benchmark you will see that the performance gain is much greater. This is why MHZ is not as important as latency. Of course if you compare 1333Mhz vs. 2200Mhz and lets say that both sets are exactly the same as far as latency goes then yes the 2200Mhz will be faster, this is obvious.

DO YOU GET IT??? or are you gonna keep typing SDRam nonsense that has nothing to do with the OP's subject?
 
Solution

kerdika

Distinguished
Sep 22, 2009
101
0
18,690
lets make this easy to understand...

a ram module has a latency of 1-1-1-1 and a speed of 1hz
to access data from that pice of ram will take 1 second as 1hz = one cycle per second and your ram takes one cycle to retrieve data.

another module has a latency of 2-2-2-2 and a speed of 2hz
to access data it will take 1 second as 2hz = two cycles per second and your ram takes 2 cycles to retrieve data

so these two modules have the same speed, but now you have to look at the cpu.

your cpu is lets say 4hz and 1bit and you use the first ram module
if your fsb is only 1hz, your cpu will get and process 1bit of information on its first cycle and sit idle for the other 3

now you use the same cpu but use the second ram module
your fsb is now 2hz and your cpu will get and process 2 bits of data, the first bit in the first cycle, and the second bit in the second cycle, and the cpu will only waste 2 cycles.

in the real world there are other things talking to the cpu (every thing in the system, prioritized by IRQ's) that take up the wated cycles.
 


ok, if you are 100% sure of your numbers, then why is it that I get higher Sandra and Vantage scores using my 800Mhz as opposed to my 1066Mhz? Both sets have been tested for errors using memtest so we cannot say that maybe a module is to blame....
 

kerdika

Distinguished
Sep 22, 2009
101
0
18,690
im saying that he should find the highest mhz ram this cpu will support with the lowest latency. he should not get ddr3 1066 low latency if his cpu supports 1333 low latency....
 


Agreed, my point is that if the board supports up to 1600(OC), he would be better off with 1333Mhz (lowest timings possible) as opposed to 1600 (higher timings), thats all.... but I still don't understand how my 800Mhz gets higher scores vs. my 1066Mhz...

The only time my 1066Mhz scored higher was by lowering the timings to 4-4-4-15...
 

kerdika

Distinguished
Sep 22, 2009
101
0
18,690
im not big on benchmarks, so i dont understand how the program works, but my bet is that i just looks at the latency and says this one is lets say 5 so it gets 10 points where this one is 6 so it only gets 7 points. then it looks at speed and says this one is 800 so it gets 8 points and this one is 1066 so it gets 10 points. if thats the way it works,, but i truly have no clue, it would rate the 800 as having 18 points and the 1066 as having 17. but if you look at the cycles per second, the amount of data per cloock and the delay in clocks (latency) it takes to access that data, good higher speed ram will out beat excelent lower speed ram, especally when you look at its affects on the cpu. he accidentally bought 1600 ram and was wonderin if it was going to work with his setup and the answer is yes as the ram controler will underclock the ram to wahtever the cpu can support, allso in most cases (not this one) when you underclock the ram from 1600 to 1333 or what ever your doing, the latency can be decrease and the system will run stable so if you 1600 is 9-9-9 and you drop it to 1333 usually you can getaway with setting the latency to 7-7-7 or what ever. again though i really have not clue on the benchmarks that rate by a point system, i perfer to use things that rate by throughput, where you should see an increase with the faster ram and therefore faster fsb. but in this case the fsb cant make 1600 (800 actual) as the cpu does not support this. the mobo saying it supports 1600 only means that they dont limit you to a certin speed. ram is controlled by the cpu's on-board ram contoler not the mobo, so aslong as the bios and cpu don't limit anything you could set it to wahtever youd like.
 

kerdika

Distinguished
Sep 22, 2009
101
0
18,690
" im saying that he should find the highest mhz ram this cpu will support with the lowest latency. he should not get ddr3 1066 low latency if his cpu supports 1333 low latency.... "

going on what i said above, if his cpu supports 1333 low latency, he can buy 1600 low or normal latency, under-clock it and set the latency to the same or lower than the standard 1333 low latency. in this way when he over-clocks via the fsb (and then multiplyer like you should) he will not be caped by the ram, and if he ever buys a new cpu that supports 1600 he can save from buying new ram to take advantage of the higher speed.
 

kerdika

Distinguished
Sep 22, 2009
101
0
18,690
lol right, thats what i though, but i found this article that says windows, starting with vista sp1 applies the tlb fix to ALL Phenoms...

http://forums.guru3d.com/showthread.php?t=309518

i have a 8400 and had the bios set to disable the fix, but i was getting por performance in games, did this patch (below) and i get 60 fps solid in bishock where i got 30 before. CSS i was getting 40 and now it never goes below 100

http://www.rebelshavenforum.com/sis-bin/ultimatebb.cgi?ubb=get_topic;f=13;t=000111