User
На scalar-редукции % 137 быстрее Барретта примерно в 1.1-1.5 раза, но в полном бенчмарке эффект небольшой, около пары процентов.
% 137
Да, посмотрел, вы правы. Для constexpr-модуля компилятор сам оптимизирует % 137, причем лучше моего ручного варианта с while. Поправлю у себя, спасибо.
while
Да, это мой следующий шаг, слишком уж много расходов и ограничений встретил на питоне. Новые бенчмарки будут на чистом c++.
На scalar-редукции
% 137быстрее Барретта примерно в 1.1-1.5 раза, но в полном бенчмарке эффект небольшой, около пары процентов.Да, посмотрел, вы правы. Для constexpr-модуля компилятор сам оптимизирует
% 137, причем лучше моего ручного варианта сwhile. Поправлю у себя, спасибо.Да, это мой следующий шаг, слишком уж много расходов и ограничений встретил на питоне. Новые бенчмарки будут на чистом c++.