/favor (optimizar para valores específicos de la arquitectura)
**/favor:**option produce código optimizado para una arquitectura concreta o para las características de micro- arquitecturas en AMD y arquitecturas de Intel.
/favor:{blend | ATOM | AMD64 | INTEL64}
Comentarios
/favor:blend
(x86 y x64) produce código optimizado para las características de micro- arquitecturas en AMD y arquitecturas de Intel.Mientras /favor:blend no puede dar el máximo rendimiento posible en un procesador concreto, está diseñado para proporcionar el máximo rendimiento a través de un gran número de procesadores x86 y x64.De forma predeterminada, /favor:blend está vigente./favor:ATOM
(x86 y x64) produce código optimizado para las características del procesador y de Intel Centrino Atom Processor Technology Intel Atom.El código que se genera mediante /favor:ATOM también puede mostrar las instrucciones de Intel SSSE3, de SSE3, de SSE2, y de SSE para los procesadores Intel./favor:AMD64
(x64 solamente) optimiza el código generado para AMD Opteron, y procesadores de Athlon que admiten extensiones de 64 bits.El código optimizado puede ejecutarse en todas las plataformas compatible x64.El código que se genera mediante /favor:AMD64 puede provocar un rendimiento peor en los procesadores Intel que Intel64 admiten./favor:INTEL64
(x64 solamente) optimiza el código generado para los procesadores Intel que Intel64 admiten, que produce normalmente mejor rendimiento para esa plataforma.El código resultante puede ejecutarse en cualquier plataforma x64.El código que se genera con /favor:INTEL64 podría producir rendimiento peor en AMD Opteron, y procesadores de Athlon que admiten extensiones de 64 bits.
[!NOTA]
La arquitectura de Intel64 se conocía anteriormente como Tecnología de Memoria Extendida 64 (EM64T), y la opción del compilador correspondiente era /favor:EM64T.
Para obtener información sobre cómo programar para la arquitectura de x64, vea Convenciones de software x64.
Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio
Abra el cuadro de diálogo Páginas de propiedades del proyecto.Para obtener información detallada, vea Cómo: Abrir páginas de propiedades del proyecto.
Seleccione la carpeta C/C++.
Seleccione la página de propiedades Línea de comandos.
Escriba la opción del compilador en el cuadro Opciones adicionales.
Para establecer esta opción del compilador mediante programación
- Vea AdditionalOptions.