3 ms·
> The cost of unrolling is decreased code density and reduced effectiveness of the instruction / uOp cache. There are some cases where useful code density goes
by bobmcnamara 2y ago
> The cost of unrolling is decreased code density and reduced effectiveness of the instruction / uOp cache.
There are some cases where useful code density goes up.
Ex: unroll the Goertzel algorithm by a even number, and suddenly the entire delay line overhead evaporates.