3 ms·
It makes a difference. X86 decode is difficult. Trace cache helps decode, but with diminishing returns. As for consistency, it makes things difficult. Increases
by DSingularity 8y ago
It makes a difference. X86 decode is difficult. Trace cache helps decode, but with diminishing returns. As for consistency, it makes things difficult. Increases complexity of speculation and coherence.
But honestly, the way forward is quite obvious. Cores with self managed caches and ideally without coherence.