Сегодняшняя попытка изменить lattice-hash в Agave задействует SIMD даже для неполных пакетов: к ним добавляются пустые сообщения, вычисления выполняются параллельно, а затем вычитается хеш, соответствующий дополнению. Этот путь выбирается только тогда, когда его расчётная стоимость ниже, чем у последовательного вычисления. См. $SOL — оптимизация вычислений на клиенте. На результат влияют заполненность пакета, длина сообщений и набор инструкций. Автор сообщает, что в некоторых случаях с AVX2 производительность всё же снизилась. Это локальные тесты обновления данных на конкретных ядрах, и их нельзя напрямую трактовать как такое же увеличение пропускной способности всей сети.