Size: a a a

2020 September 14

@N

@urandon Nikita Khom... in pro.cxx.holywars
а кеши
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
И хранить таким образом в памяти
источник

IL

Ilya L in pro.cxx.holywars
@urandon Nikita Khomutov
в простом транспонировании нет особо связи, а вот при транспорировании и выполнении поэлементной операции есть
а, понял
и типа нет смысла векторизировать, когда у нас все так же кэшмиссы на каждый элемент
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
Ilya L
а, понял
и типа нет смысла векторизировать, когда у нас все так же кэшмиссы на каждый элемент
ну да
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Засчет инверсий мы добиваемся того что у нас в цельном куске кэша все лежит
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
векторизацией ты только вычислительную часть ускоришь
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
а её надо вообще в последнюю очередь ускорять, когда память уже перестаёт быть боттлнеком
источник

IL

Ilya L in pro.cxx.holywars
PROLOG ONE LOVE
Засчет инверсий мы добиваемся того что у нас в цельном куске кэша все лежит
И это быстрее будет чем поэлементно работать?
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Ilya L
И это быстрее будет чем поэлементно работать?
Да
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Мы матрицу бьем на квадраты
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
По логу размером
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
И храним в последовательных участках эти квадраты
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Засчет этого шлем нахуй все проблемы с кэшами
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
PROLOG ONE LOVE
И храним в последовательных участках эти квадраты
ну вообще да, но на таком уровне надо всё бенчмаркать
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Классический трюк лет как 100 юзается
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Всякие умножения ускоряет раз в 20
источник

IL

Ilya L in pro.cxx.holywars
PROLOG ONE LOVE
Классический трюк лет как 100 юзается
на бумажках матрицы записывали и хранили в блокнотике?)0
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Ilya L
на бумажках матрицы записывали и хранили в блокнотике?)0
Кек
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Вычислителям в таком виде подавали на самом деле
источник

IL

Ilya L in pro.cxx.holywars
Ilya L
на бумажках матрицы записывали и хранили в блокнотике?)0
вместо бумаг размером с доску
источник