Gráficamente, sobre el papel el chip RSX de la PS3 basada en la GPU de las 7800GTX de nVidia es inferior al chip Ati desarrollado específicamente para la XBox.
Por otro lado la memoria de la xbox son 512MB unificados, con lo que tanto CPU como GPU pueden hacer uso de ellos, mientras que en PS3 están dividos en 256+256 y sin perdida de rendimiento CPU o GPU solo pueden acceder a sus 256MB. Yo no soy experto en gráficos pero seguramente haya gente que comente las ventajas de poder acceder a la GPU a los 512MB completos.
Otra cosa es que con el CELL puedas hacer más cálculos de las físicas en la "CPU" y las trayectorias de los objetos o la dinámica de partículas sean mas realistas en PS3.
Pero como digo, el usuario medio no dice: "Mira que guapo el Nathan (Uncharted) cae exactamente a 9.8m/s^2 al saltar:O"
Además en los juegos siempre se toman licencias para hacer las cosas más espectaculares xD
Y en la práctica como decía el comentario inicial, no sé si por la cuota de mercado o por la afinidad entre el SDK de XBox y DirectX de PC, se suele desarrollar primero en XBox y luego se hace un port a PS3, con los problemas de rendimiento o bugs que esto puede ocasionar. El ejemplo que puse es ya el caso extremo en el que incluso se han deshabilitado modos online para los jugadores de PS3.
Sobre la memoria, en la mayoría de las GPU de alto rendimiento para PC se emplea una arquitectura de memoria similar a la de la PS3, y son en las de bajo rendimiento (y bajo presupuesto) la que tiene una arquitectura de memoria unificada como la 360.
Por otra parte, sobre el papel si que la GPU de la 360 es más potente que el de la PS3, y lo es, pero tiene un pequeño cuello de botella, que es la eDRAM sobre la que realiza realmente las operaciones a alta velocidad, que sólo es de 10MB, por lo que hay veces que se tiene que dedicar a transferir información desde los 512MB de sistema a los 10MB de la eDRAM, lo que la hace perder rendimiento y eso produce que la GPU de la PS3 recupere terreno perdido.
También sobre el papel la CPU de la PS3 es mucho más potente que el de la 360, pero eso sólo es cierto si se puede llenar las siete SPE de funciones vectoriales, algo bastante más complejo que dividir el juego en seis threads paralelos normales y corrientes para mantener ocupados los tres núcleos PowerPC. El procesador Cell si no empleas los SPE se comporta como un único núcleo PowerPC prácticamente idéntico a cualquiera de los tres incluidos en la CPU de la 360.
Resumiendo, la CPU Cell de la PS3, si no usas las SPE, es hasta un tercio más lenta que la de la 360.
De ahí el problema de la migración de juegos de 360 a PS3.
Lo que si cabe la posibilidad es que los juegos de PS3 evolucionen más que los de 360 según los programadores vayan mejorando las técnicas de programación sobre Cell y que los juegos exclusivos PS3 al final de la vida de la consola sean mucho más espectaculares que los juegos exclusivos de la 360. Claro que para entonces es posible que Microsoft ya haya sacado una nueva consola.
Re:Quien compraria un PS3
(Puntos:2)( http://www.traperware.com/ )
Por otro lado la memoria de la xbox son 512MB unificados, con lo que tanto CPU como GPU pueden hacer uso de ellos, mientras que en PS3 están dividos en 256+256 y sin perdida de rendimiento CPU o GPU solo pueden acceder a sus 256MB. Yo no soy experto en gráficos pero seguramente haya gente que comente las ventajas de poder acceder a la GPU a los 512MB completos.
Otra cosa es que con el CELL puedas hacer más cálculos de las físicas en la "CPU" y las trayectorias de los objetos o la dinámica de partículas sean mas realistas en PS3.
Pero como digo, el usuario medio no dice: "Mira que guapo el Nathan (Uncharted) cae exactamente a 9.8m/s^2 al saltar
Además en los juegos siempre se toman licencias para hacer las cosas más espectaculares xD
Y en la práctica como decía el comentario inicial, no sé si por la cuota de mercado o por la afinidad entre el SDK de XBox y DirectX de PC, se suele desarrollar primero en XBox y luego se hace un port a PS3, con los problemas de rendimiento o bugs que esto puede ocasionar. El ejemplo que puse es ya el caso extremo en el que incluso se han deshabilitado modos online para los jugadores de PS3.
Re:Quien compraria un PS3
(Puntos:2)Sobre la memoria, en la mayoría de las GPU de alto rendimiento para PC se emplea una arquitectura de memoria similar a la de la PS3, y son en las de bajo rendimiento (y bajo presupuesto) la que tiene una arquitectura de memoria unificada como la 360.
Por otra parte, sobre el papel si que la GPU de la 360 es más potente que el de la PS3, y lo es, pero tiene un pequeño cuello de botella, que es la eDRAM sobre la que realiza realmente las operaciones a alta velocidad, que sólo es de 10MB, por lo que hay veces que se tiene que dedicar a transferir información desde los 512MB de sistema a los 10MB de la eDRAM, lo que la hace perder rendimiento y eso produce que la GPU de la PS3 recupere terreno perdido.
También sobre el papel la CPU de la PS3 es mucho más potente que el de la 360, pero eso sólo es cierto si se puede llenar las siete SPE de funciones vectoriales, algo bastante más complejo que dividir el juego en seis threads paralelos normales y corrientes para mantener ocupados los tres núcleos PowerPC. El procesador Cell si no empleas los SPE se comporta como un único núcleo PowerPC prácticamente idéntico a cualquiera de los tres incluidos en la CPU de la 360.
Resumiendo, la CPU Cell de la PS3, si no usas las SPE, es hasta un tercio más lenta que la de la 360.
De ahí el problema de la migración de juegos de 360 a PS3.
Lo que si cabe la posibilidad es que los juegos de PS3 evolucionen más que los de 360 según los programadores vayan mejorando las técnicas de programación sobre Cell y que los juegos exclusivos PS3 al final de la vida de la consola sean mucho más espectaculares que los juegos exclusivos de la 360. Claro que para entonces es posible que Microsoft ya haya sacado una nueva consola.