I am not able to find cache times for Piledriver, at least with a basic google search, though I am sure i have seen them before.
IVY bridge has much better latency than AMD's last offerings, and Intel always has had an advantage
L1 Cache: 4 cycles (Ivy Bridge)
L2: 12 cycles (Ivy Bridge)
L3: 24 cycles (Ivy Bridge)
RAM: 133 cycles (Ivy Bridge @ 3.4GHz)
I am curious why they have an advantage when all SRAM should be designed the same, unless one 32nm process is actually smaller or larger than the other.
Also since node shrinks are continuing you would think the distance between two points would decrease, and since the cycle time hasn't increased (think a 5.0ghz cap) you should be able to either A) Have a lower latency cache or B) add more cache for the same latency
Of course thinker wires = more noise, more leakage or technical stuff i don't fully understand (not an EE).
I recall reading somewhere that if you cut latency in L1$ from 4 to 3 cycles you a 5% performance improvement. Since AMD has $ latency issues I think amd should look at spintronic MRAM.Maybe get a jump on intel as a large L3 MRAM cache since the MRAM latency is slower than SRAM but AMD has poor L3 latency atm, so they might as well get a much higher density. Plus the added benefits of MRAM and power usage.
I am not sure how much density would increase but due to their HSA, they would need a larger on die cache anyway especially if they start using a unified memory architecture. I don't think MRAM will be fast enough for L1 but I assume you could design wider systems with slower cache, or drop mhz.
any thoughts?
IVY bridge has much better latency than AMD's last offerings, and Intel always has had an advantage
L1 Cache: 4 cycles (Ivy Bridge)
L2: 12 cycles (Ivy Bridge)
L3: 24 cycles (Ivy Bridge)
RAM: 133 cycles (Ivy Bridge @ 3.4GHz)
I am curious why they have an advantage when all SRAM should be designed the same, unless one 32nm process is actually smaller or larger than the other.
Also since node shrinks are continuing you would think the distance between two points would decrease, and since the cycle time hasn't increased (think a 5.0ghz cap) you should be able to either A) Have a lower latency cache or B) add more cache for the same latency
Of course thinker wires = more noise, more leakage or technical stuff i don't fully understand (not an EE).
I recall reading somewhere that if you cut latency in L1$ from 4 to 3 cycles you a 5% performance improvement. Since AMD has $ latency issues I think amd should look at spintronic MRAM.Maybe get a jump on intel as a large L3 MRAM cache since the MRAM latency is slower than SRAM but AMD has poor L3 latency atm, so they might as well get a much higher density. Plus the added benefits of MRAM and power usage.
I am not sure how much density would increase but due to their HSA, they would need a larger on die cache anyway especially if they start using a unified memory architecture. I don't think MRAM will be fast enough for L1 but I assume you could design wider systems with slower cache, or drop mhz.
any thoughts?