Понимание практического применения определения Intel _MM256_Shuffle_EPI8C++

Программы на C++. Форум разработчиков
Anonymous
Понимание практического применения определения Intel _MM256_Shuffle_EPI8

Сообщение Anonymous »

У меня есть несколько вопросов, касающихся обоснования определения функции _mm256_shuffle_epi8 () :
  • Почему он должен установить вектор результатов во всех случаях, что наиболее значительный бит смещения b на (I] на (I] (i] (i] на (I] (I] (I] (I] (I] (I]

    Код: Выделить всё

    (b[i]  & 0x80) != 0
    )? Каково практическое применение этого? Разве это не было бы проще в использовании, если бы этот тест был опущен? Фактически, для 0 INSURTELENERE -CODE> INSURTELENENERE -CODER>. Тесты и предположения, которые затрудняют его использование для простого вычисления r = a [b ] для всех значений 0

    Подробнее здесь: https://stackoverflow.com/questions/797 ... -definitio

Вернуться в «C++»