Size: a a a

2021 June 26

RM

Roy Mustang in C++ Together 2.0
И кстати, а есть ли гарантия того, что алоцируя память эта память будет находиться ровно в кэш строке?
источник

RM

Roy Mustang in C++ Together 2.0
хотя стоп, хуйню несу
источник

RM

Roy Mustang in C++ Together 2.0
Аллоцируем память и обращаемся к ней
источник

RM

Roy Mustang in C++ Together 2.0
затем она летит в кэш
источник

RM

Roy Mustang in C++ Together 2.0
хотя нет
источник

RM

Roy Mustang in C++ Together 2.0
все верно
источник

RM

Roy Mustang in C++ Together 2.0
Из озу подтягивается блоками память в кэш
источник

p

pepeground_bot in C++ Together 2.0
хотя бы один столбец,. нет бы двух векторов, что логичнее.
источник

RM

Roy Mustang in C++ Together 2.0
Так, если он запрашивает по 64 байта
источник

RM

Roy Mustang in C++ Together 2.0
Сколько памяти он может потянуть за раз?
источник

RM

Roy Mustang in C++ Together 2.0
Мне кажется, надо перезагрузиться
источник

RM

Roy Mustang in C++ Together 2.0
и провести тест под чистую ос
источник

RM

Roy Mustang in C++ Together 2.0
так, ну тесты лучше стали
источник

RM

Roy Mustang in C++ Together 2.0
чище
источник

RM

Roy Mustang in C++ Together 2.0
Вытаскивание плюс минус идентичны по перфу
источник

RM

Roy Mustang in C++ Together 2.0
а вот вставка у меня чуть дольше
источник

RM

Roy Mustang in C++ Together 2.0
на 0.1 сек
источник

RM

Roy Mustang in C++ Together 2.0
на 1 млн объектов
источник

p

pepeground_bot in C++ Together 2.0
1 1 час. на самом деле.
источник

RM

Roy Mustang in C++ Together 2.0
Надо вставить выравнивание
источник