Utilizando instrucciones SSE

Tengo un bucle escrito en C ++ que se ejecuta para cada elemento de una gran matriz entera. Dentro del bucle, enmascaro algunos bits del entero y luego encuentro los valores mínimo y máximo. Escuché que si uso las instrucciones SSE para estas operaciones, se ejecutará mucho más rápido en comparación con un bucle normal escrito usando condiciones AND y if-else. Mi pregunta es ¿debo seguir estas instrucciones de SSE? Además, ¿qué sucede si mi código se ejecuta en un procesador diferente? ¿Funcionará o estas instrucciones son específicas del procesador?

Respuestas a la pregunta(15)

Su respuesta a la pregunta