Ok, AMD has had a rather sizable performance advantage over the Pentium 4. The top athlon 64 outperformed the top Pentium 4 by a noticable amount. So why didn't AMD take advantage of that, and make high clocked semprons, label them as Athlon 64s, and just cut their cache to miniscule amounts. They'd still offer competitive performance, and since cache has the largest die size of anything on the cpu, they'd greatly cut costs. Think, 2.4ghz and 2.6ghz Semprons with 128KB or 256KB cache. AMD could still keep the high end 1MB cache athlons to claim absolute performance dominance, and truly seperate their high end from their low end. They could either reap large profits with their cache cut chips, or flood the market with chip, high performing chips. In addition, it would have stemmed the overclocked market. Either they choose a cache cut chip and go for best performance per value, they go Intel and lose out entirely, or they have to shell out the extra dough to go for the 512KB and 1MB cache chips. For an architecture like the Athlon that gains so little from cache, it seems like it would have been a sensible way to greatly expand the amount of processors AMD produced.