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
4 + 6 = requerido (control anti-SPAM)
¿De qué color es el cielo?: requerido (control anti-SPAM)
 

"Leí El Manantial por ti, agregame a la lista de agradecidos... Howard Roark esculpió algo en mi alma..."

por "Tulio" en jul 8, 2013


en camino a la singularidad...

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