SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Advanced Micro Devices - Moderated (AMD) -- Ignore unavailable to you. Want to Upgrade?


To: fyodor_ who wrote (33480)3/26/2001 8:43:36 AM
From: ScumbriaRespond to of 275872
 
Fyo,

The single-ported L1 cache on P4 allows only one access per cycle, which is inadequate for a superscalar CPU. The whole point of superscalar is to allow more than one instruction to execute simultaneously. If Intel throws in multithreading into the equation, they will further congest the cache access and lead to thrashing the tiny little data cache.

wrt the in-order L1 access in K7, once again this has no impact on performance. If the cache hits, out-of-order is not needed. If the cache misses, out-of-order becomes important and is implemented in K7.

The only major flaw I see in the K7 microarchitecture is that they put the address calculation and cache access in the execute stage. This should have been done earlier in the pipeline.

Scumbria