3 ms·
To maximize I$ hit rate you'd actually want to disable loop alignment to not inflate code size with padding. Here's an example of unstable benchmark performanc
by mibsl 5y ago
To maximize I$ hit rate you'd actually want to disable loop alignment to not inflate code size with padding.
Here's an example of unstable benchmark performance caused by the lack of code alignment in .NET's JIT: https://github.com/dotnet/runtime/issues/43227 https://github.com/dotnet/runtime/issues/43227