Before we go any farther let's make sure that you understand how DRAM accesses are generated.
The CPU core screams along very nicely at half a Gigahertz reading code and data from the caches, until it experiences a cache miss. At this point, all or part of the CPU comes to a screeching halt until the CPU's need for the missing code or data is satisfied. The CPU then generates a 64-bit external read which is called the "demand word access". When the "demand word access" is fulfilled, the CPU is able to continue processing. The period that the CPU must wait for the "demand word" is known as latency.
DRAM latency may be measured in nanoseconds, and can dynamically vary from under 40ns to over 100ns depending on many different factors. Latency may also be measured in terms of external CPU bus clocks, but in order to understand the CPU performance impact of latency, it must be evaluated in terms of core CPU clocks.
Next we move to the burst part of the cycle. After the CPU generates a demand word access and waits around for DRAM to respond, the L2 cache controller immediately kicks in with a short burst sequence which fills up part of the cache SRAM. The term "cache line fill" is often used to describe this transaction. The CPU may or may not need this data, but the cache controller fetches it just in case. It is also quite convenient that since the DRAM just went through the painful process of delivering the demand word, it is more than ready to pump out the neighboring data very quickly.
You have seen notations such as 7,1,1,1 or 5,2,2,2 used to describe bus transaction speed. The first value (5 or 7) is the number of bus clocks associated with latency. The next three values (1,1,1 or 2,2,2) are the bus clocks for the burst cache fill.
Peak burst bandwidth may be calculated using this clock rate. 100 MHz SDRAM hits 800 MB/s. The math is easy to do and generates attractively huge numbers. Armed with this formula, anyone with a calculator and a pocket protector can assume that they have found the secret to evaluating memory performance or bus performance. Not True!
Consider the jump from EDO to SDRAM at 66 MHz. EDO has a peak burst bandwidth of a rather pathetic 266 MB/s, while 66 MHz SDRAM delivers a screaming 533 MB/s. How many of you were blown away by the 2x performance boost when you first ripped out your EDO and dropped in SDRAM? You were lucky to see a 1% performance delta.
Unfortunately, peak burst bandwidth does not have a very direct relationship to CPU performance! (Hint: Consider LATENCY!!!)
- Video Card, RAM, or something else [Graphic & Displays]
- EP45-UD3R need bios help [Motherboards & Memory]
- SOLVED - Cannot get GA-EP45-UD3P stable [Motherboards & Memory]
- Boot Up Issues [Overclocking]
- Windwithme’s Core i7 review Part 9-DFI LANParty JR X58-T3H6 mATX [Overclocking]
Questions? Ask Tom's community!
Sponsored links
Related forums topics
- Prime95 fails on two cores of my Q9550...related to other probelms?
- CPU overheat / Long boot time
- Another DRAM FSB question
- Acceptable temps for E8400?
- 1:1 FSB : Ram ratio. Is it necessary for Q9550?
- The most affordable X48 motherboard – DFI LANParty DK X48-T2RSB Plus
- High-end and Luxury P45-GIGABYTE P45T EXTREME Air-Cooling 659MHz
- q9650/Rampage Extreme clock problem
- Experiencing Overclocking with MSI DKA790GX Platinum
- *Overclock HELP amd x2 4400+
- 4GB in 32-Bit O/S
- GA-P35-DS3 BSODs
- Big step to the future,Gigabyte EX58 Extreme with Intel I7 Extreme 965
- My experiences with the GA-EP45-DQ6 [Updated 9/26/08]
Best offers
|
4GB PC3-10600 1333MHz DDR3 DIMM Dual... | $67.99 Crucial Technology More info |
|
2GB PC2-6400 800MHz DDR2 SODIMM Memory | $39.99 OfficeMax More info |
|
16GB Extreme III SDHC Card | $299.96 OneCall.com More info |
|
8GB Extreme III SDHC Memory Card | $85.99 Dell Home More info |
|
4GB PC2-5300 DDR2 DIMM Memory Kit... | $99.95 PC Connection More info |
Partners
The Games selection
crazy :
Xiao Xiao 7
A great fight scene from the animation movies Xiao Xiao.
|
violent :
Interactive Buddy
Unwind on your interactive buddy: Do anything you want to him, it will earn you money, and you can buy other stuff to torture him with.
|





