› Foros › PlayStation 3 › General
Here's a more complete translation:
I'll combine the two articles since some of it is redundant
NOT COMPLETE, WILL BE UPDATED. . .
Edit: half the Linux section added. . .
working on the rest of the Linux article
Slow updates on the PS3 SDK
The article goes into some hurdles PS3 developers had to go through. SDK 1.00 was supposed to be released by TGS, but the latest release before TGS is 0.93. What is shown at TGS is still developed with SDKs that are not final.
This situation is similar to Sony’s PSP launch with slow SDK updates, however the situation may be worse. According to Sony’s Spring schedule SDK 1.0 was planned on being released in June.
The SDK version number is relative to hardware maturity and 1.0 release may take awhile. The developers will have to debug using non-final SDK. This may indicate that SCE software development has not caught up to schedule in regard and previously may have been over optimistic. Several PS3 “DebugStations” are finally starting to reach the hands of developers, with about 2-months till launch were concerns on schedule before TGS.
Hurdles involving the Performance of the Cell:
There are some challenges involving the architecture of the Cell, the cell consists of PPE and SPE cores. A developer states, "It is impossible to extract the full performance of the Cell on launch titles, it will take time get familiar with it". Another developer states that they are having difficulties with the 256KB memory of each SPE core. The actual useable area of the 256KB is closer to 128KB when buffering is considered with accessing external DRAM. "It would have been much different situation if there was 1MB of local memory”. There is however a benefit for these restrictions on local memory, since latency can be reduced, and latency cycles are more easily read. This is an advantage for real-time gaming applications.
Till now, developers were stingy with programming and memory usage, and this will not change with the PS3, in fact, the Cell will reward developers that put more effort into programming. While that may not be a negative, it is a hurdle that will take larger developer resources and time. For the Cell it has changed from extracting performance from the hardware, but more towards multi-threaded performance and takes a different skill set then the previously.
RSX Memory Bottleneck
Developers were using 7800GTX for development, The RSX uses Nvidia’s G70 and performance programmable shader performance is very high. But the memory interface is 128-bit, in addition 8 ROP (Rasterizing Operation). It can be said that the RSX has a shader equivalent of a high-end PC with mid-range memory bandwidth. For that reason, due to the GPU high shader performance there is a bottleneck to the ROP memory and is causing a bottleneck. “For lower resolutions it is a fantastic GPU, but it gets difficult for high end HDTV resolutions”, says a developer.
The biggest impact is the HDR and FSAA, the memory bottleneck becomes hard for PC levels of HDR and FSAA, to overcome this hurdle developers are using memory from the Cell for textures, and using FlexIO as a texture lead to reduce GPU bandwidth issues.
Developers are having exactly opposite problems then that of the PS3 and 360 as far as GPU performance is concerned. While there memory bandwidth issues with the PS3, they have great shader performance. For the 360, they have little memory bandwidth issues with the 10MB eDRAM, and less FSAA issues. But some developers are having issues with a lack of shader ALU performance and threading resources, however performance will increase as developers get more familiar with unified shader architecture.
However, all hardware has its limitations, and the real difference should be felt as the two systems get mature. For the PS3, developers are having concern if they can truly exhibit the difference in power between the PS3 & Xbox 360 due to technical hurdles.
TGS: Progress in game development
Many of the concerns and criticisms for the PS3 including price, technical difficulties are similar to the PS2 when it was first released. Many in the industry had expected the PS2 to fail before its release, but the contrary became true. A lot of the concerns have been reduced due to the change in spec and reduction in price of the PS3. It is unclear if price reduction and its impact on long term success.
After PS3, developers are more aware how other PS3 games are shaping up. Before TGS developers were largely unaware of how other PS3 software was in terms of development and quality. One developers says “we were surprised that the hurdles we had in development were also overcome by other developers”, others had praises and complaints on where their rivals were along on PS3 titles. At this pre-launch stage there were high and low points especially with the new hardware.
The PS3 technical issues are growing pains that all hardware goes through. The complexity of next-gen hardware means that time for developers to get used to the hardware would be much longer then previous generation. Even looking at the Xbox 360, one is able to see improvements in development in first-gen and upcoming second-gen games after a year since its release. In other words, for this generation, it will be more evident the difference in games with more work put into them due to the complexity of the architecture. It has become harder to judge a system by its launch titles.
SCE: goal of creating an entertainment computing platform
SCE is planning on making the PS3 into a wide ranged entertainment computing platform. SCE wants the PS3 to not only do games but also host a wide range of entertainment applications. For that reason, the HDD will be standard on the PS3 and will adopt and open programming environment. The Cell OS, which runs games will be security locked, but for other applications the Linux OS will be free to turn any application. Unlike the situation with the PSP, Sony’s attitude will be creating an environment for applications to be developed for the PS3.
However, this new SCE tactic will mean that the business structure will need to change dramatically. The reason is to develop a platform there needs to be proper funding by licensing fees to make it viable. What SCE is aiming for is a computing platform, akin to Intel/Microsoft or Intel/Apple. Sony is aiming for entertainment applications for the living room.
Kutaragi has previously stated that they will not take an OEM approach to this business and do not plan on charging for the OS such as Windows. It is in his belief that the OS should not be charged separately. However, financially, Sony will need to succeed on the PS3 sales and profitability to make this open platform financially feasible.
migueldd escribió:Tambien mencionan que eso paso con la Ps2 y le auguraban un futuro muy negro antes de salir y recordemos que por ahora ha vendido 107 millones de unidades en todo el mundo
Saludos
PabloAM escribió:
La situación de ahora no es la misma.
Y supongo que le auduraban un futuro negro seria como programador no?
Porque que yo recuerde la gente no compraba dreamcast para esperarse a PS2... (Vease mi caso)
Es verdad que PS2 tambien era dificil de programar, pero si no hay mas "wevos" se tiene que hacer hablando como programador.
Un saludo
fidillo escribió:Ummm, bonito articulo, pero de ser verdad, ya pueden espabilar porque ya empiezan a encontrarse carencias tecnicas como los 128KB por cada SPE en lugar de sus 256 y cosas asi...
Que la grafica (128 bit) a resoluciones altas chochea, que tienen que tirar de ancho debanda de la CPU para meter texturas, que si usan HDR y FSAA tenemos unos bonitos cuellos de botella....
En pocas palabras lo que quieren decir es que como no espabilen los desarrolladores y sepan exprimir la maquina, SONY puede pasarlo mal, y realmente no se podra mostrar el verdadero potencial de la maquina.
Hay limitaciones tecnicas o un mal diseño, llamadlo como querais. Y eso pasa como con PS2, quizas un poco menos pero pasa, les gusta mas tener una buena CPU y en cambio la GPU ponen algo que no da un buen equilibrio al conjunto de la consola.
fidillo escribió:Ummm, bonito articulo, pero de ser verdad, ya pueden espabilar porque ya empiezan a encontrarse carencias tecnicas como los 128KB por cada SPE en lugar de sus 256 y cosas asi...
Doctor no escribió:Evolving PS3 platform
Hitherto, game systems have made a profit based on royalties from game sales and were based on a license model. However, in a PC-style business model, Microsoft does not profit from license model with their Windows platform. Application development is free and open as a platform.
For this reason, Sony cannot charge licensing fees outside of gaming. The current business model does not fit this new evolving platform. For the PS3 to succeed as a computing platform, Sony will need to succeed as a gaming platform first. The PS3 platform is a much larger undertaking for Sony then before, Sony will need to develop and support middleware and tools for the PS3 Linux. Sony themselves will also need to develop attractive applications and services for the platform as well. Part of the PS3 high retail value can be attributed to this factor as well.
lherre escribió:
Creo (si mi ingles no es muy malo) que dice que por ahora aprovechan o "saben" aprovechar 128 kb de los 256 kb que tienen. No que no los tengan ahí.
lherre escribió:
Creo (si mi ingles no es muy malo) que dice que por ahora aprovechan o "saben" aprovechar 128 kb de los 256 kb que tienen. No que no los tengan ahí.
fidillo escribió:
Cierto, tienen 256 y de momento solo han trabajado con 128.
Salu2
The article goes into some hurdles PS3 developers had to go through. SDK 1.00 was supposed to be released by TGS, but the latest release before TGS is 0.93. What is shown at TGS is still developed with SDKs that are not final.
This situation is similar to Sony’s PSP launch with slow SDK updates, however the situation may be worse. According to Sony’s Spring schedule SDK 1.0 was planned on being released in June.
The SDK version number is relative to hardware maturity and 1.0 release may take awhile. The developers will have to debug using non-final SDK. This may indicate that SCE software development has not caught up to schedule in regard and previously may have been over optimistic. Several PS3 “DebugStations” are finally starting to reach the hands of developers, with about 2-months till launch were concerns on schedule before TGS.
Hurdles involving the Performance of the Cell:
There are some challenges involving the architecture of the Cell, the cell consists of PPE and SPE cores. A developer states, "It is impossible to extract the full performance of the Cell on launch titles, it will take time get familiar with it". Another developer states that they are having difficulties with the 256KB memory of each SPE core. The actual useable area of the 256KB is closer to 128KB when buffering is considered with accessing external DRAM. "It would have been much different situation if there was 1MB of local memory”. There is however a benefit for these restrictions on local memory, since latency can be reduced, and latency cycles are more easily read. This is an advantage for real-time gaming applications.
Till now, developers were stingy with programming and memory usage, and this will not change with the PS3, in fact, the Cell will reward developers that put more effort into programming. While that may not be a negative, it is a hurdle that will take larger developer resources and time. For the Cell it has changed from extracting performance from the hardware, but more towards multi-threaded performance and takes a different skill set then the previously.
RSX Memory Bottleneck
Developers were using 7800GTX for development, The RSX uses Nvidia’s G70 and performance programmable shader performance is very high. But the memory interface is 128-bit, in addition 8 ROP (Rasterizing Operation). It can be said that the RSX has a shader equivalent of a high-end PC with mid-range memory bandwidth. For that reason, due to the GPU high shader performance there is a bottleneck to the ROP memory and is causing a bottleneck. “For lower resolutions it is a fantastic GPU, but it gets difficult for high end HDTV resolutions”, says a developer.
The biggest impact is the HDR and FSAA, the memory bottleneck becomes hard for PC levels of HDR and FSAA, to overcome this hurdle developers are using memory from the Cell for textures, and using FlexIO as a texture lead to reduce GPU bandwidth issues.
Developers are having exactly opposite problems then that of the PS3 and 360 as far as GPU performance is concerned. While there memory bandwidth issues with the PS3, they have great shader performance. For the 360, they have little memory bandwidth issues with the 10MB eDRAM, and less FSAA issues. But some developers are having issues with a lack of shader ALU performance and threading resources, however performance will increase as developers get more familiar with unified shader architecture.
However, all hardware has its limitations, and the real difference should be felt as the two systems get mature. For the PS3, developers are having concern if they can truly exhibit the difference in power between the PS3 & Xbox 360 due to technical hurdles.
TGS: Progress in game development
Many of the concerns and criticisms for the PS3 including price, technical difficulties are similar to the PS2 when it was first released. Many in the industry had expected the PS2 to fail before its release, but the contrary became true. A lot of the concerns have been reduced due to the change in spec and reduction in price of the PS3. It is unclear if price reduction and its impact on long term success.
After PS3, developers are more aware how other PS3 games are shaping up. Before TGS developers were largely unaware of how other PS3 software was in terms of development and quality. One developers says “we were surprised that the hurdles we had in development were also overcome by other developers”, others had praises and complaints on where their rivals were along on PS3 titles. At this pre-launch stage there were high and low points especially with the new hardware.
The PS3 technical issues are growing pains that all hardware goes through. The complexity of next-gen hardware means that time for developers to get used to the hardware would be much longer then previous generation. Even looking at the Xbox 360, one is able to see improvements in development in first-gen and upcoming second-gen games after a year since its release. In other words, for this generation, it will be more evident the difference in games with more work put into them due to the complexity of the architecture. It has become harder to judge a system by its launch titles.
SCE: goal of creating an entertainment computing platform
SCE is planning on making the PS3 into a wide ranged entertainment computing platform. SCE wants the PS3 to not only do games but also host a wide range of entertainment applications. For that reason, the HDD will be standard on the PS3 and will adopt and open programming environment. The Cell OS, which runs games will be security locked, but for other applications the Linux OS will be free to turn any application. Unlike the situation with the PSP, Sony’s attitude will be creating an environment for applications to be developed for the PS3.
However, this new SCE tactic will mean that the business structure will need to change dramatically. The reason is to develop a platform there needs to be proper funding by licensing fees to make it viable. What SCE is aiming for is a computing platform, akin to Intel/Microsoft or Intel/Apple. Sony is aiming for entertainment applications for the living room.
Kutaragi has previously stated that they will not take an OEM approach to this business and do not plan on charging for the OS such as Windows. It is in his belief that the OS should not be charged separately. However, financially, Sony will need to succeed on the PS3 sales and profitability to make this open platform financially feasible.
Cosmonauta escribió:ya tardais en compraros una 360.
Cosmonauta escribió:ya tardais en compraros una 360.
Cosmonauta escribió:ya tardais en compraros una 360.
necros escribió:
Huele por aqui un poco a envidia de Xboxer por que su consola es tan simple como el mecanismo de una patata y no es capaz de dar dolores de cabeza a los programadores por lo peasoooooooo de "MAQUINA" <-( Véanse terminos asociados como Seat Fura para mayores aclaraciones ).
Mira que me he perdido todas las generaciones de PS pero esta, no, no señor, no me la salto. Jur
Saludillos
fearandir escribió:Ay por dios.... no os cargeis un hilo INTERESANTE del foro de PS3...
Pasad de los comentario porfaplis.
A mi personalmente me da mala espina que los programadores vayan a tener que tirar del cell para suplir las carencias de la tarjeta grafica.
Ha habido varios comentarios sobre esto y no entiendo como han podido arriesgar tanto con una arquitectura por lo visto tan dificil de trabajar
deathkiller escribió:No se donde ves tu que digan nada de suplir las carencias de la targeta grafica de la PS3 la cual dicen que tiene más potencia efectiva que la de la Xbox 360 segun los resultados que tienen en estos momentos.
Lo que comentan es que usan la memoria del cell para texturas lo cual es normal pues se diseño para que la GPU tubiera mucho ancho de banda con el X DR RAM.
rage21 escribió:Sera que aun no se an puesto con ello
x que eso que dicen que es dificil de programar lo dicen en todas las generaciones
no obstante sony quiere que la consola dure 10 años, i señores en 10 años lo qe ayer fue dificil de hacer hoy es facil
Prefiero que la consola dure 10 años por que??
+optimizacion
+juegos
+ahorro
etc etc
No es lo mismo tener que pagar 600 euros en una consola a 10 años
que pagar 350 cada 3 o 4 años por una consola + 150 dl addon xD
sin ser un esperto en matematicas
ps3 = a 60 euros al año (10 años)
otras = 112 euros al año (4 años, maximo puede que 5 xD)
i si no recordad la generacion anterior, que si no mal recuerdo la x--- costaba 80000 pelas xD
asi que claramente la ps3 es la consola que ala larga es la mas barata
eso si... si soys tan primos de querer estar gastando cada 3 años unos 300 euros + el addon , pos aya ustedes xD
vcn escribió:
Pero, sin ofender, ¿tú te has leído?
Si quieres autoconvencerte de que la PS3 es barata, tú mismo. Pero eso de que va a durar 10 años no se lo cree nadie
Por cierto, "el addon" lo lleva la PS3 de serie y te lo cobran con creces. Para los juegos de hoy en día el DVD es formato de sobra.
Salu2.
vcn escribió:
Pero, sin ofender, ¿tú te has leído?
Si quieres autoconvencerte de que la PS3 es barata, tú mismo. Pero eso de que va a durar 10 años no se lo cree nadie
Por cierto, "el addon" lo lleva la PS3 de serie y te lo cobran con creces. Para los juegos de hoy en día el DVD es formato de sobra.
Salu2.
el_ter escribió:La gpu es la que es, tanto en ps3, xbox360 o en la grafica de tu pc. Por favor no empecemos guerras que se estaba poniendo bonito el hilo.
El tema de carencias, lo empezaremos ver sobre el primer año de salida, y ya podremos comparar y ver cual es mejor y hacer las guerras que querais. Ahora hablamos sobre esta info de ps3 y lo que da a entender por gente que esta continuamente trabajando con ella.
Salu2
PD: ¿Nadie está ansioso como yo de ver alguna imagen o alguna referencia al tema linux?
vcn escribió:
Pero, sin ofender, ¿tú te has leído?
Si quieres autoconvencerte de que la PS3 es barata, tú mismo. Pero eso de que va a durar 10 años no se lo cree nadie
Por cierto, "el addon" lo lleva la PS3 de serie y te lo cobran con creces. Para los juegos de hoy en día el DVD es formato de sobra.
Salu2.
. “For lower resolutions it is a fantastic GPU, but it gets difficult for high end HDTV resolutions”, says a developer.
monpf escribió:xbox 360=disco duro 20gb, periferico hd-dvd, mando inhalambrico=600€
Ps3=disco duro 20gb, bluray disc empotrado, mando inhalambrico, salida HDMI=500€
Pues al final no va a ser tan cara no?
monpf escribió:xbox 360=disco duro 20gb, periferico hd-dvd, mando inhalambrico=600€
Ps3=disco duro 20gb, bluray disc empotrado, mando inhalambrico, salida HDMI=500€
Pues al final no va a ser tan cara no?
PD: ¿Nadie está ansioso como yo de ver alguna imagen o alguna referencia al tema linux?
Por cierto, para los entendidos, como va de fluido linux con 256 mb de memoria?.Tiene que tirar de memoria virtual?
Vitet escribió:El que lleve el BR de serie hace que esos 600€ no sean tan caros, pero no olvidéis que TODAS las compañias siempre nos la meten dobladas en cuanto a periféricos/add-ons/mandos se refiere.
deathkiller escribió:Las guerras siempre seran iguales pasen los años que pasen desde la salida de una consola, ahora sale un articulo tecnico sobre comentarios de algunos desarrolladores pues se comenta. Pasaran muchos años desde la salida de la PS3 hasta que se pueda ver en foros a desarrallodores hablar sin tapujos comparando experiencias con consolas.
Los juegos tampoco sirven de "prueba" y al final cada uno ve las cosas a su manera.
Sobre el linux lo creere cuando lo vea lo de que va venir con todas las PS3 o ser disponible facilmente para todos los interesados.
RusH escribió:lo del blueray lo veo tan innecesario a corto plazo...me tachareis de futurologo pero yo creo que en los proximos 2 años un gran porcentaje de usuarios de ps3 no le habran dado nada de uso en pelis HD,y entonces seguro que habra un super reproductor de BD o HD-DVD con lo ultimo y hasta divx de alta-resolucion y todo a 60 aurelios[boing] como los dvds de ahora,pero bueno siempre habra gente que no este a gusto hoy por hoy con la resolucion del dvd.
Por lo demas veo que es una consola con puntos fuertes y debiles pero bueno nada es perfecto,ahi entrara el ingenio de los programadores para sacar lo mejor de ella.
Saludoss
monpf escribió:Segun tu teoria si te compras ahora la ps3 el reproductor BD te sale por 100€, y si te lo compras de aqui 2 años te sale por 60 aurelios.Pues que quieres que te diga, si te hago caso me ahorro 40€ y estoy 2 años sin blu-ray.
vcn escribió:El tema es que hoy por hoy prácticamente nadie necesita el blu-ray, dentro de unos años Dios dirá. De ahí que se critique a Sony por meterlo de serie y aumentar el precio en vez de incluirlo como una opción.
Cuantas más opciones nos den las compañías a los consumidores, mejor en mi opinión.
Salu2!
Nachoman escribió:A ver si sony se digna a aclarar mejor las cosas....que algunos no somos tan idiotas, y queremos saber lo que compramos...
Lo del linux no cierra por ningun lado....alguien cree que se van a poder hacer emuladores???
y se perderan vendernos juegos de turbografx, megadrive, etc, vomo ya anunciaron...?