DemonDiablo
[H]ard|Gawd
- Joined
- Jun 7, 2004
- Messages
- 1,767
superbooga said:Sorry, I think you need a bit of training in computer architectures. If your logic was correct, then the Athlon XP would be smoking the P4 also, since the XP's pipeline is pretty much the same as the 64. The P4 beats the XP very handily in Doom 3, and Quake 3 (The AMD 64 beats the P4 in both Doom 3 and Quake 3).
The reason the 64 wins is because of uses an internal memory controller, rather than the traditional northbridge architecture. This means memory latencies are extremely low. For example, every dram access on the P4 might take 200 CPU cycles. However, it might only take 80 on an Athlon 64. That's a huge difference in efficiency.
Since the P4 has to wait longer to access dram, cache plays an important role in performance. Cache reduces the times dram has to be accessed. However, since the 64 accesses dram so much faster, it doesn't really need a huge cache.
A P4 EE beats the Northwood by about 15% in Doom 3, so yes, that L3 cache is used. Programs and apps don't decide if the L3 cache is used or not, fundamental computer architecture dictates that it will always be used! Now whether or not it's usage will make a substantial difference in performance depends on the app.
First of all everybody knows that the AXP line was supposed to go up against the P4 "A" and "B" procs not the P4 "C", "E", "EE" that your talking about. The A64 goes up against the P4 "C" and "E" while the AFX goes up against the P4 "EE" (hope your still with me
Secondly before you start to throw around dumbass comments about not knowing the fundatmentals about cpu arc. know that I am A+ cert. and that I am CSC major (thats all that you really need to know...for now) and that no shit the A64 has an integrtated memory controller
And where did you get this info about the P4 EE beating the P4 C and E by more than 15%? They used a P4 EE at 3.4Ghz but they didnt use any P4 "C" or "E" at 3.4Ghz? Just wondering what website you got those numbers from.