Psmaniaco escribió:Una pregunta¿que herramientas habria para poder programar en Linux para el Cell?Yo he leido que el potencial de este procesador es muy grande,pero que a la vez debido a su arquitectura es algo complicado programar para el(lleva el Core de Power PC y las SPU son arquitectura RISC).
Un saludo.
Tienes GCC tanto para la PPU como para los SPE.
También tienes el compilador de IBM XL, que supuestamente optimiza más e incluso tiene opciones de auto-vectorización del código.
Ambos compiladores tienen extensiones para facilitarte operaciones vectoriales en los SPE.
Tienes la libspe2 , para facilitarte la creación de procesos en los SPE.
Tienes el precompilador CellSS , para indicarle directivas para que te autogenere el código para llevar una función tuya que trabaje con vectores a los SPE
Tienes un plugin de eclipse orientado al desarrollo con Cell
Tienes unas cuantas librerías matemáticas y vectoriales optimizadas para Cell
Tienes abundante documentación sobre la arquitectura Cell y como programarla
Tienes un simulador, para poder probar y depurar tu desarrollos antes de llevarlos a un Cell real.
Tienes herramientas de medidas de rendimiento adaptadas al Cell.
Y seguro que me dejo alguna cosa más.
Todo esto gratis y casi todo integrado en el CellSDK para no andar enredando instalando cosas de distintos sitios.
Luego de pago seguro que hay muchas más cosas.