Plan 9 Running on Blue Gene 190
gholmer writes "Eric Van Hensbergen reports that Plan 9 has been successfully booted on IBM's Blue Gene supercomputer. A live demo will be attempted during a poster session at this year's Usenix. There is also the obligatory Space Glenda picture."
Re:Pretty cool (Score:3, Informative)
Feel like running it, you are welcome to the world of wmii, acme and acid. In short Firefox or for that matter any other application comes lower in hierarchy, a lot of things need to be done to make it first Posix complaint, which i guess they are not planing to so soon.
As far as the people who think it is only for research yes it is and this is what Plan9 on Blue Gene is aimed at. As a research project.
My 2 cents :-)
Re:Check out those cutting edge GUI graphics... (Score:5, Informative)
"Has it broken any new ground with any new operating paradigms? (Thats a genuine question , I don't know). I do wonder why thety bother and don't just try and integrate any new ways of thinking they've come up with into pre-existing systems such as Linux or BSD."
Well, yes. Read the overview [bell-labs.com]
Re:Plan 9? (Score:2, Informative)
Re:Implications (Score:2, Informative)
So, from memory:
Each processor (powerpc/cell technology, I think also used in the PS3, but maybe another expert can enlighten me on that one) is a dual core and has six (or was it four?) high speed network connections to its neighbors. 64 processors are mounted on a "motherboard".
In a rack 16 of these boards are installed. The network connections of the processors on the side of the boards are connected to the neighbors on the boards above and below.
Per rack this amounts to 2048 cores. Each rack is connected back to back to another rack, giving a total of 4096 cores in a kind of network matrix.
These dual racks can again be cascaded to make a very large system. (The slant of the racks, see picture, has to do with the cooling of the system). One of the first computers to use such a matrix setup was the transputer in the 80s.
As said, the processors have high speed connections to their direct neighbors, connections to others are slower.
So this machine is very fast at for example signal processing or, more general, any pipeline where the output of one processor can be sent to the next in line for further processing.
Other applications are for example spatial simulations, climate and such, where each processor gets a part of the atmosphere, assuming that effects to other parts will be more local.
A third is biochemical simulations, hence the "Gene" in its name. And when you turn its coolers temporarily of, you might be able to get water hot enough for coffee.
Plan 9 I have no real knowledge on, but it seems to be an operating system that is tailored to enormous amounts of jobs on massive parallel computers.
Re:Check out those cutting edge GUI graphics... (Score:3, Informative)
Plan 9 - a radical OS (Score:5, Informative)
Re:Pretty cool (Score:5, Informative)
Plan9 is C based and can't run DIS natively.
Plan9 and Inferno now use a unified 9P protocol - 9p2000 (they used to use 9p and Styx respectively).
Lucent sold Inferno to Vita Nuova holdings http://www.vitanuova.com/ [vitanuova.com] and they now develop Inferno and exploit it commercially.
Inferno and Plan9 are used in Lucent products. Plan9 with RT extensions is used in Lucent mobile phone masts to manage calls. Sape Mullender presented a paper at the IWP last year about it. http://plan9.escet.urjc.es/iwp9/cready/realtime.p
Re:Pretty cool (Score:5, Informative)
http://plan9.bell-labs.com/sys/doc/ape.html [bell-labs.com]
Plan9 has the Abaco web browser, it's still in development but you can use Gmail with it apparently.
http://plan9.bell-labs.com/sources/contrib/fgb/ab
So put your 2c back in your pocket.
Re:"non-viral" license (Score:3, Informative)
There was a time where there was a tounge in cheek tickbox that said something like : I promise not to use plan9 to make nuclear weapons outside of the US.
Licensing arguments were pretty common on the mailing list as though the devs were not trying to get it sorted or were in control of writing the damn thing. It got distracting enough that licensing discussions got their own mailing list, which then we could all not bother reading.
Plan 9, the short short version (Score:2, Informative)
Re:Implications (Score:2, Informative)
Plan 9 is an excellent system for Blue Gene (Score:2, Informative)
Re:Plan 9 - the geodesic dome of comp. sci. (Score:2, Informative)
I am shocked at your vitriol for somthing you have obviously invested so much of your time in, its a shame you have wasted a year of your life and gained nothing.
1/ Yep, Plan9 has no process migration - its a shame didn't ask, anyone on 9fans would have told you this.
2/ There are various disk based file servers (as there are for other OSs) and some of these feature immutable backups you mention (which I use). Plan9 doesn't support automatic file migration, except in the form of migration to a disk local to the user (cache filesystem) though I guess this isn't what you expected.
3/ Surely this is just the old "my editor is better than your editor" argument. If you don't like it, don't use it. The application you mention (a cloud of wifi cpu servers) has no need of a plan9 based gui, why not use your favorite editor on your favorite gui to build this product? Personally I like plan9s gui, I find it fast clean and it does everything I need.
4/ The scriping language used is called rc, and _is_ another shell. Rc however is a nicely expressive language with a clean, elegant design. This coupled with the "everything is a file" principal means much can be achieved with it, replacing ruby/python/perl/etc in many applications.
5/ You seem to miss the point i'am afraid, the advantage of having everything as a file, is that once you have a remote file protocol (9p in this case) you can access remote devices and services just as easily as local ones. Think of it as an object oriented system in which the objects are files and the methods are textural messages.
I have no idea why you had so many problems with writing MBRs to disks, I can only say I haven't had similar problems, it is not endemic.
I'am sorry plan9 didn't do what you hoped it might, but that is hardly the fault of the os.
-Steve