История изменений
Исправление tailgunner, (текущая версия) :
То есть нужно избегать конфликтов по памяти. Разделить работу по нитям и потом объединить ее - самый общий подход, но ножно и аккуратно разносить данные по строкам кэша.
А еще важно не месить память в стиле Си, а явно выделять структуры данных - например, как сделал red75prim.
Исправление tailgunner, :
То есть нужно избегать конфликтов по памяти. Разделить работу по нитям и потом объединить ее - самый общий подход, но ножно и аккуратно разносить данные по строкам кэша,
Исходная версия tailgunner, :
То есть нужно избегать конфликтов по памяти. Разделить работу по нитям и потом объединить ее - самый общий подход, но ножно и аккуратно раносить данные по строкам кэша,