Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar el compilador de vectorización Intel para optimizar el rendimiento

Cómo utilizar el compilador de vectorización Intel para optimizar el rendimiento

En el bucle de conformación, tanto la tecnología MMX como la SSE proporcionan instrucciones SIMD correspondientes para la mayoría de los algoritmos y operaciones lógicas que utilizan datos de longitud de 8/16/32 bits

Si se utiliza un número entero El algoritmo guarda el resultado en una variable con suficiente precisión, entonces el algoritmo se puede vectorizar. Por ejemplo, el resultado de una operación es un entero de 32 bits, pero se almacena en un entero de 16 bits, entonces esta operación no se puede vectorizar. y no todas las operaciones de modelado se pueden vectorizar.