Well, we did, and it works great! For various courses (Linux, networking, etc.~ Prof. Bachelor ICT) we get to pick a subject like 'setup a IMAP server' and documant it on TRAC. This way student can work at home; work at moment they choose. Great system!
The cellprocessor is actually a 'normal' powerpc processor (2 threads), with 8 coprocessors (Synergistic Processor cores, 1 thread each), optimized for single precisionfloating point operations. All 9 cores can use DMA simultaneous... Since the cell is actually an 'upgraded' powerpc, all FLOSS code will run on it, of course not optimazed... That's why it's so easy to port linux to it...
A few months ago, i was part of a project writing a demo app for PS3... We wrote some cell-code to scale webcam images. The app is written in C, the project website can be found here: http://cellproject.kjeldelaey.be/documentatie/html/annotated.html
The site is in dutch, but the code is documented in english.
OpenMoko uses OpenEmbedded for setting up the toolchain/filesystem... You can use OE to build the entire enviroment without much effort [we all know what that meens in embedded:-) ]. OpenMoko Wiki OpenEmbedded
Well, we did, and it works great! For various courses (Linux, networking, etc.~ Prof. Bachelor ICT) we get to pick a subject like 'setup a IMAP server' and documant it on TRAC. This way student can work at home; work at moment they choose. Great system!
The cellprocessor is actually a 'normal' powerpc processor (2 threads), with 8 coprocessors (Synergistic Processor cores, 1 thread each), optimized for single precisionfloating point operations. All 9 cores can use DMA simultaneous... Since the cell is actually an 'upgraded' powerpc, all FLOSS code will run on it, of course not optimazed... That's why it's so easy to port linux to it...
I want to play around with some Cell coding;
A few months ago, i was part of a project writing a demo app for PS3... We wrote some cell-code to scale webcam images. The app is written in C, the project website can be found here: http://cellproject.kjeldelaey.be/documentatie/html/annotated.html The site is in dutch, but the code is documented in english.
OpenMoko uses OpenEmbedded for setting up the toolchain/filesystem... You can use OE to build the entire enviroment without much effort [we all know what that meens in embedded :-) ].
OpenMoko Wiki
OpenEmbedded