Мне нужно умножить вектор целых чисел на другой вектор целых чисел, а затем добавить результат (так что вектор целых чисел) с вектором значений с плавающей запятой.Целое число/значения плавающих точек с SSE
Должен ли я использовать MMX или SSE4 для целых чисел, или я могу просто использовать SSE со всеми этими значениями (даже если есть целое число?), Вставляя целые числа в регистры __m128?
Действительно, я часто использую целые числа в __m128-регистрах, и я не знаю, теряю ли я время (неявные значения литья) или если это то же самое.
Я скомпонован с опцией -O3.
Покажите нам, что вы хотите сделать с некоторым кодом. Покажите скалярный код того, что вы хотите сделать, как предложил Пол Р. –