Datos graficos PS3/XBOX360

Mas que nada me gustaria saber vuestras opiniones al respecto;

dopperman69 de Meristation escribió:
Triangle Setup
Xbox 360 - 500 Million Triangles/sec
PS3 - 250 Million Triangles/sec

Vertex Shader Processing
Xbox 360 - 6.0 Billion Vertices/sec (using all 48 Unified Pipelines)
Xbox 360 - 2.0 Billion Vertices/sec (using only 16 of the 48 Unified Pipelines)
Xbox 360 - 1.5 Billion Vertices/sec (using only 12 of the 48 Unified Pipelines)
Xbox 360 - 1.0 Billion Vertices/sec (using only 8 of the 48 Unified Pipelines)
PS3 - 1.0 Billion Vertices/sec

Filtered Texture Fetch
Xbox 360 - 8.0 Billion Texels/sec
PS3 - 12.0 Billion Texels/sec

Vertex Texture Fetch
Xbox 360 - 8.0 Billion Texels/sec
PS3 - 4.0 Billion Texels/sec

Pixel Shader Processing with 16 Filtered Texels Per Cycle (Pixel ALU x Clock)
Xbox 360 - 24.0 Billion Pixels/sec (using all 48 Unified Pipelines)
Xbox 360 - 20.0 Billion Pixels/sec (using 40 of the 48 Unified Pipelines)
Xbox 360 - 18.0 Billion Pixels/sec (using 36 of the 48 Unified Pipelines)
Xbox 360 - 16.0 Billion Pixels/sec (using 32 of the 48 Unified Pipelines)
PS3 - 16.0 Billion Pixels/sec

Pixel Shader Processing without Textures (Pixel ALU x Clock)
Xbox 360 - 24.0 Billion Pixels/sec (using all 48 Unified Pipelines)
Xbox 360 - 20.0 Billion Pixels/sec (using 40 of the 48 Unified Pipelines)
Xbox 360 - 18.0 Billion Pixels/sec (using 36 of the 48 Unified Pipelines)
Xbox 360 - 16.0 Billion Pixels/sec (using 32 of the 48 Unified Pipelines)
PS3 - 24.0 Billion Pixels/sec

Multisampled Fill Rate
Xbox 360 - 16.0 Billion Samples/sec (8 ROPS x 4 Samples x 500MHz)
PS3 - 8.0 Billion Samples/sec (8 ROPS x 2 Samples x 500MHz)

Pixel Fill Rate with 4x Multisampled Anti-Aliasing
Xbox 360 - 4.0 Billion Pixels/sec (8 ROPS x 4 Samples x 500MHz / 4)
PS3 - 2.0 Billion Pixels/sec (8 ROPS x 2 Samples x 500MHz / 4)

Pixel Fill Rate without Anti-Aliasing
Xbox 360 - 4.0 Billion Pixels/sec (8 ROPS x 500MHz)
PS3 - 4.0 Billion Pixels/sec (8 ROPS x 500MHz)

Frame Buffer Bandwidth
Xbox 360 - 256.0 GB/sec (dedicated for frame buffer rendering)
PS3 - 20.8 GB/sec (shared with other graphics data: textures and vertices)
PS3 - 10.8 GB/sec (with 10.0 GB/sec subtracted for textures and vertices)
PS3 - 8.4 GB/sec (with 12.4 GB/sec subtracted for textures and vertices)

Texture/Vertex Memory Bandwidth
Xbox 360 - 22.4 GB/sec (shared with CPU)
Xbox 360 - 14.4 GB/sec (with 8.0 GB/sec subtracted for CPU)
Xbox 360 - 12.4 GB/sec (with 10.0 GB/sec subtracted for CPU)
PS3 - 20.8 GB/sec (shared with frame buffer)
PS3 - 10.8 GB/sec (with 10.0 GB/sec subtracted for frame buffer)
PS3 - 8.4 GB/sec (with 12.4 GB/sec subtracted for frame buffer)

Shader Model
Xbox 360 - Shader Model 3.0+ / Unified Shader Architecture
PS3 - Shader Model 3.0 / Discrete Shader Architecture

Xbox 360 has the advantage in most cases.

Some PS3 GPU (RSX) specs are still not confirmed. It's assumed to have 24 pixel pipelines, 8 vertex pipelines, 8 ROPS (raster), and 550MHz clock speed. But any of those could change, especially the clock speed.

Are there any other GPU spec categories worth adding?

UPDATE: RSX figures were updated to represent GeForce 7 based architecture with 24 pixel pipelines, 8 vertex pipelines, 8 ROPS, 500MHz core, and 650MHz memory. In other words, it dropped from 550MHz/700MHz to 500MHz/650MHz.

-----------------------------------------------------------------------------------------

Lo acabo de poner en otro post tb jeje, xo weno.

Además de esto, la consola puede hacer HDR+antialiasing y creo k anistrosópico tb, ahora con los kits de programación definitivos k acaban d salir. La pley 3 tiene k elegir entre AA y HDR.

Sabiendo estos datos esta claro que consola tiene más potencia gráfica:

+ efectos
+polígonos
texturas de mayor resolución
Suavizado de lineas con efectos, sin despeinarse

Y en el caso de que llegara a ser totalmente compatibe con directX10, podría llegar hasta a octuplicar su rendimiento gráfico.

Saludos


Para esa gente sibarita en hardware, ven lo mismo que yo en caso de ser cierto, una clara diferencia en cuanto a rendimiento?
Dasny escribió:Mas que nada me gustaria saber vuestras opiniones al respecto;



Para esa gente sibarita en hardware, ven lo mismo que yo en caso de ser cierto, una clara diferencia en cuanto a rendimiento?

Pero ahí solo se tiene en cuenta la GPU no?
Si es así, ya se sabia que la GPU de 360 era mejor que la de PS3, pero que la CPU de la PS3 era mas potente que la de 360.
Yo no soy entendido, pero segun esos datos el xenon es mucho mas potente cuando aqui la mayoria decia que iban a estar igualados.
Pues opino igual ya se sabia la 360 era graficamente mas pontente y con mas ram para texturas, mientras que la ps3 sobre el papel tiene mas cpu, esta generacion me gusta como pinta, con dos consolas muy igualadas y donde ninguna de las dos ira a remolque de la otra, a la wii no la metemos por que si hablamos de graficos como que no
NaN escribió:Pero ahí solo se tiene en cuenta la GPU no?
Si es así, ya se sabia que la GPU de 360 era mejor que la de PS3, pero que la CPU de la PS3 era mas potente que la de 360.


Yo no es por joder, pero normalmente, mi tajeta grafica realiza todo el trabajo en entornos 3d, mi cpu, esta obsoleta. Digo yo que la cpu en entornos 3d no se usa para casi nada, salvo para los procesos tipicos de sistema y programa. O no?
hombre una gpu en PC marca las diferencias pero ahi puedes ver que por ejemplo las nuevas 8800gtx sacan de media un 30% mas rendimiento en un procesador Intel Core 2 duo que en un AMD Athlon X2.

http://www.tomshardware.com/2006/11/29/geforce_8800_needs_the_fastest_cpu/page6.html

esto no quiere decir que entre PS3 y XB360 pase lo mismo pero el hecho de tener una cpu potente siempre ayuda.
corpa está baneado del subforo por "No especificado"
Gnoma escribió:
Yo no es por joder, pero normalmente, mi tajeta grafica realiza todo el trabajo en entornos 3d, mi cpu, esta obsoleta. Digo yo que la cpu en entornos 3d no se usa para casi nada, salvo para los procesos tipicos de sistema y programa. O no?


Pero las consolas son un sistema cerrado que se puede aprovechar mejor. Mira PS2, que no tiene GPU y ha parido cosas tan loables como GT4, MGS3 o GOW.
monpf escribió:Yo no soy entendido, pero segun esos datos el xenon es mucho mas potente cuando aqui la mayoria decia que iban a estar igualados.

Es que los datos son engañosos, a veces ignoran completamente el mejor caso para la PS3 pero no les importa dar cifras de casos imposibles en la Xbox 360.

Ejemplos:
El ancho de banda del frame-buffer, estan comparando datos comprimidos con datos sin comprimir, el RSX como cualquier GPU moderna usa compresion para el framebuffer que reduce bastante el ancho de banda consumido.

Ancho de banda de texturas/vertices, el RSX puede usar texturas desde el X DR asi que tenemos 45 GB/s compartidos con CPU y frame buffer, segun comentarios de desarrolladores la forma habitual de resolver problemas de ancho de banda es pasar texturas al X DR y funciona.

El Pixel Shader Processing es erroneo ya que estan diciendo que conseguir 16 texel por ciclo es un cuello de botella en la PS3 y no en la Xbox 360 cuando es un cuello de botella en los dos como ponen anteriormente en Filtered Texture Fetch . Aparte de que medir los PS en pixel no te indica la potencia en casos de usos reales.

Ademas que de todas las cifras que aparecen en solo una se puede llamar "potencia", es el Vertices/sec y lo ponen frente al caso unificado, es decir ignorando la potencia del RSX para hacer otras cosas a la vez mientras cuentas el caso del Xenos con toda su potencia como si no tubiera otras cosas que hacer.

Usando cifras como estas podrias hacer que la PS2 ganara a la GC y en algunos casos a la Xbox por que no miden la potencia casi ninguna.
Todos estos datos teoricos caen en saco roto cuando no está en condiciones el código y los kits de desarrollo son una mierda, así de fácil.

Por ejemplo, yo me curré en su momento rutinas en ensamblador para gráficos 2D q se cagaban en la cara de las de C pero de calle, aunq un ordenador fuera bastante mejor que otro, el más pequeño con mis rutinas iba de calle mucho mejor que el otro.

Con esto lo q quiero decir que la teoría es eso, teoría.
Some PS3 GPU (RSX) specs are still not confirmed.

¿Pero no está ya en la calle? ¿De cuando es la comparación?
Ya empezamos con los datos técnicos... las cifras importan, pero no son concluyentes!
firewire escribió:Ya empezamos con los datos técnicos... las cifras importan, pero no son concluyentes!



Sobre todo cuando ps3 es la gran damnificada al publicar dichos datos.
RubénGM escribió:¿Pero no está ya en la calle? ¿De cuando es la comparación?
Los datos técnicos del RSX desaparecieron "misteriosamente" de la web oficial y dejaron de proporcionarlos en cuanto salió el rumor de un downgrade de 550Mhz a 500 para el susodicho.
Ya empezamos con los datos técnicos... las cifras importan, pero no son concluyentes!


Sobre todo cuando ps3 es la gran damnificada al publicar dichos datos.


Cuando antes con el CELL si eran super concluyentes y definitorios de la gran ventaja de PS3

Como ser verdad solo el 30% de estos datos que paliza que le da el Xenos al RSX. Siempre Sony le vendio al mundo el CELL (la moto) pero de las ruedas (el RSX) mejor no hablar.
corpa escribió:
Pero las consolas son un sistema cerrado que se puede aprovechar mejor. Mira PS2, que no tiene GPU y ha parido cosas tan loables como GT4, MGS3 o GOW.


Ya ya, a eso me refiero, no se como podran sacarle mas provecho a la CPU siendo una maquina cerrada, ya que la CPU rara vez se usa para el tratamiento de procesos de entornos 3D, por lo que me he fijado, si que una CPU mas potente y rapida ayuda a que la GPU rinda, pero vamos, siendo las dos CPUS tanto de 360 como de PS3 tan potentes y similares, dudo que ambas GPUs que poseen las dos maquinas tengan problemas de "rendimiento" respecto a su hardware. La cosa estara en optimizar el soft para cada plataforma, fijo...
corpa escribió:
Pero las consolas son un sistema cerrado que se puede aprovechar mejor. Mira PS2, que no tiene GPU y ha parido cosas tan loables como GT4, MGS3 o GOW.


si tiene gpu, es una mierda pero tiene xD aki estan sus specs:

Rasterizerador(Graphics Synthetizer)

* Frecuencia de reloj del Sistema: 147 MHz
* Memoria interna embebida: 4 MB DRAM
* Tasa de relleno: 2,4 Gigapíxels por segundo
* Ancho de banda entre el Graphics Synthetizer y la memoria embebida: 48 Gbytes/s
* Resoluciones soportadas:Desde 256*224 hasta 1280*1024
los albertos escribió:
Cuando antes con el CELL si eran super concluyentes y definitorios de la gran ventaja de PS3

Como ser verdad solo el 30% de estos datos que paliza que le da el Xenos al RSX. Siempre Sony le vendio al mundo el CELL (la moto) pero de las ruedas (el RSX) mejor no hablar.


Sí, es verdad, en realidad es tan malo el RSX que se rumorea que la gráfica de Wii también es más potente [decaio]
Es más, se rumorea incluso que el RSX no son más que dos EE en paralelo y que no pueden mover ni el Halo de xbox [mamaaaaa]


Bromas aparte, luego uno ve juegos como el Virtua Tennis 3 a 1080p y 60fps y coge estos datos, los imprime, se va al baño a defecar y así estos datos al menos sirven para algo, limpiarse el trasero [sonrisa]
Y lo de los 500 millones de triangulos que mueve el Xenon?Eso es como los 75 millones que movia la PS2 o realmente tiene el doble de potencia poligonal que la PS3?
monpf escribió:Y lo de los 500 millones de triangulos que mueve el Xenon?Eso es como los 75 millones que movia la PS2 o realmente tiene el doble de potencia poligonal que la PS3?


"Triangle Setup
Xbox 360 - 500 Million Triangles/sec
PS3 - 250 Million Triangles/sec "

No me lo trago, no puede ser que PS3 mueva la mitad de triangulos por segundo, son GPUs demasiado similares, aun que tambien es verdad, si Sony ha retirado las especificaciones de la ps3 de su web, es que hay gato encerrado ahi dentro....
Bromas aparte, luego uno ve juegos como el Virtua Tennis 3 a 1080p y 60fps y coge estos datos, los imprime, se va al baño a defecar y así estos datos al menos sirven para algo, limpiarse el trasero


Porque Virtua Tennis Ps3 es lo mejor que se ha visto graficamente [buaaj]

Primero el argumento era que PS3 era superpoderosa y los datos tecnicos molaban muchisimo (especialmente si eran del cell, el rsx no tanto pero no interesaba, al menos seria como el xenos segun decian)

Luego el argumento es hay que darle tiempo a PS3 para que demuestre sus graficos porque mira lo que han hecho con PS2 en todo este tiempo.

Ahora el argumento es los datos tecnicos no interesan nada porque si tu ves el Virtua Tennis a 1080p (que ni viendolo con anteojos magicos hace que se vea mejor que Gears of War o Crysis)

Esto huele y muy feo, en el 2005 era una lluvia de datos tenicos de lo mucho que PS3 molaba por su hardware. Ahora nuevamente "los datos tecnicos no interesan". Pronto volvera a ser los graficos no importan [buaaj]
existen cosas que no tienen ningún tipo de discusión:

la gpu de la xbox360 es mejor que la de la ps3, exactamente está una generación por delante. Solo hay que recordar que las nuevas nvidia 8800 tienen una arquitectura semejante, similar a la gpu de la xbox360. por lo que separa a una gpu de la otra es exactamente una generación de desarroyo en gpus.

la cpu de la ps3 es mas potente que la de a xbox360, como en el caso anterior el cell es el siguiente paso de el powerpc que se utiliza en la xbox360. con una diferencia el powerpc de la xbox360 es un powerpc muy mejorado y muy facil de programar por cualquier programador, sus caracteristicas multicore y multihilo lo hacen situarse por encima de los actuales procesadores de doble nucleo de pc y probablemente por encima de los quadcore que estan por llegar.

el cell como procesador es mas potente que la cpu de xbox360, pero tiene sus problemillas. Al ser un procesador principalmente destinado a superordenadores está especialmente diseñado para el calculo secuencial y los saltos aleatorios en programacion le hacen mucha pupa. normalmente en las cpus de este tipo se dedican a realizar calculos intensivos con muy pocos saltos logicos y en caso de salto reasignan trabajo a otra cpu y continuan con su trabajo. de ahi bienen esos datos tan magnificos de potencia, pero en realidad con una programación para juegos la potencia real del cell no es el doble que la del powerpc de la xbox360, ni de coña, ojala lo fuese, pero no lo es.

y para terminar hay que señalar que lo que realmente importa para la potencia final de la consola es la union de cpu,gpu y memoria. en esto sin duda quien tiene las de ganar es la xbox360 con su acertada arquitectura de memoria unificada y sobre todos con esos 10 mb integrados en la gpu.
TOJ escribió:existen cosas que no tienen ningún tipo de discusión:

la gpu de la xbox360 es mejor que la de la ps3, exactamente está una generación por delante. Solo hay que recordar que las nuevas nvidia 8800 tienen una arquitectura semejante, similar a la gpu de la xbox360. por lo que separa a una gpu de la otra es exactamente una generación de desarroyo en gpus.

la cpu de la ps3 es mas potente que la de a xbox360, como en el caso anterior el cell es el siguiente paso de el powerpc que se utiliza en la xbox360. con una diferencia el powerpc de la xbox360 es un powerpc muy mejorado y muy facil de programar por cualquier programador, sus caracteristicas multicore y multihilo lo hacen situarse por encima de los actuales procesadores de doble nucleo de pc y probablemente por encima de los quadcore que estan por llegar.

el cell como procesador es mas potente que la cpu de xbox360, pero tiene sus problemillas. Al ser un procesador principalmente destinado a superordenadores está especialmente diseñado para el calculo secuencial y los saltos aleatorios en programacion le hacen mucha pupa. normalmente en las cpus de este tipo se dedican a realizar calculos intensivos con muy pocos saltos logicos y en caso de salto reasignan trabajo a otra cpu y continuan con su trabajo. de ahi bienen esos datos tan magnificos de potencia, pero en realidad con una programación para juegos la potencia real del cell no es el doble que la del powerpc de la xbox360, ni de coña, ojala lo fuese, pero no lo es.

y para terminar hay que señalar que lo que realmente importa para la potencia final de la consola es la union de cpu,gpu y memoria. en esto sin duda quien tiene las de ganar es la xbox360 con su acertada arquitectura de memoria unificada y sobre todos con esos 10 mb integrados en la gpu.


perdona pero la 8800GTX no es tan semejante como dices ya que el control e los shaders en el caso de la GPU de nvidia lo realiza el software (Drivers). no como en Xbox360 que este tipo de operaciones se realizan a nivel de hardware.
A ver que esto no es tan raro por dios. Memoria Historica!!.

Primero que la GPU de la X360 le da pal pelo a la de PS3 no es que lo diga yo o cualquiera del foro, es que lo dicen en todos los sitios en cuanto es una arquitectura mas evolucionada a la de RSX y eso ya se puede poner el personal como quiera pero es asi.

Segundo que la CPU de PS3 es mas potente en tareas especificas, en tareas de proposito general, la CPU de X360 se porta mejor que la de PS3 y es sentido comun.

Y aqui viene lo de la memoria Historica, ¿Como era el tema en PS2 y Xbox????
- PS2 mejor CPU que la de Xbox con muuuuucha diferencia.
- GPU de PS2 un mojon como un piano de grande en comparacion con la GPU de Xbox
Ahi estan los resultados.

Alguien recuerda eso de ¿Los graficos ya no son importantes??? me parece que lo dijo algun maquina de Sony pero bueno...

Y a tener en cuenta, la CPU de PS3 es chunga de menejar al igual que lo es la GPU de la X360 que a dia de hoy no han implementado en ningun juego los 10MB de la GPU para el tema del AA. A parte que se esta usando la GPU sin sacar provecho a la nueva arquitectura.

Lo que es indudable es que estan mas parejas que nunca en cuanto a potencia y lo que una no pueda hacer, siempre se podra disimular de muchas maneras y esto es una ventaja para nosotros.
Adama escribió:- PS2 mejor CPU que la de Xbox con muuuuucha diferencia.

Eso no es cierto en ningun caso practico.
La ps2 era igual, una grafica de mierda con un procesador muy potente, basa el funcionamiento totalmente diferente SONY a lo que viene siendo "normal"

En conjunto imagino que son = de potentes las 2 consolas.
deathkiller escribió:Eso no es cierto en ningun caso practico.


pero en teoria si que lo es. al igual que la cpu de la ps3 es superior a la de xts (en teoria)
deathkiller escribió:Eso no es cierto en ningun caso practico.


¿Que no? Acaso no tenia la CPU de PS2 un apodo que hacia que algunos mojasen la cama fantaseando con sus posibilidades?? [sonrisa]
the_gooseman escribió:
pero en teoria si que lo es. al igual que la cpu de la ps3 es superior a la de xts (en teoria)

No es lo mismo ni de coña. El EE hace el trabajo que en la Xbox 1 hacen los vertex shader, si quitas la parte del EE que hace trabajo de vertex shader y lo comparas con la CPU de la Xbox 1 pierde en todo lo imaginable tanto en datos teoricos como practicos.
si, tienes toda la razon...

pero si comparas solo las cpus (olvidandonos de gpus) y sobre todo las operaciones de calculo secuencial,la ps2 le pega una paliza de ordago a la cpu de xbox. vamos, el mismo caso que en ps3.

la diferencia es que ps3 tiene una gpu bastante competente y eso unido a la cpu hacen que sea una maquina bastante potente.

al final yo llego a la conclusion que todos tenemos. las dos maquinas son muy potentes y muy igualadas (no recuerdo una generacion con dos maquinas tan parejas en potencia...)
the_gooseman escribió:al final yo llego a la conclusion que todos tenemos. las dos maquinas son muy potentes y muy igualadas (no recuerdo una generacion con dos maquinas tan parejas en potencia...)


snes vs md si no contamos todos los chips añadidos de ninty o sega.
shadow land escribió:
snes vs md si no contamos todos los chips añadidos de ninty o sega.

Yo diria que en esta generacion la diferencia parece bastante mas reducida si cabe ( habia alguans diferencias sustanciales a favor de snes en numero de sprites y de canales y precision de audio si no recuerdo mal, que hoy no se dan)
filetefrito escribió:Yo diria que en esta generacion la diferencia parece bastante mas reducida si cabe ( habia alguans diferencias sustanciales a favor de snes en numero de sprites y de canales y precision de audio si no recuerdo mal, que hoy no se dan)


si, pero no afectaban en la jugabilidad. Solo en gráficos y no eran tan grandes (tampoco ha salido ps3 2 años despues con técnología dos años más nueva como en snes jejeje).

Estan muy igualadas todo sea dicho
shadow land escribió:tampoco ha salido ps3 2 años despues con técnología dos años más nueva como en snes jejeje

tambien es cierto, sip.
shadow land escribió:
snes vs md si no contamos todos los chips añadidos de ninty o sega.


que va, si miras las especificaciones tecnicas ls snes le daba una paliza en todo (colores en pantalla, nº de sprites, sonido...). y los juegos asi lo demostraban (no habia casi ningun multi que no fuera superior en snes, y no habia que usar screenshots para darse cuenta de que juego pertenece a cada consola como ahora)

lo que pasa es que habia muy buenos artistas en esa epoca, y para que un juego fuera "bonito" era mas cosa de los artistas que de los graficos, pero en potencia le daba una paliza.

incluso si te pones un emulador ahora y compruebas las dos (o si tienes la suerte de tener las dos consolas), veras que los graficos de snes son muchisimo mas nitidos que los de megadrive (mi primera consola fue la mega y me jodia mucho tener que reconocer eso)
incluso si te pones un emulador ahora y compruebas las dos (o si tienes la suerte de tener las dos consolas), veras que los graficos de snes son muchisimo mas nitidos que los de megadrive (mi primera consola fue la mega y me jodia mucho tener que reconocer eso)


La mega drive tenia una resolución mayor en pantalla que la snes, asi que eso de verlos más nitidos.... ¬_¬

Si que es cierto q algunos juegos de la megadrive usaban la misma res q la snes como los street fighters por citarte alguno
the_gooseman escribió:
que va, si miras las especificaciones tecnicas ls snes le daba una paliza en todo (colores en pantalla, nº de sprites, sonido...). y los juegos asi lo demostraban (no habia casi ningun multi que no fuera superior en snes, y no habia que usar screenshots para darse cuenta de que juego pertenece a cada consola como ahora)

lo que pasa es que habia muy buenos artistas en esa epoca, y para que un juego fuera "bonito" era mas cosa de los artistas que de los graficos, pero en potencia le daba una paliza.

incluso si te pones un emulador ahora y compruebas las dos (o si tienes la suerte de tener las dos consolas), veras que los graficos de snes son muchisimo mas nitidos que los de megadrive (mi primera consola fue la mega y me jodia mucho tener que reconocer eso)


Que no he dicho que sea superior, si no que era la generación con más igualdad junto con esta. Snes era superior, pero tb salio más tarde. Pero no era el caso de Xbox vs ps2 o N64 (si hubiese salido con el puto cd) Vs psx... po ejempó.
ah bueno, pensaba que te referias tecnicamente...yo me referia a potencia de las dos consolas, que no recuerdo en ninguna generacion que estuvieran tan igualadas....


The_Datore escribió:...

la resolucion de la megadrive era de 320x224 y la de snes iba de 256x224 a 512x448. no se de donde sacas que la resolucion de mega era mayor. ademas la mayoria de los juegos usaban 320x224...
la resolucion de la megadrive era de 320x224 y la de snes iba de 256x224 a 512x448. no se de donde sacas que la resolucion de mega era mayor. ademas la mayoria de los juegos usaban 320x224...


Tecnicamente sí, pero dime tu algún juego de snes q usara 512x448. No se si habrá alguno pero el 99% iban a 256x224. Por eso te comentaba antes lo verlo más nitido, pq esa es la resolución que usan ¿todos? los juegos de snes

1 saludo
Hebp está baneado por "Se nos acabó la paciencia contigo"
Me he encontrado esto en Beyond3d.com. Es de un programador llamado joker45.

Para que esteis entretenidos esta tarde traduciendo la traduccion. Porque yo estoy como en la pelicula: Perdido en la traduccion.


"I'm a programmer I assure you, been one for 12 years in the games industry. No, I can't say my employers name because my comments could be construed as representing their opinion, which would get me into trouble."

"That's fine, they probably have played games I've programmed on, especially if they are into sports games"

"There are *very* few instances where one would pick the PS3 gpu over the 360's because the PS3's gpu is weak compared to 360's. That's not just my opinion, ask other devs how they feel about it. Sony chose poorly when they chose the video hardware. Performance wise, the 360's video will out render the PS3's everytime if you feed it the same 3d scene. The only way to make the PS3 keep pace is to leverage its spu's to preprocess your 3d scene."

"I have a shader that needs 8 vertex inputs, Position, Normal, Color, and Texcoord1 thru Texcoord5. Assume all inputs are packed (ie, .x, .y, .z and .w are all used). Further, I need this shader to be applied to a mass of 100 enemies that are all close to the camera (and hence using their best lod) and are 5000 verticies each. Or if you prefer, imagine that it needs to be used on a 3d scene of 500,000 verts. These scenarios are quite common, and they *kill* RSX performance. If you don't believe me, just read the RSX docs, its right in there and it literally says "this kills RSX performance". The only way to accommodate these scenarios is to precull using the spu's. If you just rely on the RSX to do it for you, then you will never match the xenon's framerate, period. This isn't conjecture or opinion, its hardware design fact. Again, I encourage you to read the RSX docs as well as PS3 dev forums, I'm not the only one complaining about this."

"I'm a 360/PS3 programmer by trade, focusing on graphics and optimization. It's fairly rare that I post, but I just got off a long crunch and have been browsing the forums more than normal to unwind Incidentally most of that crunch was spent trying to get the PS3 to match the 360's frame rate. It falls short, but it hits 30fps so we're ok.

The Gran Turismo image posted above is a good shot, but its a testament to the talent of the dev crew, not just the hardware. Vertex/pixel shaders are written in HLSL and can be compiled to run on either PS3/360 although you can tweak them to suit the console. I guess my point here is that if you take that same vehicle 3d model and those same shaders that make it look all pretty, and compile/run them on the 360, it will look the same and run at a higher framerate than on the PS3. This is because the PS3's gpu isn't as good as the 360's."

"I'm assuming you also know that the PS3's vertex processing units are terrible, since each extra vertex shader input ads one cycle of delay. Likewise, you probably also know that the only way currently around this limitation on PS3 is to use the spu's to preprocess all geometry by backface culling them first on cell before feeding them to the gpu. But then you are still stuck with other PS3 gpu limitations, such as not being able to do anti aliasing with floating point render targets so you can't have MSAA and HDR simultaneously."

"The vertex pipeline doesn't matter when you have to waste one cycle per vertex input. In other words, the gpu stalls untill it can fetch all the data it needs before it can even start executing the vertex shader. Why is this important? Because next gen games needs lots of lookup maps to look nice, which means lots of u/v coordinates and other data that needs to be passed to the vertex shader, ie, lots of inputs. In RSX's case, that means gpu stalls. This is the RSX's well known achiles heel and is well documented. The only known work around at the moment is to use the cell spu's as another 'gpu', in this case a culling gpu, to limit the number of verts actually sent to the RSX. Whether or not RSX+SPU culling will help PS3 meet or exceed xenon's gpu performance isn't known at this point."

"You don't think no msaa with floating point buffers isn't a huge limitation? There are other color spaces, but they are useless to me. I don't need 8/8/8/8 int. I need 8/8/8/8 float. In RSX's case you have no choice but to use FP16 (16/16/16/16), compared to FP8 on xenon. So you are forced to move around twice the memory on RSX if you want a floating point buffer, which means less framerate. Just try it! I'll assume your a game dev. Switch your PS3 game from FP16 to an 8/8/8/8 int format and see your framerate jump. Of course, you'll have to forgo HDR on your shipping title, but you can then do msaa. Or, go back to FP16 since HDR looks so cool, but oh ya, you then have to turn off msaa. I just don't have these headaches on 360, but I have to deal with them PS3."


http://www.beyond3d.com/forum/showthread.php?t=37033
Basicamente dice que la GPU de 360 es mas versatil y que permite hacer cosas mas sencillas que en la de la PS3. Tambien dice que la de la 360 es superior. Pero vamos, es solo la opinion de un tio, tampoco hay que tomarla como dogma de fe.
Cuando se mete en detalles tecnicos me pierdo. Soy ingeniero informatico, pero de GPU´s (vamos, de hardware) ando justito, justito (es lo que tiene haber hecho Gestion).
hay ya unas cuantas entrevistas a desarrolladores donde la tonica es la misma q la opinion personal de este tipo. Desde john carmack diciendo "Programar para xbox360 es mas sencillo que hacerlo para un PC" hasta el creador de GTA "ahora creo que es, en el peor de los casos, una carrera empatada, pero con el tiempo me inclino más y más hacia Microsoft", y alguna mas he leido q no me apetece buscar.
Tambien esta la segunda parte:
Remember, I'm not knocking the PS3 as a whole, I was knocking its gpu.

Regarding cpu, yes its totally different arguments. The 360's is a very standard setup, a bunch of cores that can all see main memory. The advantage to this is that lots of thread coded written over the years can be ported to it easily. For example, Valve (the Half Life guys) are writing an entirely threaded engine for the PC. When it's done, porting it to the 360 will be easy. How about porting it to the PS3? Nope, won't work, it's a totally different setup. The PS3's main core is basically the same, but its spu's can't see main memory. Each one has 256k that it can work with, so you need to rewrite your code to pack things into 256k chunks, feed it to the spu's to process it, then copy it all back to main memory. In other words, you've gotta rewrite your code.

Now before I get jumped on here let me briefly mention the downsides. The 360's cpu setup is painfully easy to code for. But, they really aren't all that fast. Worse yet, all three cores use the same memory controller so the three cores are not three times the power of the one core on the PS3 due to some overhead. The PS3's spu's on the other hand are monstrously fast. You need to setup your data correctly to work with them, but once thats done then yes, the 360's cpu setup is crap compared to fully working spu's. I say fully working because most current games out there barely even touch on them, it will take time to re-write everything. I haven't done spu coding....yet. I will be though in 2007 which will be pretty cool.

I think one of you early comments sums is up. "The two consoles trade blows fairly evenly". That's part of the problem. I was expecting PS3 to offer more (especially on the gpu side of things) because it came out a year later. Instead, you could argue that they are more or less equal because one wins on video, the other on cpu. That's dissapointing to me for a box that comes out a year later and costs more.


Y la tercera:
Wow, this escalated fast. It's definitely exceeded my comfort zone though so I've used a new bogus email address to register here to make tracking me more difficult. I think I'm gonna stick to lurking from now on as I'd like to keep my job But there's a few things that need to be cleared up. I'll try to keep it short, so I'm only quoting parts of peoples posts:

"He is complaining about doing extra work to get performance to match what can be obtained on another vendors hardware."

Not exactly. I prefer working with hardware that helps me, not hinders me. The more time I have to spend getting around hardware quirks/limitations means less time to add new cool features, and the longer it takes to get the game into your hands. There are some coders that love the challenge that quirky hardware poses. My preference though is to spend my time on making the best visuals and adding new features that were impossible on old gen.

"Complaining about having to pre-cull geometry on the SPU before sending to the GPU... The fact that the Cell is good at that should be listed as a strength, but he cites it as a weakness because he does not want to spend the effort to tap that performance."

Normally i would agree with you. In this case though it's not a strength, its a requirement because you have to do it to help the PS3 keep pace with the 360. Remember as well, we already lose one spu to redundency, and another to Sony. We're left with 6, but now we need to spend some of those to help the rsx. I'd far prefer using spu's for full cloth sim on all characters, collision code, animations, etc. I don't mind learning new hardware, me and others do it all the time.

"...would not be surprised if ppl working on 360 and suddenly dropping their datasets onto RSX would not observe good numbers (and viceversa)"

This is far more true going from 360->PS3 than the other way around, again assuming gpu to gpu only. The 360 isn't flawless to be sure. Having to tile because of the tiny amount of edram is a pain, and edram resolves while quick, can still add up (you don't need to resolve on PS3). Still though, I'm far more impressed with the 360's gpu and I'm comfortable saying that feeding an identical 3d scene to PS3 and 360 will result in better framerate on 360.

"Who’s to say he isn’t jaded by his own personal feeling about Sony or it’s hardware."

I have no allegiance to with Sony or Microsoft. In fact, the PS2 is my third favorite console of all time behind the NES and the 2600.

"That and difficulty tuning his code seem to have him bitter. "

Reading back my posts, I suppose I can see how I'd be viewed as being bitter. It's more a mixture of frustration and dissapointment I'd say. I'll never understand why Sony chose that particular rev of NVidia hardware.

"The PS3 makes me work hard... screw that!"

Heh, this one is slightly amusing. We work very hard I assure you My preference is to work hard on stuff that makes the game pop, not spending tons of time just to get the machine to do the basics. That's my preference of course, we have people on staff that love the challenge of getting the PS3 to render as quick as the 360.

"But at the same time he treats the GPU as both the beggining and end of the graphics subsystem, where we know in PS3 the Cell is set to play an ever larger role as tme goes on."

That's part of the problem. I was hoping the gpu would handle itself like a modern gpu. Instead we have to use spu's to help it. The more spu's you have to use to help rsx, the less you have to spend on cool gameplay items like physics simulations.

"nyhow, I found many post by this guy (with the same residing area and screen name) asking some of the simplest questions on how to hook up his tivo to his TV. Or what’s the difference between optical audio cables and coax digital audio cable. To me even a guy with his background can figure that out by himself."

That's definitely not me. We've had tivo since 2000, and I have numerous components with either coax or optical digital out which I can hook up myself thanks The 'joker454' username is not one i chose. I picked 'joker' which was taken, and 'joker454' was suggested by the auto name generator. I suspect there are other 'joker454's out there.

"What I responded to didn't really sound like something a dev would say and contained a lot of fishy information, so I pushed it."

Ya, my first few posts were kinda ******-ish, I probably shouldn't have done that I leveled out my posts later.

"His concern over vertex attributes are very avoidable in various ways (many of which trade shader cycles for data, but since the shader instructions often don't cost you as much, it's often worth it)."

This only partly helps. It's true that in many cases is faster to just recalculate things in the vertex shader rather than passing precalculated data via vertex inputs. We already do this here and there, using PIX on a case by case basis on 360 to see where it makes sense, and likewise benchmarking PS3 to see how it likes it. But that only gets you so far. Bottom line, a next generation game uses lots of lookup maps for a variety of effects, which leads to lots of vertex inputs. Of course there are ways to simply this like packing your data, combining maps so some uv's can be tossed, etc. But you will still hit the vertex delays on rsx because some like 'position' and 'normal' are a must, so you don't have much room left to play with.

"Though I'm not sure why he's so hot on FP8... I would at least assume he meant FP10."

That's a typo on my part, 2/10/10/10 is the floating point format we need (FP10).

"There is always the possibility they are using fairly branchy pixel shaders or may have some heavy vertex work that may not port over well in a limited 2-4 month window"

Our shaders are very expensive. But then again, they look really good, and that's what nex gen is all about We can optimize them some more (we have already), but optimized shaders would still run faster on 360. Porting is not so much the problem in this case as is the rsx's unwillingless to deal with verticies. If you read the rsx docs, they are pretty much saying "please, please, please don't send verticies to rsx". The whole reason for using spu's is to do backface culling on all your verts first, that way you can send a smaller subset of verts to the rsx to get around its limited vertex processing. The rsx can backface cull them itself of course, and this does cut out pixel shader computation, but it still must run thru the vertex shader, which means it still must incur the one cycle penalty per vert input which brings rsx to its knees.

In the end my beef is with the PS3 gpu which I still feel is disappointing compared to the 360's. I have no beef with Sony or the PS3 itself. To make a nex gen game that looks of gears of war quality needs three things. Great shaders, more geometry, and lots of lookup maps. RSX has a hard time with all of those. It seems like an odd choice to me to go head to head with 360.

"we can see that many Xbox to PS ports this fall did have some issues, especially with getting framerates up. Next fall? It could be reversed.

This may very well be true! We'll have to wait and see. Spu's will help, I'll know more once I code for them in the new year.


Pero lo mejor es leerse el hilo entero y ver las respuestas de otros desarrolladores y sus experiencias.
kpi escribió:Spanish please.... [+risas]


Que RSX es "un churro" al lado de Xenos aunque tenga el doble de potencia bruta, basicamente, ese es el resumen.
deathkiller escribió:Pero lo mejor es leerse el hilo entero y ver las respuestas de otros desarrolladores y sus experiencias.


Efectivamente... ;)
shadow land escribió:
snes vs md si no contamos todos los chips añadidos de ninty o sega.

Si la xbox 360 le saca a la PS3, graficamente hablando, lo que le sacaba la snes a la megadrive, entonces la diferencia si que va a ser bastante.Porque de cualquier Donkey kong al Sonic 3D que creo que fue lo maximo a lo que llego la MD hay bastante.

No estoy hablando de cuestion temporal.
monpf escribió:Si la xbox 360 le saca a la PS3, graficamente hablando, lo que le sacaba la snes a la megadrive, entonces la diferencia si que va a ser bastante.Porque de cualquier Donkey kong al Sonic 3D que creo que fue lo maximo a lo que llego la MD hay bastante.

No estoy hablando de cuestion temporal.


y si en vez a mano, Sonic hubiese sido renderizado como donkey, tb hubiese hablado otro gallo.
Algun compañero caritativo que lo pueda traducir o resumir? [snif] , pero si es posible que no sea en 2 palabras [poraki]

Salu2
Lo alucinante de todo esto es que M$ se adelantó un año o año y medio, con mejor maquina (es mi opinión), siendo la segunda en la linea de salida y con tanto terreno perdido.

Es increíble lo mal que lo ha hecho Sony. De todas formas el monopolio Sony le costará caer otra generación mas (si todo sigue así).
Si, pero sony tambien arriesga con nuevos formatos, ¿que hubiera pasado si la PS3 hubiera tenido DVD? o que hubiera pasado si 360 hubiera incluido HDDVD?...

El caso esta en que Sony ha tenido que desarrollar PS3 practicamente desde 0 en poco mas de un año o año y medio, mientras que Microsoft a escogido un material que "ya exisitia", quiza eso haya causado el retraso de Sony en la salida de su maquina al mercado.

De todos modos, despues de leer lo escrito aqui sobre lo que hay dentro de la carcasa de la PS3 y compararlo con la tecnologia que hay desde hace un año bajo la carcasa de 360, me parece casi una estafa la PS3. ¿O soy el unico?
60 respuestas
1, 2