A Look at IRIX 6.5.17 326
XFS writes "OSNews got their hands on the latest version of IRIX, 6.5.17 (released in August), and they have published an interesting article about it and they explain why IRIX was and still is, one of the best workstation Unices out there. Especially when it comes to multimedia/GL performance. I hope SGI will do something with IRIX though, as they seem to have let it fall behind and be one of these great technologies that get lost through various corporate focus shifts..."
What about... (Score:4, Interesting)
Re:What about... (Score:2)
They'd better hurry up on the said 'push' before they sell any more patents off to 'other' companies.
Isn't it more a case of gfx/animator studios are buying loads of Intel boxen and slapping Linux on them rather than buying SGI kit (expensive kit I might add), and is working out to be cheaper for the studios?
Re:What about... (Score:2, Informative)
The speed/cost ratio is much better with PCs, even though you need a fairly high end PC in order to run demanding 3D applications.
I've been arguing in my department that the cost savings don't outweigh the drawbacks of using Windows with demanding applications: blue screens, flakey "drive mapping", license servers that don't work as expected...
PCs are great for render farms, but I still think the interactive use for the high end 3D applications is better done, and more cost effective, on SGIs. It's not the PC, it's the OS...
On a side note, we had a recent visit from SoftImage (no longer an MS subsidiary) demonstrating XSI (very cool but expensive application). The person who was demonstrating said they had up to 20% speed improvements on Linux over Windows 2000, although there are certain features in the Windows version not available on the Linux version.
We use Maya, though, and while Maya is available for Linux, the other tools we use (many Adobe tools, for example) are not. Our render boxes are Windows, for consistency.
We still use SGI's for a variety of applications that, as the article pointed out, a five year old SGI is still better than a brand new PC. Flame/Inferno compositing, for one, and some real time 3D applications. Also cell animation ink and paint. There are some things the SGI can do as far as video I/O that PCs simply can't do at all. PCs are certainly coming close, though.
Re: (Score:3)
Re:What about... (Score:4, Informative)
AIX has more (and growing) marketshare than Irix has had in years. The Power4 and Power5 chip is attracting alot of business away from Sun.
SGI has been obsolete since 1996. A $2,500 Dell Workstation can do as much as a $25,000 SGI workstation.
Wake up McFly! It's 2002 calling!
get your facts straight (Score:2)
I'm sure that a brand new $2500 Dell Workstation can do many things faster than a 1996 era $25,000 SGI workstation. I highly doubt you have even seen a brand new $25,000 SGI workstation or have any idea what it can do.
Re:get your facts straight (Score:2)
The only thing sgi traditionally has is better i/o. However that gap is now closing thanks to better memory and faster bus speeds. Intel is smoking all the benchmarks agaisnt AMD recently because of faster 1066mhz rambus ram and its 533mhz bus!
If sgi was so fast then why did pixar claim that the latest dell's with redhat were 3x faster and many times cheaper then equilivant sgi's on the market?
I remember when sgi tried to come out with wintel workstations. They ported the same video technology and it was far behind the quadro's and other high end cards. They failed and costs sgi billions. They are dying. Sgi itself is losing marketshare to Sun, IBM, Linux, and w2k. Infact info world claims MS now owns %50 of the server market. Sun in the late 90's took a very large chunk of their market as well.
Sgi should focus on the server market and leave the workstation market. All their customers have left mostly to Windows and the rest to Sun and Linux. They need to change their image to a corporate server one and pay erp and mrp software writers to port their apps to irix. They already lost and are dying as we speak. Aren't they like $.80 a share!
Re:What about... (Score:2)
The graphs are at the end.
The result is that PC's have recently surpassed these 5-6 year-old SGIs in rendering of basic texture-mapped lighted polygons, but the PC hardware doesn't accelerate some things at all (like the accumulation buffer).
Re:What about... (Score:3, Insightful)
What kind of crack are you smoking? Sun released a new graphics workstation last year that they said could compete with an Octane 2. At the same time SGI released Fuel which roughly doubles performance over Octane 2. At SigGraph Sun was showing an in-development high end graphics targetted at InfiniteReality3. SGI released at the show InfiniteReality4 and also backed it up with 128p (on the show floor). Sun has not caught up.
SGI still rules on installations (Score:3, Interesting)
If you want to do a custom installation of the OS, Sun's OS installer for version 8 IS HORRIBLE. I changed jobs three years ago, and I moved from a predominantly SGI environment to one that's predominantly Solaris.
The OS installation tools for IRIX three years ago still are BETTER than what Sun currently offers up in Solaris 8 TODAY. What's there is putrid and annoying. The IRIX installation allowed you to select packages based on package names and wildcarding, whereas Sun uses a number-based scheme, and the numbers change from monthly release to monthly release. IT SUCKS!!!!!!
We do a lot of customized OS installations (the most minimal core OS, plus some additional packages) for security reasons, and we don't have enough common system types to make the Solaris automated installation worthwhile.
I wish Solaris would join the 21st century in this regard.
Re:eeet's not true! (Score:2)
I'm not confusing anything. Did you read what I wrote? I mentioned automated installs are not for us (security is a principal concern), so no Jumpstart and no live upgrades, for security reasons.
Re:eeet's not true! (Score:2)
I can tell from reading your post that it is unlikely you have anyone there with any real Solaris skills, let alone any knowledgeable Jumpstart admins.
An automated install is really the only way to ensure that all of your systems meet the standards your Unix engineering group publishes. (You do have standards
Everything from the way root is sliced to the installation of third party applications can be handled by Jumpstart. In an environment with over 300 servers, manual installation is not an option. Working for a government facility, poor security is not an option. Using Jumpstart does not preclude having proper security if you know what you are doing.
As for Live Upgrade; I have used LU to upgrade nearly 80 servers here, 16 of which were Sun Cluster 2.2/Oracle servers. Other that re-configuring any new packages which might be different from those of the older OS, LU does not change existing configuration files. Properly scripted, LU just works.
Re:eeet's not true! (Score:2)
Jumpstart is currently verboten in my environment. It was not my choice, so I have to accept it as part of job. Believe me, I would if I could. It's not always fun to work with one hand tied behind my back.
Aside from that, we have a fully documented installation procedure, and yes, some people might even call it having standards. SPMBE (it's name) is a way of life around here.
We also clone systems that perform similar functions, so it's not too bad.
Re:eeet's not true! (Score:2)
I wish Sun would make the available installation procedure easier. Even if I had jumpstart, I would have to go through this pain at least once per server type/configuration, no?
Oh my god (Score:4, Funny)
Re:Oh my god (Score:2)
Thank god... (Score:2, Funny)
That they haven't gone with a Windows XP interface!
Kudos to SGI!
Fallacy of benchmarks (Score:3, Informative)
Unfortunately, memory transfers are not the world when it comes to multiprocessor multimedia boxes. The overhead comes in when you're trying to synchronize a large number of threads/CPUs to do a large task. For example, an Oracle database.
Sun has proven that it scales up the tree very well with large numbers of processors. But from my understanding, Linux is more efficient with a low processor count, and less and less efficient with more processors.
I question its ability to do anything with a real workload. And I've even more suspicious because they use a benchmark I've never heard of to push its superiority on a single-aspect synthetic benchmark.
Re:Fallacy of benchmarks (Score:3, Insightful)
And syncing large numbers of threads/cpu's, well, that is handy when doing a distributed render, but remember here: Irix is NOT Linux...just as linux is not unix
Anyway, I'd say they used the correct benchmark...especially for a workstation running a 3d app.
But as I said, IANA3DExpert...
Re:Fallacy of benchmarks (Score:2, Insightful)
It's like saying my Miata is horrible for towing the boat. It's not made for that.
(*disclaimer -- I don't actually drive a Miata)
Re:Fallacy of benchmarks (Score:4, Insightful)
I do, however, agree that benchmarks are often quite useless. The way it any machine performs is highly dependant on what mix of jobs/applications you plan to run on it.
Re:Fallacy of benchmarks (Score:2, Insightful)
Indeed, I find it very interesting that they would use a benchmark that measures memory bandwidth through the graphics subsystem of a graphics workstation. It tells me what I need to know about what the system needs to do.
"There are a million things that you don't know. That doesn't make them secrets."Hmmmmm (Score:5, Informative)
Not sure what this is implying, but it seems to be a surprisingly common misconception that MacOSX has vector based artwork. Not so. GNOME can do, and I think KDE3.1 can as well, via SVG. MacOS icons though are just bitmaps in a variety of sizes, with some scaling/blending algorithms applied.
The SGI desktop is of course based on a heavily modified commercial X Server. And here I will stop for a second, get a big breath and say: 'wow'. I have never seen an X server being so fast, on a 5-year old machine (no matter if this is an SGI machine or not).
I'd kind of expect this given that IRIX comes as a bundle with the hardware. When you choose the hardware as well as the software you can of course optimize the drivers a lot, so you will get good speeds out of it. XFree has to deal with a lot of different hardware, and the driver manufacturers are sometimes less than helpful. Probably worth remember that IRIX won't have some of the newer X extensions like XRender.
Re:Hmmmmm (Score:2)
Someone with a deeper background than I have should check this out, but my recollection is that vector support was implemented in NexTStep quite early in the 1990's in the form of its spiffy display postscript rendering system. Due to a licensing rights tussle between Adobe and Apple, Mac OS X uses disply
Incidentally, the careful eye will note a lot of similarities between IRIX and NexTStep in their interfaces.
Re:Hmmmmm (Score:3, Informative)
Until recently vector-based icons were way too slow. Except for the Irix ones, which were neceessarily quite simple. This simplicity did add to their appeal I think, though they never really put some good graphics designers on it.
KDE and Gnome and OS/X all render the vectors into pixmaps and then blast the pixmaps on the screen. OS/X certainly supports pixmaps and all the icons that appear to be airbrushed are bitmaps. They scale quickly and nicely because they have them carefully rendered at several resolutions and use mipmapping (the same technique your fancy graphics card uses for textures when it is in it's highest-quality mode) to scale.
Ignoring the drawing speed vector icons are much more efficient and take far less memory. In fact the earliest icons could be considered vector-based, they were drawn on vector screens by machines where 8K of memory was expensive.
Re:Hmmmmm (Score:2)
Otherwise, though, you're wrong that Mac OS X doesn't support vector graphics. It does, [apple.com] as part of the Quartz graphics subsystem.
Re:Hmmmmm (Score:2, Informative)
That's an interesting theory, but it is easily refuted with one word: Solaris.
Sun has all those advantaged you mentioned, and their X server has consistently been the biggest piece of garbage to bear the name.
The fact is, SGI's X server is just really, really good. Don't minimize their accomplishment by assigning credit to captive hardware: it's really high quality software, plain and simple. In 8+ years of using it, I saw an Xlib client bring down the server maybe twice. That's pretty much an hourly occurence with a Sun server, until you learn what not to do.
Of course, some of the credit goes to SGI's graphics hardware, which has always been great.
For example, it is still impossible to find a combination of hardware and software for Linux that will let you mix visuals of multiple depths on the same screen (e.g., having one window be 24 bit TrueColor, and two others be 8-bit PseudoColor with different simultaniously installed colormaps) while still having acceleration turned on. (I need to do this kind of thing to properly debug various xscreensaver [jwz.org] configurations.)
Since I switched from my SGI O2 to a Linux machine, I've been solving this problem by having two monitors, one running in 24 bit and one in 8 bit, and it's hard enough even getting that to work without crashing at random every couple of days. Unless I turn off acceleration, which makes my dual-1600MHz vintage-2002 Linux box do graphics at half the speed as my 200MHz vintage-1996 SGI O2.
SGI's X server rocks. I miss it dearly.
Re:Hmmmmm (Score:2)
However just because Solaris has good hardware integration and a bad X server doesn't mean SGI don't get an advantage from matching hardware with software. They just focus on different areas: Solaris can do stuff like hotswapping CPUs at runtime (i think), so they concentrated mainly on high end server stuff. The advantages they get from hardware/software integration aren't graphical, they're server based. SGI just chose to focus a lot on their X server, which is definately cool, but considering the challenges the XFree team face I think they do a pretty good job too.
Oh and finally, XScreensaver rocks, I love it and use it all the time :) Though I think it could do with fewer mathematical savers and more eyecandy ones, like atlantis (my favourite).
Dual 195MHz machine? (Score:5, Funny)
Otherwise, they would have had to shell out a whole $799.00 on eBay [ebay.com] for one.
What did SGI do, pull one from the junk bin?
They should have sent some relatively modern hardware....
Re:Dual 195MHz machine? (Score:2)
However, given all the '5 years ago' references in the article, I wouldn't be surprised if they just screwed up and wrote Octane 2 where they just meant Octane. They sure didn't mix any system specifics in among all those incorrectly-used make-me-look-smarter words, like 'whilst'. Damn, do I hate people who don't use one-syllable words correctly.
Re:Dual 195MHz machine? (Score:3, Funny)
Yeah - it means "megaherz" as opposed to "inches of penis length" as it means here in slashdot-land.
Re:Dual 195MHz machine? (Score:2)
There should be much more of this kind of stuff.
It may be the greatest, but I wouldn't know... (Score:2, Insightful)
Hmmm... (Score:2)
My school used a lot of donated hardware/software, and generally the only companies that can afford to donate labs worth of hardware/software are doing so to push their own proprietary platform. So we ended up doing our development on Sun, DEC and HP workstations.
Do something with IRIX? (Score:4, Interesting)
Since IRIX 6.5, SGI has continued its promise to release quarterly updates. Each release introduces changes to the feature and maintenance stream.
I guess I'm confused as to what your hopes for IRIX are.
I haven't read the OSNEWS.com article yet, but I hope it isn't one of those "OS review" articles where they look at the installer and give it a rating.
-David
Re:Do something with IRIX? (Score:2)
jar has nothing to do with it (Score:2)
Re:Do something with IRIX? (Score:2)
As for your comment about PCs vs. SGI workstations I think you need to try expensive hardware before commenting. There really is a difference between what you get for $50k and what you get for $5k.
Re:Do something with IRIX? (Score:2)
It's the Hardware not the OS (Score:2, Insightful)
So where are all the AC's comments about X (Score:2)
I'm not saying X can't be improved for the sort of things we want now out a display protocol that we didn't know we'd want 10 years ago, but you can still get excellent performance from it if you know what you're doing, and you try.
T
Re:So where are all the AC's comments about X (Score:2)
True, but it still implies that the "architectural flaws" that everyone loves to bitch about are somehow missing from the SGI version. Funny that...
I still like X. If you don't mind debugging and profiling your X usage with xmon then you can get some excellent performance out of limited resources.
C-x C-c
I'm sure they've heard this before, but... (Score:4, Interesting)
However, since SGI announced that they wouldn't support IRIX anymore, everyone has concluded that they need to shift over to Linux machines.
Most people I know buy Dell machines. The cost savings is actually less of a concern for scientists (although it is an issue,) than keeping up with the state of the art.
If SGI released their IRIX source code, that would do a lot to help them recover their scientific market share; scientists would pay the extra money for SGI hardware if they aren't worried that support for the OS is going to evaporate entirely, and a Linux distro with lots of SGI-specific code imported from IRIX ought to fit that bill nicely. I'm a biologist, though, so maybe I'm missing something.
Re:I'm sure they've heard this before, but... (Score:4, Interesting)
Re:I'm sure they've heard this before, but... (Score:3, Insightful)
Re:I'm sure they've heard this before, but... (Score:2)
I love Irix, although I've switched most of my computing over to MacOS X nowadays. Irix does desperately need updating, but if you need X-Windows, Irix is by far the coolest implementation of same.
I'd like to see something a bit more up to date, at least with thinner window borders and a close-box. But compared to Linux as I've seen it, it does have first-rate usability. Compared to MacOS X, though, it's dropped way behind.
D
Re:I'm sure they've heard this before, but... (Score:3, Insightful)
false. sgi does and will continue to support irix, virtually forever. period. ask them if you don't believe me. or, even better, back up your claim with a press release, web page on sgi's site, etc. you will not find either, anywhere.
Re:I'm sure they've heard this before, but... (Score:2)
Re:I'm sure they've heard this before, but... (Score:3, Insightful)
Well, they used to be, but are fading fast. At least in my area (Space systems operations, simulation & analysis).
Why?
- Their floating point performance sucks.
- PC graphics performance is now good enough for most applications.
- They are hugely expensive
2 years ago I ported a large astrodynamics simulation from Irix to Linux. Had a brand new Octane and a brand new dual PIII 700MHz running Redhat. I don't remember what chips the Octane had, but they were the best available at the time. And the Octane had twice the RAM.
This very floating point intensive simulation ran about 3x faster on the PC which cost about 10x less ($3K vs. ~$30K).
My boss just asked me if we should buy a service agreement for one of our older Octanes. $5K/year. I told him no. If it dies, we'll spend half that to upgrade to a faster Linux box.
Don't get me wrong. If you need the kind of huge bandwidth and massive multi-processing that higher end SGI's can give you, there is no question that SGI rocks. But at the workstation level, forget it.
And, FWIW, IRIX is absolutely the least stable Unix I've ever worked with. And I've worked with a few.
Dead IRIX? Not. (Score:2)
If there only was... (Score:3, Troll)
If there only was some kind of free (as in beer, please don't stop reading, this is not supposed to start a flamewar :-))
IRIX distribution, maybe slimmed-down, so at least
more people could get hands on it and actually
try it out.
I mean: Many of us have read lots about IRIX, how it works neatly for graphics workstations etcpp., but how many of you actually were able to try it out?
IRIX could gain a huge boost in popularity if people could "try it at home" on cheap x86 hardware and then - maybe - convince people at work to buy it if it is ok for the job. Even a 30-day evaluation copy would be great.
IMHO, it was a great idea of Sun to give away SunOS/x86 for free for personal use. So I had the possibility of fiddling around with it at home and improve my work with Solaris at work.
Anyone out there providing ssh'd remote X access to an IRIX box so one could have a look?
Re:If there only was... (Score:2)
that won't do you any good. most of the GL stuff won't display back because of library incompatabilities. You also lack the groovy hardware to work the X magic.
We have lots of IRIX machines where I work (a computer animation studio). For interactive use, you can't beat the cheaper x86 based hardware, be it running Windows or Linux. We are going to be moving from IRIX to Linux because the machines cost too much and the support contracts are a nightmare of expense. The faster interactive work doesn't hurt the cause either.
You're an idiot (Score:2, Informative)
So you think that SGI should spend huge amounts of money and development time porting IRIX to x86, and then give it away free, simply so that you can "try it out at home"?
Are you aware of the fact that IRIX does not run on x86 hardware? Are you aware of the fact that SGI will be moving to Linux on IA-64 in the future, rather than attempting to port IRIX to the IA-64? Do you, in fact, have any idea of how much work it would be to port IRIX to anything other than MIPS?
No? Didn't think so.
Re: You're an idiot (Score:2)
First: Many thanks for choosing such an appropriate Subject for your reply. Philosopher, uh?
Yes. But you don't seem to understand what "try it out at home" means. It would be quite a boost for the amount of people that know about the OS.
One reason that many people know how to use/program/manage Linux by now is not that it is Open Source. It's because they can get it cheap and fiddle around with it at home. This enlarges the market for Linux admins, programmers, ...
You name it.
Sure. And I was also sure that this was a widely-known fact.
Yes. Although I think that IA-64 will not be that important at all. There's no need for graphics workstations to run on 64 bit CPUs at all. 64bit file I/O can be done nicely with any 32 bit CPU. I can't think of any other applications of 64 bit CPUs there.
Seriously, I don't care. I was pointing out that offering a cheap evaluation copy of IRIX for cheap hardware could boost sales for IRIX powered equipment quite a bit. I was not suggesting that this should be done even if their departments don't have the money to do it.
There's a difference between "What would be a good thing we could do to help our product?" and "Are we able to fund it?", as you might as well know. But there's no reason not to point it out.
Please excuse if I won't comment on that.
But he's right. (Score:2)
Seriously, I don't care. I was pointing out that offering a cheap evaluation copy of IRIX for cheap hardware could boost sales for IRIX powered equipment quite a bit. I was not suggesting that this should be done even if their departments don't have the money to do it.
So you think SGI, a company who does nothing but bleed money, should drop what they're doing and pay a dozen or so programmers' salaries for a year or two to get a semi-working version of IRIX for "cheap [x86] hardware" simply because you think it might boost sales of machines whose base price is about $6000?
You're either an idiot or you're on crack.
- A.P.
Re: You're an idiot (Score:2)
How do you know this? If Linux was not open source, kernel development and source auditing by programmers around the world would not be possible.
Really, if you ask alot of the early kernel developers, I think that they would tell you that the reason that linux is so popular today is that it is completely open source. If Linux was made closed source, IMHO the project would have never left the stack of floppies on Linus' desk.
If open source does not matter, then why isn't everyone using Sun's free version of Solaris X86? Solaris is a fine, enterprise-quality OS, but the free version does not have the popularity that Linux enjoys. If you are correct about giving software away for free, then why arent there more stories on
IRIX evaluation (Score:2)
Leaving out pirated copies (Windows and Visual C++ anyone?), you get more people that learn and program for an OS if it is free (as in beer). Just because they can get it for free and give it a try. Even more people are willing to work with an OS that is free AND OpenSource.
You're right that Linux is as popular as it is because it's OpenSource. No doubt about it. But MANY people I know just don't care about it being OpenSource. This is maybe the second thought. They're switching because it's free as in beer.
AmigaOS cost money but came bundled with the computer. Windows... let's say the same. BeOS used to cost money; then it went free for evaluation/personal use. SunOS/x86 the same. Linux is free and even comes with a compiler and development tools.
SunOS/x86 is free (beer), Linux is free/free. Sure. So most choosing a Unix-like OS will go straight to Linux because of the additional free (speech) and coolness benefit. (Solaris, on the other hand, gets a boost for free because most programs written for Linux will run on it as well.)
Apart from the hardware IRIX usually runs on, the only obvious benefit - compared to Linux - appears to me to be the nice desktop and integrated GL support. I'm trying to point out that only a few people will ever experience these features because you already have to own it to try it. Of course it would cost a bunch of money to make an x86 evaluation available. But what's wrong with the idea?
My original posting seems to polarize: "Troll=2, Insightful=2, Interesting=1, Total=5". Well... this really wasn't in any way supposed to be trolling and still ain't. IMHO trolling would have been something like "Ha! Those bastards will never sell their OS until it is available for free!!!1".
Re:If there only was... (Score:3, Insightful)
SGI machines are simply too expensive to be a commodity machine, and anyone who buys one already has some application or requirement that made the purchase necessary (not simply because he thought it was sort of fun to play with the free x86 version).
Re:If there only was... (Score:2)
There was an in house port of IRIX to x86 a few years ago. However, this project was abandoned when SGI decided to go the Linux route on commodity hardware. Since then, Linux has been the OS of choice even on their IA64 based NUMA machine. AFAIK, there has never been a port of IRIX to IA64.
Re:If there only was... (Score:3)
Yeah any scientific intitution still running last year's IRIX.
Seriously though IRIX is very tied to the hardware and by the time they ported it to x86 they would have a mostly new OS.
SGI wants to go x86 but the best way for them seems to be just having their own engineers port the best IRIX features to Linux. SGI is still active on linux-kernel so they havn't changed their minds yet.
Re:wrong... (Score:2)
"SGI architecture has a huge internal bandwidth. Intel comes nowhere near that."
This unfortunately is no longer true. As with many things related to SGI vs Intel performance it was true about 6 years ago and SGI have rested on their laurels since then while PCs have progressed and progressed.
5/6 years ago PCs were using 66MHz memory,
32bits@66MHz => 264MB/s, while SGI Octane had a 1.6GB/s IO crossbar, with 1GB/s going to the processor board, and then 800MB/s to 1GB/s to the CPU(s). Ie the SGI truely did have ungodly fast IO compared to the PC in those days.
However, since then generic RAM used on PCs has steadily gotten faster, 100MHz (for 400MB/s peak) then 133MHz (532MB/s peak), then DDR doubled the peak rates even further, DDR200 (800MB/s) DDR266 (1GB/s) and now, iirc, we're at DDR333 and 1.3GB/s of host bus IO bandwidth being cheaply available on PCs.
So what about the SGIs? Well, SGI released an updated version of the Octane recently (year ago?), the Octane2. The differences between Octane and Octane2 are, as is symptomatic of SGIs stagnation, very little. The IO architecture is unchanged from the original. Same 1GB/s CPU board peak bandwidth, plugged into the same 1.6GB/s peak IO crossbar. The only real upgrade was a slight update to the graphics (VPro), but a good modern PC graphics card will easily beat that too for performance. SGIs new high-end workstation is little more than a very modest upgrade of their existing 5odd year old high-end workstation.
So:
"SGIs have huge internal bandwidth"
Myth: PCs have caught up, even surpassed the top-end SGI workstations.
"SGIs have superior graphics"
Myth: A good GeForce or Radeon will stomp on any SGI workstation. Indeed, they are now almost on a par with SGIs InfiniteReality2 graphics engine. (ie simulation class).
However, they're still beautiful machines, and as an all-in "package" they still are wonderful. But SGI has literally done
But who in their right mind is going to pay more than 5x the price of a good PC for performance lower than last years PCs?
"He's dead Jim!"
- SGI, Oct 1997, RIP
Re:you're wrong again, of course. here's why: (Score:2)
You do realise that the Origin3000 is IA64? IA -> "Intel Architecture"?
Further, are you aware that Origin's are NUMA machines, and that the figure of 716GB/sec internal bandwidth is of
The Origin is essentially a cluster of 'nodes' interconnected by NUMALink (which is essentially a really really hardcore network that carries inter-node bus traffic and deals with cache coherency iirc). The figure quoted is the sum of the bandwidth of all links in the system, specifically, 716GB/sec would refer to to a very fully specc'ed Origin3k.
Finally, your last comments:
SGI workstations Vs PCs: "which indeed do not have a large technical superiority over PCs nowadays."
Sorry, the point is not that SGIs do not have a large superiority, the point is they are actually way
"SGI's focus shifted from graphical stations to supercomputers"
Indeed, they've retreated to this niche, but even in this stratified sector of computing they're being eaten by PCs -> Beowulf. Very few applications actually demand high IO-throughput / low IO-latency that Origin would excel in. Further for the applications that do, it can still often be more cost effective to try rewrite the application to be 'beowulf-friendly' and install a cluster of PCs than get an Origin3k. Because if you can cope with the high-latencies of a PC cluster, then a PC cluster of Athlons or P4s will eat an Origin's breakfast, lunch and dinner on CPU crunching power. ($ for $).
anyway, SGI, RIP..
PS: I own 2 SGIs, an Indy and an R10k O2.
"The OS looks dated" - WTF? (Score:5, Interesting)
1 paragraph fluff
1 paragraph spin
1/2 cup FUD
Mix in HTML editor.
Publish.
Seriously, this article is light on details, and filled with inane comments like "the OS looks dated". While there were some good comments, half of the time it was gushing over the X server, or cheering over the fact that the author can run XMMS. What about performance? Applications? Hardware compatibility/expandibility? Talk to us about the box - does SGI/IRIX know about USB, for instance? FireWire?
Details please..
usb and firewire (Score:3, Interesting)
Re:"The OS looks dated" - WTF? (Score:2)
As for the rest of your hardware compatability you may be failing to understand that Irix is an in house OS. It supports the hardware you get from SGI, its not an open platform.
In other SGI news: (Score:5, Interesting)
X11 credit's where credit is due (Score:5, Interesting)
Although alot of X11 bashing has been going on IRIX shows us that X11 is actually a very viable and capable graphics-server and certainly gives the finger to all those X11 implementations which have been done BAD.
So please, next time you go and blame your sucky graphics on X11, take a good look at the implementation of it in your system.
Re:X11 credit's where credit is due (Score:2)
Irix: What Linux wants to be when it grows up... (Score:4, Interesting)
IRIX isn't what killed SGI for us. (Score:4, Interesting)
Re:IRIX isn't what killed SGI for us. (Score:3)
Similar story for SGI Indy/Challenge S. The 100mbit workstation cards were 3rd party, spendy, and not so hot.
you could get SGI labeled 100mbit cards for the VME boxes (Challenge DM, for isntance) that worked pretty well.
I Actually Found the Article Quite Bad (Score:5, Insightful)
``The Guest account has quite some privillages by default, I was even able to install software, for example some KDE libraries and applications, so it was good enough to keep me going.''
It sounds like the author applauds this. Think about it, though. Would you really have Natalie Netuser log in to your box and have her install her own software? Apart from the security issues (which might not be there...I don't know exactly what kind of software you can or can't install), I think you'd better order that new hard drive already.
``The great thing about IRIX is that a lot of open source applications have been ported over to the proprierty X11 of IRIX''
Right. So IRIX is great because it can run all those open source apps that were developed with Linux and BSD in mind? OK, this might make IRIX better than some other proprietary OSen, but that doesn't necessarily make it great.
``X just works''
Yes, and so it would on Linux if the OS came preinstalled and tailored to the machine you ordered. That's not a feature of IRIX, it's the logical result of writing software for specific hardware (which, IMHO, shouldn't be necessary - standards should take care of that).
``Because there is one IRIX, one company behind it, and very specific versions, there are virtually no dependancy problems. Installations just work.''
Because there is one RedHat Linux | Windows | Mac OS, one monopoly behind it,
I mean, this sort of Just Works (WOW) goes against flexibility and freedom of choice. I don't know about IRIX, but I know that RedHat's packaging system gets confused when you install software via other means. Windows is a disaster (install from _what_ source?), and Apple is getting it right with OS X. ports rules!
``The window manager included on IRIX is the 4Dwm, while the toolkit used is the king of the Unix toolkits, Motif.''
I don't like 4Dwm, but I can see why others would. But Motif the king of Unix toolkits? Come on, speak for yourself, man. I don't even have Motif installed. All apps I use are either console or GTK, and there are a number of apps that would be cool to have, but not really worth installing Qt for. Motif _was_ king, yes, but it's reign is over.
---
Timeout error: Operator fell asleep while waiting for NT to complete boot sequence
Irix is painful and unpleasant (Score:5, Informative)
The ImageVision library (an OpenGL-based image processing system) hsa great performance and features. However, it refuses to link with programs not built with cc (thus, no gcc!). Furthermore, programs that seem to follow spec mysteriously die with a SIGKILL during deallocation. I certainly realise that I might be doing something wrong in the way I call the library, but it does not provide any error
message, exception, or fault.
Finally, IRIX standard header files are a colossal mess and almost impossible to use. Standard C and C++ objects are casually redefined throughout the header structure.
Yea...that desktop looks real nice... (Score:2)
I'll stick with OS X. Hell, it's father NEXTSTEP was out in '88 and had a slicker interface....
blakespot
No more Eugenia, please (Score:4, Funny)
Evaluating Irix on its UI alone is completely useless.
Re:No more Eugenia, please (Score:3, Insightful)
What is the logic for evaluating the desktop/gui of something that isn't designed for such, and therefore, logically, does not have much emphasis or time dedicated to it?
In order for a review of something to be useful, it should focus on what the tool is designed to do, not what your "interest" is.
Re:No more Eugenia, please (Score:2)
Irix and Gnome (Score:2)
I just wish that SGI would make an up2date/Red Carpet like system for Irix, especially for the Gnome stuff - in the build I have, things like the pager applet don't work (which is a BIG pain - no virtual desktops!).
Also, supposedly Irix now supports IMP/S2 style mice (i.e. with a wheel) - but I have not been able to get it working on my system.
I'd put Linux on my Indy in a heartbeat IF the support for all the A/V systems was there....
for all of you unlucky souls (Score:2)
so all of you fan boys who say "oh my $900 dollar linux boxen is as good" can shut the hell up cause you have obviously never layed your hands on a real workstation.
if i could afford the price tag, there would be no way that i would even consider buying a mac or a pc, i would go straight to SGI, and im seriously thinking about taking out a loan for an SGI fuel.
but anyways, relevent links are here
sgi octane 2 [sgi.com]
sgi fuel [sgi.com]
studiotools [aliaswavefront.com]
Re:for all of you unlucky souls (Score:2)
Re:for all of you unlucky souls (Score:2)
Regular Expressions (Score:5, Interesting)
It seems to me the author was just recently awakened from a deep cryogenic sleep. The amount of suprise over the "features" Irix has is really intriguing. First there is the shock over a Unix system running software developed to run on Unix systems and Unix work-alikes. It isn't like Irix magically runs some plethora of Amiga apps that have been in hiding since the late 80s, it is running Unix software. Next comes the quite unpexected revelation that Irix performs really well on SGI hardware. Really? SGI dictated the placement of every part in that Octane, I would certainly hope everything from the X server to the SCSI drivers would be polished and tailored to fit the hardware. To the author's credit the article is being read by people that just recently learned Linux wasn't an Outlook virus. I suppose some people in the audience might be unaware Irix is a pretty decent workstation OS, one that Linux has just recently begun to catch up to.
It's a shame SGI has pretty much gone down the tube in the past five years. I became a fan of SGI when I used some O2 workstations for video work, the raw speed of those puppies blew me away. Going from those to some PowerMac 8500s was quite sobering. Then I watched SGI take a swan dive into a shallow puddle. The Pentium Pro coupled with Windows NT 4 started to chip at traditional Unix workstation markets. SGI did very little to my knowlege to reverse NT's influx into their markets. Instead they just stagnated hoping that their dominance in OpenGL graphics would entice their wayward customers back. Then they went and bought into NT based workstations! After Jim Clark left SGI basically hit hard times and went from fad to fad to fad. While its cool Linux is getting many of their technologies, all Linux support is really doing is eroding SGI's relavance to the market.
Irix for a long time was a superior workstation OS to other competing Unicies like SunOS, HP-UX, and Digital UNIX. That is just my opinion and it may be biased because I had much more exposure to Irix but it is still a sweet workstation. The software/hardware integration was top notch and I'm sure that is part of why it became so popular with research folks. The multimedia capabilities even years ago were excellent. The first "multimedia" PCs were a far cry from a multimedia Irix system. Had SGI not decided to shift their focus every ten minutes as to what market they wanted to go after during the buy craze of the internet bubble they could have been a real contender. Resting on graphics workstation laurels doesn't sell you anywhere but the graphics workstation market. Ask Mike Sculley what happens when your computers are seen as graphics machines with little other use. Macs STILL have that stigma today. Oh well. At least Rob has kept the old SGI logo.
Yet another Irix success story: (Score:3, Informative)
multimedia? (Score:2)
IRIX is SVR4, not BSD based. (Score:3, Informative)
All together now... (Score:2)
sinking ship (Score:3, Insightful)
Anyways, his review of Irix is a version that is now old. It would be one thing if this was a hot new release of Irix 6.6 (non-existent), or some major point release. This version is a maintance release, and is old now. We have version 6.5.18, as of a week ago or so.... SGI sent me the new disc's. Also, booting the system up, and playing with the OpenGL crap is lame. Sorry, but it might impress an idiot, or people who have never played quakeII. Mozilla is not that impressive, and neither is the port of KDE or Gnome for Irix. These are things that, well, are not very interesting considering these tools run on just about all *nix variants now. Only a noobie would think otherwise. His bench mark analysis is to simply say "x seems to run faster on this old box", with no numbers or anything. Basically there is no relevance to his claims.
What I see is a guy who got a new toy to write about, and is all wet behind the ears. I use SGI computers evry day, and they are not all that! I have everything from O2, indiego, to bing honking 12-way Onyx clusters.
So let me explain what is nice about IRIX, for somebody that really does use it, and isn't still inthe first day experience level. Think about it, when you first tried Linux, or FreeBSd for the first time, as in never touched *nix before. If red hat was your first distro, say aorund version 7.*... your review might look something like Eugina's: noobie'ish! Sure, you can click'ity'clickty around the menus, launch softwareyou have never seen beofre.... ohh... ahhh...ooo.... wow! Whatever! The good thing about Irix is the fact that evrything is doable with a pretty gui tool. It was apparent from the early stages in Irix that people at that company were tired of the command line. For example, their package manager (aka software install tool) swmgr is fully graphical, and probably the best software installer for Unix there is, hands down. The upside is they also have another just-as-good version of the tool for the commandline. Sun could take some hints from what SGI has done inteh swmgr tool. For example, it has pie charts of filesystem utilization, with colors that represent what the other softwre packs take up, and what it would take to isntall this new peice. Everything look perfect. On the other hand, the X window system in general is lacking, the toolchest is gay. Lets face it, the SGI default desktop is kinda bleak, and empty. Maybe I'm a bit too used to CDE, KDE, or whatever.... but the first thing everyone I know does is install KDE to get some real work done. The day to day work of a developer wis what makesIrix nice to work on. The diff tool highlites the changes in files in an inteligent way, the ps program is graphical, or not, and is easy to spot problems with. The NIS, NFS, AFS work with gui tools to make things easy, yet all these tools could be used in a command line only mode. For those subterainian-commandlien dwealers, your still taken care of, and nicely too.
XSF is not like BFS, no matter how much Eugina want to think they are the same. They are not! It is true that XFS is more unixlike where bfs was more Be like. Both are 64 bit namespace safe, both have extensible attributes, but on XFS you have to really work hard to mess with these features. This is one area SGI needs to improve. The tools that ship with IBM's JFS are the best, but the features of XFS are probably better than JFS. Basically put, SGI XFS just works, without much tweaking. Or if you want, you can mess with the XFS. These days SGI is getting out of the graphics biz, and moving into the storage server biz. So maybe they will improve the XFS options/administration.
Re:Mmmmkay... (Score:4, Interesting)
I think it depends on your point of reference. When I worked as a student Unix lab luser, we just acquired a bunch of Indigos with 4.0.5f, and it seems fairly stable compared to what we were running in the lab before (HP diskless workstations (not even SWAP local.. don't ask)). If anything would happen, it typically would be a graphics hang curable with the Vulcan Death Grip.
The last job had a handful of systems (an Origin and a few Octanes): one Octane had semi-frequent graphics hangs but I think that was hardware on its way out. The other Octanes never had problems... and this was running typically pissey software (HKS Abaqus, PATRAN, ANSYS, ProE), either locally or over X/network (again, don't ask). These were systems running 6.5.x (all were at
My biggest beef with IRIX was the piss-poor default security. 4.0.x releases were HORRIBLE: things have become better in time but SGI's security for these boxes is still kinda shoddy at best. And with cheaper PC graphics hardware (or cheaper workstation-level graphics like HP's fx cards) SGI can no longer rest on their 'visualization' laurels.
-fester
Re:Mmmmkay... (Score:2)
I'm sorry - did you say that out loud?
You have to be skilled with an OS for it not to crash?!
Sheesh. Kidding, right? Or just trolling?
Tim
Re:the obligatory, classic tagline... (Score:2)
Re:the obligatory, classic tagline... (Score:2)
You're a pedant, stickler, and an ignoramus.
is as correct as
You're a pedant, stickler and an ignoramus.
Re:Why is SGI not switching to FreeBSD ? (Score:2)
"first crash-resistant, high-performance file system "
Possibly, but you won't beat XFS for its high performance file system. Period. End of discussion.
XFS cleanly handles files that would choke your beloved BSD.
Moreso, it's *POSIX* compliant. But then, the BSD crowd never did care about POSIX.
Re:Why is SGI not switching to FreeBSD ? (Score:4, Informative)
crash-resistant, high-performance file system. Ever heard of "XFS"??? It's journaled and has been around almost longer than the FreeBSD project.
First multithreaded kernel: Um.... Right... Multithreaded kernels have been around for probably a decade if not more. FreeBSD is hardly the first. Irix has had kernel threads for ages. The first reference I can find to them is in '95 (and I suspect they have been around longer than that) when FreeBSD didn't even run on multiprocessor systems.
First "compact" kernel: What is a "compact" kernel? The FreeBSD kernel is a monolithic BSD kernel. Irix is a monolithic System V kernel. Even Linux is a monolithic kernel (of Linus + other's design). Microkernels haven't lived up to their initial hype (though MacOS X uses one), but neither they nor monolithic kernels are "obsolete".
Now don't get me wrong, FreeBSD is a great OS. I have run it in the past and regularly use it. But it doesn't run on 1024 processors, have multiple tens of terabytes of storage in a single filesystem, and manage a terabyte of RAM. It's not designed for that. Irix is.
Re:Have SGI abandoned Iris? (Score:2)
The window manager is 4DWm. I have an (old...) screenshot of it running here [foottit.com]. I also have a crappy screenshot of IRIX running Enlightenment here [foottit.com].
A lot of people don't like 4DWm, put compared to other desktops that *NIX vendors were/are shipping (CDE!) 4DWm rocks. I think that Gnome/KDE have surpassed it in some areas, but the IRIX system admin tools in the toolchest are still better than what Gnome or KDE ship. Of course, IRIX only has to run on SGI hardware :-)
bits per component (Score:2)
Re:I wish I could get hold of it (Score:2)
Or, you have an O2, not an indigo2, in which case you're running 6.3 or 6.5
Re:IRIX's visual appeal (Score:2)
At work I use a dual P3 933 running pwm [cs.tut.fi]. At home, an iBook with OS X. It's called using the right tool for the job, you nitwit.
Re:IRIX's visual appeal (Score:2)
Re:an interesting note... (Score:2)
Re:horrible management OS (Score:2)
Its all a bit of a bags though, and a pain that SGI wont go do it themselves and make the standard install support PAM, pain to maintain boxes with non-standard system software.
However, IRIX 6.5.x does support LDAP - and it works fine. So, one option that works out of the box is to use LDAP for authentication. Works fine across both Linux and SGI. (cant remember if IRIX supports anything other than {crypt} passwords though).