• Welcome to Overclockers Forums! Join us to reply in threads, receive reduced ads, and to customize your site experience!

memory 1t or 2t?

Overclockers is supported by our readers. When you click a link to make a purchase, we may earn a commission. Learn More.
My understanding was that if data is not in a register or in the CPU cache then the CPU will be waiting until the data is fetched from either the RAM or storage device. Any waiting means waisted CPU cycles. Any added bandwidth should be usable by the CPU in most tasks. But whether or not the change is noticeable in the given application is another story.
From the beginning allot of this bandwidth is unusable because it comes down to your real buss speeds and memory speeds, because QPI is quad pumped and the memory is double pumped so when the CPU need a small chunk of data at a time it defeats all the quad pumping and dual pumping, also the DDR prefetch buffer is 2 bits deep, DDR2 4 bits deep, DDR 3 is 8 bits deep so then it falls back on what the actual memory buss and QPI speed is, also what is taken from the memory prefetch bits.

Since most programs are just retrieving small chunks of data that cant be quad pumped or double pumped from memory so that's why over the years there really has not been much performance in speed in small chucks of data.

So changing from t1 to t2 is so minor compared to the actual speed of the data being fetched or stored in small chunks. Memory test show a increase in speed since they a designed to fetch and store large chunks of meaningless data.
 
Last edited:
Back