F
Felger Carbon
Boy, did I blow it big on Prescott. Because clock speeds always
doubled with a design-rules shrink, I thought Prescott would, too.
Because performance always went up when the transistor count
dramatically increased, I thought Prescott would, too. Because
performance always went up when v.0 of an architecture has some
problems fixed by v.1, I thought Prescott would, too. Silly me.
So until now I've (understandably) been quiet about Prescott. ;-)
But I've been keenly following the various Prescott threads on this
NG, and have seen _many_ suggestions why Prescott sucks. I think it's
time they be enumerated all together. Consider this a "first cut",
and feel free to add to this list, please!
1. On-chip cache latencies almost doubled.
2. Pipeline count increased from 20 to 30.
3. 64-bit capability was added.
4. Low priority, low funding, and unskilled engineers may have been
assigned.
5. Intel may have _wanted_ Prescott to look bad, esp. vs Itanium.
6. Fundamental physics rose up and swatted Prescott on the nose.
doubled with a design-rules shrink, I thought Prescott would, too.
Because performance always went up when the transistor count
dramatically increased, I thought Prescott would, too. Because
performance always went up when v.0 of an architecture has some
problems fixed by v.1, I thought Prescott would, too. Silly me.
So until now I've (understandably) been quiet about Prescott. ;-)
But I've been keenly following the various Prescott threads on this
NG, and have seen _many_ suggestions why Prescott sucks. I think it's
time they be enumerated all together. Consider this a "first cut",
and feel free to add to this list, please!
1. On-chip cache latencies almost doubled.
2. Pipeline count increased from 20 to 30.
3. 64-bit capability was added.
4. Low priority, low funding, and unskilled engineers may have been
assigned.
5. Intel may have _wanted_ Prescott to look bad, esp. vs Itanium.
6. Fundamental physics rose up and swatted Prescott on the nose.