Pregunta

Intel está configurado para lanzar un nuevo conjunto de instrucciones llamado AVX , que incluye una extensión de SSE a una operación de 256 bits. Es decir, 4 elementos de doble precisión u 8 elementos de precisión simple.

¿Cómo se podría desarrollar código para AVX, considerando que todavía no hay hardware que lo admita? En términos más generales, ¿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?

¿Fue útil?

Solución

Tal vez me falta algo sobre su pregunta, pero parece que la respuesta está en el sitio web que ha vinculado. Use el Compilador Intel para obtener acceso a las nuevas funciones intrínsecas para poder generar el código y usar el emulador para probarlo.

Otros consejos

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 podrías escribir uno tú mismo, ¡podría ser un proyecto divertido para algunas personas!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top