|
|
|
|
|
by alkonaut
1178 days ago
|
|
Its still a huge concern. Cache today is what memory was in the 80s and 90s. Memory today is what disk was. And your L1 cache today might be 64kb! That’s basically what you can work with if you want to use your CPU at full speed. For anything that isn’t IO bound you are very often bound by memory access time. CPUs are incredibly fast and feeding them data to work on is very difficult, more so today than before! The big difference is that a category of programming jobs has appeared where this is almost never a concern because it’s about shoving text around between servers. |
|
I did measure so I can't say why for sure, but it was satisfying to see the exact same algorithm go faster.
I assume it was because it had better cache performance.