El retraso de PS3

El retraso de PS3

por

Si hubiera tocado una Playstation 3 estaria a lo menos nervioso, esta consola tiene un atraso que ningun hombre se lo desea. En este articulo les contare la gran razon del retraso del lanzamiento de la proxima consola de Sony.

Cell

Cell es la columna de soporte de la Playstation 3. Es una arquitectura muy poderosa pero a la vez compleja. Grimlock escribio acerca de ella en esta noticia para que le heches una ojeada y no caigamos en redundancias.

Segun la gente de ArsTechnica el punto fuerte de Cell es que tiene mucho hardware en el, el punto debil es el mismo. Les voy a aclarar esto, para programar sobre Cell hay que tener un compilador de lujo a menos que seas un genio de la programacion. Por lo tanto para que los mortales desarrolladores de juegos puedan hacer sus creaciones para la Playstation 3 necesitan de herramientas para hacerlo y es aqui donde esta el talon de aquiles de Sony.

Octopiler

Octopiler es el compilador para Cell. Si bien en su documentacion habla de fabulosas herramientas y atajos varios, la verdad es que estas son solo promesas. No hay que ser un genio o un reportero para saber que son promesas, sino que en los white papers de IBM sale, son solo implementaciones a futuro. Como Octopiler aun no esta terminado IBM decidio dividir a sus programadores en cuatro jerarquias.

– Genios
Un experto programador (en realidad equipo de 200 programadores) que sabe codificar directo al hardware, manejar memorias, trafico de informacion y manejar a Cell como si fueran sus dedos modelando plasticina. Por supuesto este tipo de programadores son escasos o quizas incluso no existan.

– Cabrones
No es un genio, pero maneja C a la perfeccion. Gran parte del trabajo mas hacia el fierro y las optimizaciones debe dejarlas en manos del compilador.

– Programador
Deja casi todo en manos del compilador pero algo se maneja en optimizar el codigo en el fierro, algo.

– Programador de curso de programacion por correo
Este es el tipo que le basta con portear sus aplicaciones de X86 a Cell. Segun los whitepapers de IBM, en un futuro sera tan simple con Octopiler como hacer, Open/MyProject – Port to Cell. Pero volvemos a lo mismo son solo promesas. Aun asi este pobre diablo eventualmente lograra hacer correr sus aplicaciones en la Playstation 3, pero que no te extrane que corrar mas lento que en un Pentium 2.

The Critic

En conclusion, el drama de Sony esta en manos de IBM. Sin Octopiler solo los maestros seran capaces de sacar el real potencial de esta nueva consola. Sin hacer un analisis profundo, los grandes programadores del mundo son caros, y por ende sin Octopiler listo y con todas sus promesas andando, solo las grandes producciones de videojuegos (llamese Electronic Arts) seran vistas en Playstation 3. En fin de cuentas hoy por hoy Playstation 3 es un enorme elefante blanco. Aun asi su fecha de lanzamiento sigue siendo el 2006.

Fuente:
ArsTechnica