|
|
|
|
|
by imtringued
61 days ago
|
|
Superpipelining doesn't work in practice because you can only save the timing slack left over in the pipelined architecture. If you're running the CPU twice as fast but basic operations now take twice as long, all you've done is double the book keeping cost, which is the energy intensive part of a CPU, while having gained a small performance increase in the few cases where a quick 1 cycle instruction finishes faster than a slow 1 cycle instruction. Energy efficiency is usually better. There are countless ways to translate energy efficiency into higher performance. |
|