miércoles, junio 6, 2007
|
Intel acaba de actualizar sus compiladores de C++ y Fortran para optimizarlos para procesadores con múltiples núcleos. Entre las cosas que los nuevos compiladores pueden hacer es auto-vectorización a los niveles de instrucciones, datos, e hilos (threads).
Auto-vectorización no es nada más que poder tomar un programa escrito para ejecutarse de manera secuencial en un solo procesador, y extraer un nuevo programa optimizado para ejecutar más de una instrucción en paralelo. Este desarrollo de Intel es algo imprescindible para los programadores de la nueva generación de CPUs con múltiples núcleos, no solo porque hace el trabajo más fácil para el programador tradicional (que no está acostumbrado ni a pensar ni a desarrollar programas en paralelo), sino porque será esencial para poder tomar ventaja de los nuevos CPUs que contendrán no solo 4 u 8 núcleos, sino que decenas o cientos de ellos. Fuente de la noticia autor: josé elías |
0 comentarios (¡comenta de primero!) |
Software |
Comentarios Añadir Comentario |
"¡Demasiado impresionante! Lo maravilloso de la vida es que jamás se pierde la capacidad de asombro."
en camino a la singularidad...
©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax
Seguir a @eliax