RSS 4:54am EDT Sat 30th Aug 2008 261 online (68 members & 193 guests) PSU.com: News - PS3-Cell and RSX work together for best results
AllPS3PSPPS2
Register | Why sign Up? Forgot password?

New PSU Articles

See Also

This article has been read 6,172 times

Cell and RSX work together for best results

Posted on September 15th, 2007 at 10:27 EDT

A research paper published by Sony this week shows some interesting numbers produced by a technique called deferred rendering, as utilised by the PlayStation 3.

Be warned that the report is very technical and requires a good degree of understanding of how lighting and shaders work to fully grasp. It may not be for the uninitiated but if you have an interest in algorithms and unusual computing platforms then it makes for quite a good read.

The idea is that Synergistic Processing Elements (SPEs) of the Cell/BE can use the chip's DMA list feature to gather "irregular fine-grained fragments of texture data" generated by the RSX graphics chip, returning shading textures in the same way.

This means that the many small SPEs can apply shading on top of the work that the GPU does to texture the game world, shunting some of the workload to the (potentially underused) Cell/BE. The end result is that more work can be done while maintaining a high framerate.

The example code used for the research achieved an 85 Hz frame rate at 720p resolution. The report states that although numbers like that are unlikely to show up in actual games, progress has been made to at least utilise this method to improve graphics and frame rates in game.

Feel free to download the report for yourself and see what you make of it. It looks to us like the choice of such an unusual processor and memory architecture are beginning to pay off for Sony. We expect to see great things from developers as they continue to learn how to take full advantage of the hardware.

Next: Heavenly Sword story continues...if it sells well

During a Q&A session at 3Rooms on Thursday night, Tameem Antoniades, co-founder of Ninja Theory, spoke about how we may see more of Heavenly Sword in the way of downl...

User Comments

You must Login or Register to post comments
What are your thoughts?
posted 10:35am EDT - September 15th, 2007
1

Hi everyody cn

an you PLEASE,PLEASE,PLEASE tell me how to get the U.S. playstatin store while im living in the UK? ...please tell me all the information like the adress,state/provience,poste code and city...PLEASE TELL ME AND DONT IGNORE MY COMMENT...i dont know how to post a thread in this website so i just wrote it here...

posted 10:58am EDT - September 15th, 2007
2

OK, dude, just go to google maps and look up a US address. It's that simple

posted 11:01am EDT - September 15th, 2007
3

its too long to explain in writing (cba really ;) but neways jus go to google and search it up some sites have guides to makin a us account and japanese accout etc.

posted 11:12am EDT - September 15th, 2007
4

yes!!! thank you dude...its so easy!btw im downloading tony hawks and pixel junk racers:) thanks both of u...

posted 11:13am EDT - September 15th, 2007
5

this isn't so technical

posted 1:21pm EDT - September 15th, 2007
6

Give it a year and developers will really get a grasp on how to program for the sexy black machine.  Then they're gonna put out some awesome software.  It'll just get better from there. 

posted 1:45pm EDT - September 15th, 2007
7

@Mecha_Daddy:  Isn't that what we were saying a year ago?

posted 2:43pm EDT - September 15th, 2007
8

psn id: gingo.... in 3 or 4 years developers will be making the best games possible but until then we will have to live with great games but not outstanding games

posted 2:50pm EDT - September 15th, 2007
9
@Jared: notice how far games have come in one year?
posted 4:12pm EDT - September 15th, 2007
10

interesting i think what the ps3 true power is that it can really work for itself and not  have developers nitpicking at every single thing because the ps3 isnt anything short of a computer based gaming console.

posted 4:33pm EDT - September 15th, 2007
11

Cell and Rsx i think its showing so far with heavenly sword and other first party games. But games such as multiplatformed games its not showing as much because the devs would get lazy and just mock up a watered down version of a game and making it look nicer on the other platform, If they wanted equal shares they would use each consoles power to its advantage and ud notice a big difference for both games. Because of each of the hardwares differences.

 

 

Like assasins creed would look the same as on the 360, and the framerates for both versions should be equal if the devs take their time and put all their power,and soul behind the project to make the identical.

posted 12:12am EDT - September 16th, 2007
12

It will take time for programers to make the most of Cell and understand how to drive performance by using some of the SPE's. - but two issues stand in the way:

 

(1) First & foremost: It has to be worthwhile for developers to push the PS3 architecture. It can only be worthwhile if the developers think they can make some money from the effort otherwise they will continue to simply port games from Xbox 360. So what we need now is the price of PS3 to drop and Sony to really push out some games to grow the PS3 user base & atleast catch up to the others.

 

(2) The other challenge is the easy programing, large pool of talent and enormous power of the PC platform. The recent arms race between Intel & AMD and IBM has increased the PC architecture dramaticly over the past 12 months. We are about to see cheap quad cores and massive eight way cores with 16 x core CPU's being demonstrated now. This means all the graphic heavy games might by pass PS3 and go to PC. If Crysis is succesful it could see a swag of new games pushed to the top end PC market over the next three years.

 

As it stands now, the Intel 5160 Quads are eating the Cell and IBM has been forced to move past its own co-developed PowerPC based Cell with more recent PowerPC designs. Even the older G5's are more than capable of killing Cell and the price of these are suddenly starting to fall, so Id be surprised if some clever Linux based gaming appliances / media centers didnt spring up.

 

Anyway here are some benchmarks I downloaded from Geek Patrol: http://www.geekpatrol.ca/2006/11/playstation-3-performance/

 

bzip2 Compress (multi-threaded scalar)
PlayStation 3 - 124.1
Power Mac G5 - 168.4
Xeon 5160 - 1194.4

bzip2 Decompress (multi-threaded scalar)
PlayStation 3 - 99.5
Power Mac G5 - 133.1
Xeon 5160 - 1353.3

JPEG Compress (multi-threaded scalar)
PlayStation 3 - 94.8
Power Mac G5 - 103.0
Xeon 5160 - 877.6

JPEG Decompress (multi-threaded scalar)
PlayStation 3 - 72.9
Power Mac G5 - 119.2
Xeon 5160 - 788.9

So basically in performance the PS3 processor is going to be similar to the older 1.6GHz G5 versions but much harder for programers to push than the higher end G5's (2GHz and above). The 1 year old Xeon 5160's are absolutely trashing the Cell and the much newer 65nm QX6850 Quad Cores will put such a big distance between Consoles & PC and that power might prove to be far easier to harness than messing about with Cells SPE's and limited memory. Basicly developers can use Cell to make great games but its going to be a lot more effort than alternatives. Again it all comes down to the size of the user base. If its big enough the developers will be incented to work harder to make PS3 titles shine.

 

Bottom line: we need to quickly get 20 -30 million PS3's out there. Sony needs to step up and now do what has to be done. The clock is ticking.

posted 7:54am EDT - September 16th, 2007
13
@The Cleaner - Very well put, but you have to bear in mind that these benchmarks will not have been designed for the unusual architecture of the PS3. I suspect they mostly just run on the PPE, which as you say is just a slightly cut down POWER 5 CPU. When people figure out how best to use the SPEs we will see a few changes, although I don't expect it to overtake the very mature x86 or even the "pure" POWER 5 architectures anytime soon.
posted 9:31am EDT - September 16th, 2007
14
@kaith Be VERY careful, creating fake foreign account is against the terms and conditions you have agreed to. We have already seen Microsoft banning lots of people this week. Do you want to risk your PSN user ID and console ID being banned? I certainly don't. @TheCleaner Those benchmarks don't use the PS3's 7 other CPU cores, so it pretty worthless as a benchmark.
Top Games: Call of Duty 4: Modern Warfare | Kingdom Hearts II: Final Mix | Pro Evolution Soccer 2008 | Need For Speed Pro Street | FIFA 08 | Grand Theft Auto IV | Assassin's Creed |
Top Cheats: Call of Duty 4: Modern Warfare Cheats | Resistance: Fall of Man Cheats | Rainbow Six Vegas Cheats | Ninja Gaiden Sigma Cheats |
PSU: Advertise | Contact | Staff | Jobs | RSS Feed | Wallpapers | Upload a wallpaper | PS3 Themes | Upload a PS3 Theme | PodCasts | Events | Game rankings
Copyright 2006-2008 GameBurst Media Ltd. All Right Reserved. Designed by Naveed Lalani.
Reproduction in whole or in part in any form or medium without express written permission of GameBurst Media Ltd. is prohibited.
Use of this site is governed by our Terms of Use and Privacy Policy .
Affiliates: Armchair Empire | Creative Uncut | Chapter Cheats | DarkStation | Free MMORPG | Gamers Brain | Game Cheats | Game Design | Gamerskrew | Gamers Europe | GamerZines | La PS3 | Max PS3 | PlayStation Portable | PS3 | Ps3 cheats | PS3 | Talk Xbox | Xbox 360 Cheats | Xbox 360 News | DarkZero | CheatHappens | NintendoSpin
eXTReMe Tracker