индексы
когда читается чот из памяти проц читает сразу кусками (кеш линиями), они разного размера в зависимости от кеша. И там много уровней кешей. В первом случае индексы от 0 до 3 находятся в пределах одной такой кеш линии поэтому 4 цпу треда будут ломиться в один кусок памяти а во втором случае они считывают каждый в свой кэш свои независимые кэш лайны и работают быстрее
Размер кэш линии константный?
ну я хз честно говоря. Обычно это 64 байта, т.е. 16 интов как раз
Обсуждают сегодня