
Кеш процессора и раскладка данных в C++: где теряются такты
Один и тот же обход матрицы отличается по скорости в разы, хотя число операций одинаковое. Разбираемся, почему промах кеша стоит десятки тактов и как раскладка данных решает исход на горячем пути.










