| View previous topic :: View next topic |
| Author |
Message |
darkweb
Joined: 22 Aug 2005 Posts: 6
|
Posted: Fri Aug 26, 2005 4:24 am Post subject: Cell Microprocessor Documentation |
|
|
Hi everyone,
So I see that Sony has released documentation on its new Cell Microprocessor. Now I figured since there's no PS3 development it would be best to post it here. Basically there's 5 different documents:
Cell Broadband Engine Architecture
Synergistic Processor Unit(SPU) Instruction Set Architecture
SPU C/C++ Language Extensions
SPU Application Binary Interface Specification
SPU Assembly Language Specification
Now I'm not sure if these will be helpful to anyone but the C/C++ Language Extensions and Assembly Language Specs could be useful in any development for the PS3.
This stuff IS legal since the information was released to the public and you guys can find it all here!
http://cell.scei.co.jp/index_e.html
Hopefully it's worth someones while!
Darkweb |
|
| Back to top |
|
 |
adresd
Joined: 17 Jan 2004 Posts: 43
|
Posted: Fri Aug 26, 2005 4:35 am Post subject: |
|
|
Nice link indeed.
many thanks :)
sure they will make interesting reading for many people |
|
| Back to top |
|
 |
Saotome

Joined: 03 Apr 2004 Posts: 182
|
Posted: Fri Aug 26, 2005 6:36 am Post subject: |
|
|
The "SPU Assembly Language Specification" is my favourite.
Some nice opcodes there :) A little bit like MIPS assembly (as simple). _________________ infj |
|
| Back to top |
|
 |
Oobles Site Admin
Joined: 17 Jan 2004 Posts: 362 Location: Melbourne, Australia
|
|
| Back to top |
|
 |
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Sat Aug 27, 2005 1:44 pm Post subject: |
|
|
| It is. I got the docs from IBM's page. Really good stuff for people planning on working on Cell programming. Now bring on the PS3!! |
|
| Back to top |
|
 |
Arwin
Joined: 12 Jul 2005 Posts: 426
|
Posted: Sat Aug 27, 2005 7:42 pm Post subject: |
|
|
| Yeah, it's great that they've released this publicly. I think they are worried that people don't quite understand the strength of the new processor before they get their hands on the proper technical documentation, and they're probably right. It's also clear that this time they have a big vested interest in making the hardware itself a success, moreso than with other consoles where they are 100% dependent on software sales (though I think they never really made any significant loss on the hardware of the PS2, which was very clever). |
|
| Back to top |
|
 |
crazyc
Joined: 17 Jun 2005 Posts: 410
|
Posted: Sun Aug 28, 2005 1:41 am Post subject: |
|
|
| There are interesting, in-depth articles about cell at Real World Technologies. |
|
| Back to top |
|
 |
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Sun Aug 28, 2005 5:53 am Post subject: |
|
|
| Arwin wrote: | | I think they are worried that people don't quite understand the strength of the new processor before they get their hands on the proper technical documentation, and they're probably right. |
You see two types of people commenting on Cell in most forums: the first is the nay-sayer who harps on the fact that PPC core is in-order execution which they claim will be slow as shit, and that the SPEs are nearly impossible to write software for; the other is the eternal optimist who thinks of the Cell as a piece of magic plucked from the heavens - a chip that will solve the secret of life, cook your breakfast, and walk the dog, all while playing games that look better than reality.
The documentation will certainly clear things up for programmers, but don't expect it to make a bit of difference to the people mentioned above... they run on rhetoric and rumor, not documentation. :D |
|
| Back to top |
|
 |
dot_blank

Joined: 28 Sep 2005 Posts: 498 Location: Brasil
|
|
| Back to top |
|
 |
rz950
Joined: 27 Jun 2005 Posts: 10
|
Posted: Mon May 29, 2006 12:14 pm Post subject: |
|
|
well, they seem to have a Full System Simulator for all the IBM PowerPC 970 which is the same cpu that the ps3 has if im correct.
http://www.alphaworks.ibm.com/tech/systemsim970?open&S_TACT=105AGX16&S_CMP=DWPA
Sony and the other companies helping out seem to be alot more "free" now, hopefully the ps3 ends up running linux without restrictions, even if it does they know we will break it. xD |
|
| Back to top |
|
 |
jbit Site Admin

Joined: 28 May 2005 Posts: 293 Location: København, Danmark
|
Posted: Mon May 29, 2006 4:54 pm Post subject: |
|
|
| rz950 wrote: | | well, they seem to have a Full System Simulator for all the IBM PowerPC 970 which is the same cpu that the ps3 has if im correct. |
Uhhh. The PS3 has a Cell in it, even the PowerPC processor inside the Cell isn't a 970 (even though it could be considered close).
http://www.alphaworks.ibm.com/tech/cellsystemsim
Would be a more useful simulator.... |
|
| Back to top |
|
 |
rz950
Joined: 27 Jun 2005 Posts: 10
|
Posted: Tue May 30, 2006 7:18 am Post subject: |
|
|
| oh well I have been looking at ps3 info on my psp so i havent been able to fully explore all the links and info but tnx for adding a actual cell simulator link |
|
| Back to top |
|
 |
FreeFighter
Joined: 14 Jan 2005 Posts: 43
|
Posted: Mon Jun 05, 2006 9:33 am Post subject: |
|
|
| Titanio wrote: | IBM has updated the Cell developerworks site with some new links to various resources for those interested in and programming for Cell.
First, IBM has added a Cell section to the IBM Education Assistant - basically an online "virtual classes" resource. There are lots of presentations here covering various aspects relating to Cell and Cell development. They are all new to me, and most seem to be quite recent.
http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp
I've only scanned through some of them. There's one that presents IBM cell blades - you might be interested to know that these will be retailing from ~$50k for a basic "blade-only" system! Like I say, there are others, covering for example in more detail techniques used in the TRE application and so on. Some of the presentations just have placeholder content, particularly in the "Application Development" section - some of those look very interesting, should be great when they come online. Seems like it'll be a great resource.
Also worth mentioning is that a game developer has set up http://www.cellperformance.com/ - a site for sharing cell programming knowledge and discussion. Already has a number of quite detailed and practical articles, though I've not read through them all yet.
All this stuff could be very useful for anyone looking into homebrew and PS3 coding! Really ought to find more time to do more work on the simulator myself. |
From: http://www.beyond3d.com/forum/showthread.php?t=31249 |
|
| Back to top |
|
 |
|