Обновить

В 10-17 раз быстрее, чем что? Анализ производительности Intel x86-simd-sort (AVX-512)

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели7.1K
Всего голосов 31: ↑31 и ↓0+29
Комментарии7

Комментарии 7

Ну это прям культ - avx везде пихать. А потом доказывать что быстрее стало.

А вы предпочли бы без доказательств? Всему верите на слово?

Интересно, как они ускорили - за раз по несколько чисел что ли сравнивают ?

Если оно работает только для простых массивов int или float, то в этом случае можно задействовать алгоритмы сортировок с линейным временем - они, в конце концов, дадут лучший результат.

Было требование in-place сортировки

НЛО прилетело и опубликовало эту надпись здесь

Выравнивание и THP в линуксе.

Мне несколько непонятно, зачем автор свою сортировку на Си написал. На C++ бы не было головной боли с передачей компаратора.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации