x86 - tipos - desarrollando para nuevos conjuntos de instrucciones
modos de direccionamiento y formatos (3)
Intel está configurado para lanzar un nuevo conjunto de instrucciones llamado AVX , que incluye una extensión de SSE a la operación de 256 bits. Es decir, ya sea 4 elementos de precisión doble u 8 elementos de precisión simple.
¿Cómo desarrollar código para AVX, teniendo en cuenta que todavía no hay hardware que lo soporte? De manera más general, ¿cómo pueden los desarrolladores escribir código para hardware que no existe, por ejemplo, si quieren tener el software listo cuando se lanza la CPU de soporte?
Póngase en contacto con Intel y pregunte si tienen un simulador disponible. No es un simulador de nivel de hardware, sino un simulador de conjunto de instrucciones. De hecho, Intel tiene un emulador disponible.
O puede escribir uno usted mismo, ¡podría ser un proyecto divertido para algunas personas!
Tal vez me falta algo acerca de su pregunta, pero parece que la respuesta está en el sitio web que ha vinculado. Utilice el Compilador Intel para obtener acceso a las nuevas funciones intrínsecas para que pueda generar el código y usar el emulador para probarlo.