Як промахи кешу впливають на розкладку даних?
Промах в основну памʼять коштує близько двох сотень тактів, тому теоретично краща структура здатна програти неперервному масиву з розгромним рахунком. Звідси розкладка даних під спосіб обходу: структура масивів, коли ви чіпаєте одне поле в багатьох обʼєктів, пакування гарячих полів поруч і відмова від бігу за вказівниками у внутрішньому циклі. Хибне розділення — та сама проблема навиворіт: два потоки пишуть у різні змінні однієї кеш-лінії і серіалізуються на ній, лікується вирівнюванням до лінії.