3 ms·
In modern systems with caches and a typical penalty for going out to RAM, is it still possible for larger code to be faster?
by msla 9y ago
In modern systems with caches and a typical penalty for going out to RAM, is it still possible for larger code to be faster?
- gpderetta 9y agoYes. Caches actually work. And work quite well for code. Of course there are pathological cases. Also, static size does not mean anything. The only thing that matter is the dynamic size (i.e. the instructions that are actually fetched at runtime: code that isn't run or run rarely doesn't matter (then again, such code is a prime candidate to be compiled with -Os).