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."
Yeah but... (Score:3, Funny)
Re:Yeah but... (Score:5, Funny)
Re:Yeah but... (Score:4, Funny)
Am I the only one that thought of this Plan 9? (Score:2)
Re: (Score:2)
Re:Am I the only one that thought of this Plan 9? (Score:5, Funny)
Plan 9 (Score:2)
Re:Plan 9 (Score:5, Interesting)
There were about 30 people attending the International Plan9 Symposium in Madrid last year (of which I was one).
Plan9 also has 15 projects in the 2007 Google Summer of Code.
Plan* is dying (Score:2)
There were about 30 people attending the International Plan9 Symposium in Madrid last year (of which I was one).
About the plan (Score:4, Funny)
Re: (Score:2)
Re: (Score:2, Funny)
Re: (Score:2)
Re: (Score:2)
To those of you who may be wondering: Put Sneakers [imdb.com] on your netflix queue. You are not welcome here until you have viewed it.
Re:About the plan (Score:5, Funny)
Re:About the plan (Score:4, Interesting)
Seriously, Plan 9 is/was the planned successor to Unix. You can see the benefits of Plan 9's design today: just check out Inferno [vitanuova.com]. You want distributed computing? It's all in there!
Re: (Score:2, Redundant)
Re: (Score:3, Interesting)
I'm not familiar with Inferno, so I have to ask: Why? There are already tons of VMs, quasi VMs and multi-platform toolkits readily available. What benefits would developing with Inferno have over using Java, .net/mono, Flash, XUL, Qt, GTK+, etc?
Re: (Score:2)
Actually, for years there have been rumors that people were working on merging various VMs. I've heard about a pending java+perl+python (and maybe +tcl) VM repeatedly. But there's precious little public evidence that this is happening.
Possible it doesn't happen because it's just too difficult to organize. Thus, java
Re: (Score:2)
Your question:
is flawed.Since you assert that
it follows that Perl accepts that Python's way of doing things is perfectly acceptable whenever Python "does it".Beef.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
GNU/Hurd is yet another Unix kernel. It just happens to be the one developed by FSF and was originally intended as the primary kernel for GNU systems before Linux came along and got developed much faster. (Although, Hurd is still indevelopment.)
On the other hand, Plan 9 [wikipedia.org] is an entirely new OS design made by the original developers of Unix attempting to take the Unix "everything is a file" philosophy to the extreme.
Re: (Score:2)
Hehe, I am not sure if that should get counted as typo or a Freudian slip seeing Hurd does indeed seem to be getting nowhere.
Re: (Score:2)
Re: (Score:2)
Comment removed (Score:5, Funny)
Re: (Score:3, Funny)
Re: (Score:2)
Implications (Score:2)
Sorry but it's not really clear what it all implies. Could someone explain?
Re: (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) i
Re: (Score:2, Informative)
Plan 9, the short short version (Score:2, Informative)
Is this a well disguised troll? (Score:4, Funny)
I'm not sure I'm ready to check out any "graphical" items called scat.
Re: (Score:2)
Their website says it all (Score:2)
Yawn, wake me when it can run NetBSD... (Score:2)
So, you take a SuperComputer and... (Score:2, Funny)
...turn it into a Sinclair ZX81 to prove that it can be done?
What's next? ReactOS on a Cray?
Plan 9 - a radical OS (Score:5, Informative)
Can you imagine running a Beowolf cluster ... (Score:2)
Re: (Score:2)
The reason they never will be has more to do with lack of demand than incompatibility. Windows is also fundamentally incompatible with the posix systems they were originally written to target, but Emacs, X and many important Gnome and KDE apps have all been ported.
Re: (Score:2)
Having said that, you are absolutely right. Plan 9 is radical, it is highly distributed and in many ways it is decades ahead of where rival operating systems are today. It needs work, but so do all Operating Systems. Tha
Re: (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 u
Pictures of Space Glenda (Score:4, Funny)
Plan 9 is an excellent system for Blue Gene (Score:2, Informative)
Sounds similar to some ETL tools out there (Score:2, Interesting)
Re: (Score:2)
You see that, your stupid minds! (Score:3, Funny)
When you've got solamanite, you've got nothing!
(Yeah, its one of my fave movies)
Re:Plan 9? (Score:4, Funny)
Re:Plan 9? (Score:4, Funny)
Re: (Score:3, Funny)
Re: (Score:2, Informative)
Re: (Score:2)
Re: (Score:2)
Here's a question though: what the hell is that program down in the lower right? As far as I know, it's nothing that comes with Plan 9. I've been wondering ever since I first saw that shot.
Can anyone help me out?
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Interesting)
Re:Pretty cool (Score:5, Insightful)
Re: (Score:2)
"Its amazing how really, terminally, completely broken shit can run for a damn long time..."
Re: (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 thing
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: (Score:2, Interesting)
Don't know if they still do, but the OS is wickedly slim, and ideally suited for network appliances as well as distributed computing.
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: (Score:2)
I just saw a bit on the cnn website that talked about Google, the electrical grid, and the transportation system. I wonder if Plan9, a distributed OS, is well suited to managing the electrical grid?
Re:Pretty cool (Score:5, Funny)
Re: (Score:2)
> I hardly come here anymore, but with news like this I
> feel mistaken.
Exactly. This is the sort of thing you could read about on the slashdot of old, then come to the comments section and exciting read stories by gurus who'd played around with interesting similar stuff.
I hardly ever come here any more, and it feels like this is the first interesting thing I've seen in eighteen months.
UnDugg (Score:2)
I doubt Plan9 is digg material. (I take that back - 2 diggs..)
They'd like Glenda well enough, but who doesn't?
A mysterious compulsion to visit Slashdot today? (Score:2)
Book. Cover. Judge. Don't. (Score:5, Insightful)
Re: (Score:2)
I came across Plan 9 while going through Linux kernel options. Linux has a compatibility module for the distributed file system. I did a little digging and some light reading to learn about it. The cluster aspect of the operating system sounds interesting. I think it will become more useful in the home as multi-core and embedded systems become more common. I can imagine the refrigerator borrowing a few cycles from the multime
Re: (Score:2)
Re:Check out those cutting edge GUI graphics... (Score:5, Interesting)
Super computers don't run GUIs. That is for visualization workstations.
"Has it broken any new ground with any new operating paradigms? (Thats a genuine question , I don't know)."
Yes I suggest you go learn a lot more about it before posting in blatant ignorance.
Plan 9 is a distributed operating system. It uses clusters of servers to act as application servers, storage servers, and IO servers. It is ideal for clustered systems with hundreds or thousands of cores! Guess what Blue Genie is?
Supercomputers usually lack a traditional gui. They depend on workstations to handle any visual interface. They are all about speed and nothing else. Your comment about a less than pretty GUI on a supercomputer is about as useful as complaining about the crappy stereo in a formula one car.
Is Plan 9 important? Well since it looks as if cores are going to start multiplying at a Moore's law like rate then the answer is most likely yes.
Re: (Score:2, Interesting)
Blue Gene is a very specialized supercomputer designed with a customized 'OS' (if you can even call it that!) which minimizes any sort of interrupts and other nonsense such as typical OS stuff because when you're scaling out to 65,536 nodes on an MPI-based code which requires lock-step synchronization, you can't afford for some unimportant process on a single node to cause small delays. Plan 9 IS a research oddity on the system in this regard, and not the sort of thing you'll see a
Re: (Score:3, Insightful)
Plan 9 could allow Blue Gene to be used for different problems than it is currently being used for. Yes it is currently are research project but it is far from a waste of time.
I disagree that BG/L isn't the type of system that Plan 9 is targeted at. The current problem set that BG/L is being used for isn't one that Plan 9 is a good tool for. The hardware probably isn't ideal but it is close enough for useful research.
Re: (Score:2)
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:Check out those cutting edge GUI graphics... (Score:5, Insightful)
The WHOLE POINT of Blue Gene is to do intellectual exercises. It's a RESEARCH computer.
Re: (Score:2)
Its for researching problems using a computer. Its not generally for research computing issues themselves.
Re:Check out those cutting edge GUI graphics... (Score:5, Insightful)
Why would they put a 16 year old consumer-oriented, x86-based, single processor-optimized operating system on a distributed supercomputer? I dunno, maybe they're just a little dim.
Re: (Score:2)
Re: (Score:2)
And Plan 9 doesn't suffer from this? It was designed specifically for Blue Gene was it? I don't think so.
Re: (Score:3, Informative)
Re: (Score:3, Insightful)
The point is to make distributed computation a whole lot simpler than it is right now.
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.
They do try, and they have succeeded to some degree.
But that's fraught with its own problems; for example, few if any Linux programs will know
Re: (Score:2)
You were the one who swore sonny , though I suspect you don't even know what Tourettes is but you just heard it somewhere and thought it sounded cool.
"Perhaps while we're doing that, you could follow some of the links on the article and educate yourself about Plan9?"
Been there done that. I still don't see its point.
Re: (Score:2)
It's been released, and is on the Fourth Edition.
Re: (Score:3)
Re: (Score:2)
Plan 9 has been released, and it's working.
Is it going to catch on? Who knows. It took 20-30 years for UNIX to catch on after it had matured reasonably well, so that would put Plan 9 taking over the world at somewhere between 2010 and 2020.
Re: (Score:2)
Re: (Score:2)
ED IS THE STANDARD EDITOR, HERETIC (Score:3, Funny)
!man ed
ED(1) UNIX Programmer's Manual ED(1)
NAME
ed - text editor
SYNOPSIS
ed { - } { -x } { name }
DESCRIPTION
Ed is the standard text editor.
Computer Scien
Re: (Score:2)
I lol'd.
Re: (Score:2)
Because if someone, post-1995, released a new, general-purpose OS that wasn't Unix-compatible, everyone would laugh themselves silly.
If you are a Unix system, you are part of a family -- there are gigabytes of useful source code to port, and there are plenty of nice ideas to work from or expand upon.
If you're not a Unix, you are alone. At least until someone takes pity on you and writes a Unix compatibility layer ...
Re: (Score:2)
only in the proprietary software world do you need fat software for fat hardware (or vice versa).
Thin software running on burl hardware frees up your resources, gives you room to really flex your muscles. That's what make those 386-linux guys l33t. They get a 2.2 kernel and a copy of busy box, throw it on a 15 year old machine, and when they hit the terminal they still have leg room.
Re: (Score:2)
Re: (Score:3, Interesting)
Yes. It is a genuine concern for many people.
Re: (Score:3, Interesting)
If licensing restrictions didn't matter to people, we wouldn't even have the concept of BSD license to discuss ( or GPL ), would we?
Re: (Score:3, Informative)
Re: (Score:2)
There nothing negative about this phrase is there?
Re: (Score:2)