История изменений
Исправление firkax, (текущая версия) :
«Упакованные» всегда про simd говорят, это не какое-то особенное свойство и особого смысла это слово в применении к simd не несёт. Единственное что я там заметил - это то, что для simd-операций используется не специальная simd-инструкция, а инструкция общего назначения, которая по случайности оказалась simd-совместимой (точнее, таковыми являются все побитовые операции - and, or, xor, not, а при дополнительных допущениях о данных можно и арифметику со сдвигами туда прицепить).
Дело в этом? Если да, то никто такое никакими специальными аббревиатурами вообще не называет, это просто «оптимизированный алгоритм». Для strlen в libc давным давно такой например.
Исходная версия firkax, :
Единственное что я там заметил - это то, что для simd-операций используется не специальная simd-инструкция, а инструкция общего назначения, которая по случайности оказалась simd-совместимой (точнее, таковыми являются все побитовые операции - and, or, xor, not, а при дополнительных допущениях о данных можно и арифметику со сдвигами туда прицепить).
Дело в этом? Если да, то никто такое никакими специальными аббревиатурами вообще не называет, это просто «оптимизированный алгоритм». Для strlen в libc давным давно такой например.