2 ms·
They fetch and decode many instructions, but only from a single cache line fetched by the fetcher hence they can't decide instructions for more than one hyperth
by gpderetta 2y ago
They fetch and decode many instructions, but only from a single cache line fetched by the fetcher hence they can't decide instructions for more than one hyperthread at a time.
Except the newer *mont cores that have truly separate decoders and fetchers and could indeed decode for two hypertreads separately.