← Все новости
[Перевод] Паттерны доступа к данным, которые выбесят ваш процессор

[Перевод] Паттерны доступа к данным, которые выбесят ваш процессор

Представим, что у нас есть массив целых чисел. Какой будет самый медленный способ их просуммировать? Будет ли это складывание слева направо, в случайном порядке или как-то иначе? Чтобы ответить на этот вопрос, мы воспользуемся слабыми местами системы управления памятью и с нуля разработаем такой паттерн обращения к данным, по которому сложение будет происходить максимально долго. Читать далее