3 ms·
depends how deep the pipeline is - with a long pipeline, a pipeline flush as a result of an incorrect predict can stall for tens of cycles.
by richardwhiuk 5y ago
depends how deep the pipeline is - with a long pipeline, a pipeline flush as a result of an incorrect predict can stall for tens of cycles.
- mhh__ 5y agoThat's still dwarfed by a cache miss if you're unlucky. I just found a bug (slow code is a bug) in the D backend where bad data layout led to 32 MILLION LLC misses (85% of the whole program) coming from one line! Think about how much of a cacheline you are using per iteration folks.
- naikrovek 5y agomissing the cache will cost hundreds of cycles.