QUOTE(d-range @ Nov 1 2007, 01:44 PM)
It's not like its hard or anything, at least not for me, but I can imagine people with less experience and drive will be put off by all the fiddling with the otheros.bld and how to get it. It took me quite a while to find the otheros.self from the Sony page, which shows only information and no download link.
Yeah, I believe the distros should just include it on the DVDs.
Only to find out that I didn't even need it, although the Gentoo installation procedure said so. Also the Gentoo otheros.bld was renamed on the disk which was also annoying. But I can imagine that besides the otheros stuff an Ubuntu install will be dead-easy.
Well, otheros.bld is always needed but since 1.60 (I think?) otheros.self is not needed anymore, so the gentoo docs are just out of date.
Well it's not difficult but I just don't like that I have to set a default OS and use tricks to switch. Going from otheros (linux) to Game OS is easy (just hold power for 5 seconds), but the other way around I have to go into the menu, settings->system settings->set otheros default and reboot to get back into linux.
If I use that trick (powerbutton) then I lose my screen and audio settings. The Screen settings are just "ok", "ok", "ok", but then I have to manually go in and change the audio settings or it sends my audio via HDMI instead of via S/PDIF. For me THAT is more annoying than having to go in to settings->system settings->etc. But to each their own.
Which is annoying because I only work on it remotely, and now I have to switch on the TV and grab the controller to do some work in linux each time.
Yeah, that's how I work on it as well.
A graphical boot-loader that defaults to linux but can boot into GameOS when you select it would be nice. But there's a project underway for that (petitboot).
Are they planning network support for it so you can tell it what to start remotely somehow?
The PPU is not slow, in fact it's pretty fast. I compiled a full gnome installation with it through Gentoo in under 30 minutes or something. I know for a fact that my old laptop (Athlon XP 2400+) took over an hour for that. I think it's the HD that slows the system down the most.
I did some pretty big tests and whatever I did just took ages. The BOINC project I'm converting to use the SPUs I started with just getting it to use the PPU and the results were shocking. Compared to a Core2Duo this thing was 30x slower. And I'm talking only about a single core of the Core2Duo. Both use hand-optimized assembly for the crunching, although the PPC asm isn't optimized for the PPU, which makes a difference, but 30x? I tried using the C-core instead of the asm core and the asm is 50% faster than the C core.
Agreed. Experience programming this architecture is going to be a big asset in the future as well.
Yeah, especially since they're selling blades with SPUs on them nowadays. They're just so powerful that there are very many looking to use them for research or whatever. Getting ahead on programming can be useful in the future.