Как сравнить два вектора с помощью SIMD и получить один логический результат?

У меня есть два вектора по 4 целых числа в каждом, и я хотел бы использовать команду SIMD для их сравнения (скажем, сгенерировать вектор результатов, где каждая запись равна 0 или 1 в соответствии с результатом сравнение).

Затем я хотел бы сравнить результирующий вектор с вектором из 4 нулей и, только если они равны, сделать что-нибудь.

Вы знаете, какие команды SIMD я могу использовать для этого?

12
задан Ciro Santilli 新疆改造中心法轮功六四事件 27 April 2015 в 16:01
поделиться