My guess is that it's a typo or someone being lazy (probably copied and pasted the FX chart). The Athlon 64 has 256k L2 and 128 (64/64) of L1. I know that. Oh and the FX *does* have 1MB of effective cache since 1 MB of L2 and 128 of L1 (= 1128 kb). That's the reason for my suspicion of a typo since the FX equates correctly.dj-ohki wrote:then the over 1 meg 'effective' cache listing on their site is pretty much a load of crap. or a really streched spin.
Why would cache coherency have to do with a single CPU. The Athlon 64 isn't a multi-processor die period (whether SMP or whatever). There wouldn't be an cache coherency problems since it is all internal.dj-ohki wrote:true, but since ath64 is NUMA and not SMP, you wouldnt have to worry about cache coherency and all that rot. *shrug* oh well, there's always operterion.
Also why would the HT link have anything to do with the cache coherency if it's not on an MP processor. Effectively for an Athlon 64, it's just a really fast bus on the northbridge. I imagine that's why there is only one HT link...since it's not necessary to have more. But don't quote me on that...I didn't design the thing..just making logical guesses.
No, I thought we were only talking about Desktopdj-ohki wrote:i though we were having 2 distinct converstations, one about ath64/ath64fx (consumer/prosumer) and one about the opterion, which is amd's forray into the high end server market. 64 bit NUMA architecture with 8 way glueless MP, thats pretty high end.
and no, consumer level programs have no need for 8 meg l2s. it would be nice to be able to fit an entire filter chain + video frame in cache, but again, not needed.
anyway, im hoping to get a hold of a dualie sledgehammer in the next few months, once the price goes down. either that, or a dualie P4EE (quad dispatch engines is pretty sweet, and before you jump on that, i know it only helps poorly written code) all depends on how things sit in the future.

As you have already stated though, an 8 MB cache is ridiculous for consumers and as for high-end servers...I have already presented an alternative in the 2, 4 and 8-way systems. That obviously would be more cost efficient then something that is very difficult to fabricate and in the end less processing power. I imagine fabricating 8 chips with a smaller cache is *a lot* easier than fabricating one with 8 MB cache. Especially when our prevoius chips have had nothing above 512, the jump to 8 MB would be ridiculous both on our end (for product verification/fabrication) and for motherboard manufacturers and so on. It probably would require an entire revamping of the infratstructure....which is ultimately stupid.
The p4EE can go dual? I didn't know that. I mean I know all it is is a Xeon (which Intel denies ha), so I guess it could since the Xeon can go Dual. At the same time, benchmarks clearly show the Opteron mauling the P4EE...oh and the P4EE doesn't have 64-bit capability. You have to *laugh* Itanium for that...haha.