Nice link, thanks... I will read it. Wow, relatively new.... this is good info.
Printable View
That document says nothing about L3 latency.
Also from this patent:
http://patft.uspto.gov/netacgi/nph-P...y=PN%2F7124236
We can see what AMD might have done in K10's L3 cache.
What it DOESN'T say is just as important.
It DOESN'T confirm you assertion that the L3 cache has a variable latency.
And after googling for an hour, there is not a single report to confirm what techarp said. And they didn't list their source (how convenient for you).
I remember reading on aceshardware before the crash they had about the possibilty of changing the L3 frequency in the bios as a tweak and the supposed gains this brought.
At least i have one source.And like you said yourself,you have ZERO!
And a quick search in your post history shows you backup every bs claim you make with solid proofs.Or not:
http://www.xtremesystems.org/forums/...2&postcount=38
Also has anybody noticed how small the page file was during these benchmarks?
http://forum.coolaler.com/showthread...161127&page=12
Almost puts on Mod hat but decides not to..yet:
I can see this heading downhill in a hurry..:D
And your link could be written by a 12 yo expressing his OPINION.
MY POINT was that AMD themselves have NOT specified that latency is variable.
Since variable latency would be a significant deviation from current CPU design specs (with questionable if any benefit), the assumption should be made that the L3 cache is a fixed latency (i.e. number of cycles).
But in AMD Fanboi land, anything is possible.
How's that REVERSE Hyperthreading coming along? :rofl:
So the techarp quote is not good enough??You still think it was 12 yo kid who wrote it(and not the 12 yo who is disagreeing with it)??
Let's see,would one man named David Kanter,a little older than the supposed techarp kid of 12 years,be a good enough source for you??
Start rolling on that floor and laughing at yourself,as of now:
http://www.realworldtech.com/page.cf...1607033728&p=7
I made it in red in case you can't see it from that big avatar...Quote:
Originally Posted by David Kanter
In gamers terms:pwnd. :rofl:
Edit:
even more pwng coming along:
Quote:
From a circuit level perspective, the changes between the K8 and Barcelona were extremely significant. Barcelona is specified to operate at a wide range of voltages, from 0.8-1.4V. However, unlike its predecessor, each core in Barcelona has a dedicated clock distribution system (including PLL) and power grid. The frequency for each core is independent of both the other cores, and the various non-core regions; the voltage for all four cores is shared, but separate from the non-core. As a result, power can be aggressively managed by lowering frequency and voltage whenever possible. To support independent clocking and modular design, asynchronous dynamic FIFO buffers are used to communicate between different cores and the northbridge/L3 cache. These FIFOs absorb any global skew or clock rate variation, but the latency for passing through depends on the skew and frequency variance – which is why the L3 cache latency is variable. The northbridge and L3 cache compose roughly 20% of the die and share a voltage and clock domain that is independent of the four cores, which is essential for mobile applications. Previously, the northbridge clock and voltage was tied to the processors, so systems with integrated graphics could not reduce the processor voltage or frequency to deep power saving states. Separate sleep states, voltages and frequencies for the northbridge and processors should lower AMD’s average power dissipation which will help in the mobile market.
WTF? That's not pwnage you n00b.
It said "The latency to the L3 cache has not been disclosed . . .".
"but it depends on the relative northbridge and core frequencies" simply means THEY DON'T KNOW. Not that it is variable.
Go back and pass your GMAT and then we will talk. Reading comprehension seems to be a problem for you.
We're still waiting on the glorious Reverse Hyperthreading, BTW. ;)
LMAO,you really are cluless,aren't you.And having a nerve to call me a "noob".Sure thing.
Go ahead genius,read the next page:
Pwnd!Quote:
From a circuit level perspective, the changes between the K8 and Barcelona were extremely significant. Barcelona is specified to operate at a wide range of voltages, from 0.8-1.4V. However, unlike its predecessor, each core in Barcelona has a dedicated clock distribution system (including PLL) and power grid. The frequency for each core is independent of both the other cores, and the various non-core regions; the voltage for all four cores is shared, but separate from the non-core. As a result, power can be aggressively managed by lowering frequency and voltage whenever possible. To support independent clocking and modular design, asynchronous dynamic FIFO buffers are used to communicate between different cores and the northbridge/L3 cache. These FIFOs absorb any global skew or clock rate variation, but the latency for passing through depends on the skew and frequency variance – which is why the L3 cache latency is variable. The northbridge and L3 cache compose roughly 20% of the die and share a voltage and clock domain that is independent of the four cores, which is essential for mobile applications. Previously, the northbridge clock and voltage was tied to the processors, so systems with integrated graphics could not reduce the processor voltage or frequency to deep power saving states. Separate sleep states, voltages and frequencies for the northbridge and processors should lower AMD’s average power dissipation which will help in the mobile market.
If the shoe fits . . .
:cool:
You know the one thing you accomplished here - to really show off your interpersonal skills.
You are almost as annoying as a Mac user. Almost. http://www.xcpus.com/forums/images/smilies/wink2.gif
Reminds me of an argument I saw you have last year about the SSE units of K10.
You swore up and down that they were double in number and not bit size (64-128). You got pwned there and still would never admit you were wrong.
And you still don't have the guts to accept the fact that you were wrong!And when you can't counter any more you start using name calling ..Really shows a lot about your character,doesn't it?:rolleyes:
Talk about annoying,when i argue with a man that accept no facts unless they fit in his prearranged view.
PS Aren't you a guy who got banned at AMDzone for heavy trolling every thread?Was there another forum[H]?
PPS Did you gave a proof for 3Ghz 25W Penryns for laptops?Oh wait,it is the same "God" analogy coming again,no?
Why can't everyone just wait the week or two left? Then a lot of arguments can be settled...
Informal, becareful and read Kanter's note carefully, this is beginning to focus up .... it was a good link... but you may be misinterpreting what Kanter is saying....
I am, myself, trying to understand at a detail that makes sense, this is much more complicated than what we are assuming....
Each core (that is execution core and the dedicated cache) will be clocked independently, a major power saving feature of K10. So in order to share a cache at L3 level, it will need to send data asynchronously to differently clocked cores... wow, this is complicated.... so what AMD has done (per Kanter) is build a 'translator', or a FIFO buffer to send data to and from the L3 -- this is not the same as dynamically adjusting L3 clock or latency, what it is doing is dynamically adjusting a clock divider to synch L3 with variable speed cores, now this variable L3 latency makes much much more sense.
Any asynchronous communication will incur extra latency (over a simple 1:1) simply as a result of clock mismatch ... this is a given ... (this is why C2D shows a dip in performance in DDR2-533 to DDR2-667 to DDR2-800 as dividers beyond 1:1 introduce extra latency).
So with this understanding, the observed latency (which is actually the important part) will be variable, not because L3 cache has variable latency but because it has to be sychronized through the FIFO buffers to cores of variable clocks.
Damn should have paid more attention to Kanter's article too....
Guys I am learning a lot here... thanks.
Jack
moving this thread to the AMD section per several requests..
Thank you Jack.
So absolutely latency - the transfer from FIFO buffer to L3 is constant, it would just be the fill time of the FIFO buffer that is variable b/c it has async communication with each of the 4 cores (unless they are at full speed, one would assume).
The observed latency would be:
Core to FIFO Buf latency + FIFO Buf to L3 latency
Correct?