texto:   A-   A+
eliax

Compilador auto-paraleliza código de x86, PS3/Cell, PhysX
eliax id: 2476 josé elías en mar 12, 2007 a las 12:05 AM ( 00:05 horas)
Hoy tenemos noticias excelente para los programadores de software que nos visitan. La empresa Codeplay acaba de anunciar un nuevo compilador de C++ para las arquitecturas x86, Cell (utilizado en el PlayStation 3) y Ageia PhysX (el acelerador de efectos físicos para PCs), llamado Sieve, que te auto-paraleliza tu código para que ejecute eficientemente en varios procesadores a la vez.

Lo único que el programador tiene que hacer es poner banderas de inicio y fin alrededor del código que debe ser paralelizado, y Sieve se encarga del resto.

Según 3 ejemplos demostrados de las famosas pruebas de rendimiento de nombre CRC, Julia Ray Tracing y Matrix Multiply, ejecutando en 8 núcleos de CPUs tipo Xeon, los resultados mostraron un incremento de velocidad de ejecución de código de 739%, 789% y 660% respectivamente, lo que es impresionante. Sin embargo hay que ver los número en aplicaciones más generalizadas.

Si Sieve funciona como dicen, es muy posible que sea convierta en una herramienta muy codiciada por programadores de video juegos, no solo en x86, sino que el PlayStation 3 en donde los programadores han tenido mucha dificultad programando al procesador Cell. Así mismo sería de gran utilidad para programas de 3D, CAD, edición de imágenes y video, y de programas computacionales (como programas que predicen el clima o simulan el núcleo de las estrellas).

Enlace original a la noticia

Enlace oficial con más detalles técnicos

autor: josé elías

Comentarios

Añadir Comentario

tu nombre
tu email
(opcional)
web personal
(opcional)
en respuesta a...
comentario de caracteres máximo
1 + 5 = requerido (control anti-SPAM)
¿De qué color es el cielo?: requerido (control anti-SPAM)
 

"Gracias por darme mi cuota diaria de noticias.
Es como una droga este blog, una vez que arrancas no podes dejar de entrar... XD

Muy feliz año para todos desde Uruguay.
"

por "MCaetano" en ene 1, 2011


en camino a la singularidad...

©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax