SGI Sets Sights On Turnaround 255
grub wrote to us about an article about SGI, and its ongoing battles to turn its corporate fortunes around. The company's been doing interesting stuff for a long time - here's to hoping they stay around.
Doing interesting stuff? (Score:3, Informative)
If they want a turn around - get the old name back for a start.. It always was Silicon Graphics for me, not a nameless TLA...
sgi & windows... (Score:1)
Re:sgi & windows... (Score:2, Insightful)
so yeah
oh yeah -- did i mention they came with DETAILED instructions on how to setup a dual boot? probably my fFavorite part
Re:sgi & windows... (Score:1)
pretty simple corrollary really: use wintel, lose money.
sure sure
but this, too, pushes the statement: if you are going to sell wintel, be prepared to lose a LOT of money in trying to make your mark.
Re:sgi & windows... (Score:2)
UMA design on the GFX allow insane amounts of texture with little performance loss. (500Mb texture is no problem on these little boxes.)
Maybe they were too good. I do know at the time you could not find another NT machine that offered the features at anywhere near the price of the 320.
Anyway, they were not canned because the market did not accept them. They were canned because they were litigated and dealt out of existance. From the legal issues surrounding the boot-loader partially owned by M$ and their M$ deal for GFX, they were locked into win32 only, or give up their plans for the line.
These machines were supposed to run Linux with full 3D support for an awesome chipset. Shown at Siggraph 99. This combined with the proposed library and system software ports would have made a very nice workstation. Linux would have benefited nicely from this a couple years ahead of schedule. It is well known that Microsoft does not want anyone selling windows to sell anything else particularly on machines that make the process easy, so...
Between that legal mess and some reluctance on the Open Source communities part to accept SGI work, owners of these machines are left with a very nice non-upgradable win2000 box. (Not that I ever want XP, but I DO WANT 3D LINUX dammit.)
No mention of linux (Score:2)
.... Or am I reading SGI wrong? What is SGI's relationship to linux, and why doesn't this article mention linux once? Just wondering.
Re:No mention of linux (Score:2)
Well, it was mentioned *once*....
Re:No mention of linux (Score:2)
Re:No mention of linux (Score:2)
Re:No mention of linux (Score:5, Informative)
I'm posting this anonymously because I don't wanna get in trouble in case any of this is confidential. I don't think it is, but you never know.
SGI's official relationship to Linux is this: none whatsoever. At one time, there were some pretty serious plans to port core OS libraries, build abstraction layers and shims, and phase out the IRIX kernel in favor of Linux. It was thought to be easier to turn Linux into a real commercial-quality kernel (not my words; don't flame me!) than to port 60-odd million lines of IRIX to the then-proposed IA-64-based Origin 3000 variant. These plans have been informally shelved, meaning SN-IA is still a product on the roadmap, but nobody is working on it. It seems to have been put in the "maybe after McKinley" category.
(Take all of this as unofficial comment, of course, but this paragraph is total speculation on my part. I wonder if part of the reason IA-64 isn't really going anywhere in this market is because of the lack of a really good Fortran compiler for it. The MIPSpro Fortran 77 compiler, which I've worked with a lot, kicks ass, and I understand the F90 one does as well. Getting all of that tuned, optimized Fortran code to run on IA-64s seems to be a challenge for a lot of folks that are long-time die-hard SGI customers.)
SGI is officially committed to continuing to develop and ship systems based on the MIPS processors (R12000, R14000, and the upcoming R16K, and R20K) with the IRIX OS until further notice, which is to say that they're not opposed to exploring other options, but there just isn't any reason to switch that plan right now. The Origin 3000 server is a great piece of work, and the new lower-end Origin 300 is selling nicely, too. On the workstation side, believe it or not the humble little O2 is still selling briskly-- now with R7000 or R12000 processors, painted purple, and called O2+. Octane2 kicks ass, and a new workstation to be announced in January or February is also going to be based on MIPS/IRIX, combining Octane2 graphics with Origin 3000-style architecture.
So the official story is MIPS/IRIX forever.
Unofficially, SGI loves Linux. Check out oss.sgi.com [sgi.com] sometime to see what SGI is doing with respect to Linux specifically (XFS, kdb, bigmem, NUMA, STP, etc) and Open Source in general (GLX, Inventor, Performer, etc).
Re:No mention of linux (Score:2, Interesting)
about a year ago, when SGI fFirst started pushing linux, they held a number of meet-n-greet seminars about linux and what it can do fFor you
After the event, I asked one of the event organizers whether linux was to replace IRIX. he told me fFlat out, "oh no, IRIX will always be the big engine. it handles larger machines
so, according to what i know, they werent going to replace IRIX, just accompany it.
But i dont know your sources or their reliability.
Re:No mention of linux (Score:2)
Re:No mention of linux (Score:2)
Not entirely. The 1400, 1450, 1200, and 1100 were all OEM machines-- I'm not sure by whom; maybe VA Linux or maybe somebody else-- and they were cancelled. The 230, 330, and 550 were also OEM systems-- definitely not by VA Linux; I think by Acer, maybe?-- and they were cancelled.
But SGI had also just recently acquired the Zx10 product line from Intergraph, and that stuff was all killed, too.
The IA-32 shutdown was complete and total, across all of SGI's products, not just the OEM servers.
The demise of corporatized Linux (Score:1, Insightful)
Unfortunately, the economics of a capitalist society are changing things, and the results are a mixed bag. On one hand, far fewer professional programmers will be employed, full time, to develop open source software that everyone can use for free. On the other hand, though, Corporate America will no longer control key parts of the Linux development effort. As it stands right now, many Linux coders are dependent on corporations for their paychecks; and these corporations choose which projects the open source coders get to work on, and how those projects are to develop. The funding is always welcome, but it has come at the expense of independence from the capitalist society that we shun. Linux was never about money; it was about coders developing the best product they can out of pride and the desire to make their hard work available to everyone.
Companies like SGI, Corel, and LNUX have corrupted the open source ideal. Money is power and power corrupts. Although SGI's contributions to Linux development cannot be understated, nor can their influence be ignored. And when they inevitably go out of business, it will be another nail in the coffin of high end computer graphics, and another notch for freedom in the axe of the open source movement. But life is often bittersweet.
Bill
CNN article on SGI's Military Contracts (Score:2)
The reason why SGI will never die (Score:2)
I haven't read the above article but SGI will never die because its too important to the US military.
Its like the US having no gun makers or no airplane makers. The military needs a domestic supplier.
Irix and Linux (Score:1)
Hmm, must be a misplaced comma. They offer systems running Linux, but I'm fairly certain that Irix doesn't contain GPLed code. Good move getting away from the NT market.
Re:Irix and Linux (Score:2, Insightful)
They have moved from NT but the problem for SGI is that they have also lost time and money with their misguided attempts at doing "other things." Hopefully, the new demand (and money) from government will give them an extra lease on life that can be properly used to build a solid profitable company.
Since the stock is so cheap, it would be nice for some heavy hitters to buy them and make it a private company and some time in the future, if ever, they can take the company public.
SGI needs to do a lot more R&D to ensure that it doesn't lose to others with deep pockets and they also need a clear strategy to determine the proper future of Irix vis a vis Linux.
Being private will take a lot of pressure off their shoulders and allow them to focus on building something sustainable. I wouldn't be surprised if their best bet is to become a smaller research focused software company and letting hardware be handled by others.
Save SGI! (Score:2, Insightful)
Of course! (Score:1)
"i have a dream, and it's called a graphics pipe/ it really works, and it's not just pc hype".
Re:Of course! (Score:2, Funny)
I have an original, still-in-the-jewel-case "Octane: The Sound Track" CD. These five classic songs make a great addition to any collection.
1. Ignite Your Mind
2. I Have a Dream
3. OCTANE Swing (featuring the can't-get-it-out-of-your-head lines, "Octane / you're gonna rock-tane!" and "Competition is in shock-tane!" and "Octane, danke shoen!")
4. Retro OCTANE
5. Knee Deep in 3D
I wouldn't part with this disc for all the tea in China, but I'll encode it and send you the files for the right price.
Re:Of course! (Score:2)
SGI (Score:1)
I've been thouroughly unimpressed with SGI in recent years.
-Evan.
Re:SGI (Score:5, Informative)
You know, that's the funny thing about SGI's graphics hardware. InfiniteReality graphics first came out in January, 1996. Since then, SGI has put the same graphics processors on a new system interface for the Onyx2, and tweaked some components in the system twice (called IR2 and IR3, even though the changes were very minor).
InfiniteReality--apart from having the coolest name of any graphics subsystem--has remained essentially unchanged since 1996. IR today has slightly faster geometry processors and much more TRAM than the original IR, but in every other way it is identical.
That's six year old technology, baby. And the rest of the world is just now starting to catch up.
Guess that's why SGI has been selling the same graphics hardware for all this time. Because they can.
Re:SGI (Score:2, Interesting)
Re:SGI (Score:2, Interesting)
in fFact.. get this: the visual workstation 320 came out fFirst, a couple years ago. solid kick ass machine. hardwired kick ass graphics card, the whole nine yards. one problem tho: if you wanted a different graphics card, you basically couldnt, or it was a lot of work. and the add-ons and stunning graphics made it fFairly expensive, and hard to sell. so -- and this is the fFunny part -- they downgraded the next year's models, put in slower dumber cards, and actually dropped the system's version number to 230 indicating it's a lesser machine.
thats right.. their intended equipment was actually TOO GOOD. not many companies can seriously claim this.
even if the wintel strategy was a bad move, by golly they did it up right
Bali and Odyssey... *sigh* (Score:2, Interesting)
When we bought our first Octanes in 1997, we were excited about the totally new gfx due in "about 18 months". Shucks, the only upgrade we got for YEARS was the simple "e series" speed tweak. By the time Odyssey gfx (VPro) shipped, we had already shifted gears and changed platforms.
Same goes for Onyx2 and its graphics. At the time we bought our first Onyx2, it came with original IR (InfiniteReality) graphics. We were told that IR2 was due soon, and to be followed by something totally groundbreaking (Bali). Hell, Bali never did ship. Bali was never even finished. Here we are at the end of 2001 and the current high end graphics offering is just IR3, another minor speed boost.
SGI can build some damned impressive machines, offering GOBS of thruput--bandwidth from hell. But what can we use it for? Only Bill Gates could afford enough disk subsystems to swamp that much bandwidth, and person can only make use of so many HDTV I/O streams. My company used to work on "photorealistic" 3D simulations for a wide variety of clients. Over the years we had used and abused many different platforms, constantly desiring more performance. Our Onyx2 systems served us well, but the lack of a real graphics upgrade left us scratching for more. We tried E&S, we tried 3DLbas, we tried nVidia. Some speed boosts, many new features, but total kluges when it came to driving more than one display or trying to feed the graphics pipeline. For us, there really was no solution. SGI canceled Bali and the only other alternatives were halfbaked. After a stint with non-realtime (rendered) graphics, we eventually branched off into the world of physics sims.
Cutting edge graphics, where did you go? Please tell me there's more to the 3D world than IR, WildCat II, and GeForce3. Has *nothing* (other than cost) really changed over the past five years? It's almost as though I haven't missed anything in the 28 months I've been away from 3D.
Re:Bali and Odyssey... *sigh* (Score:5, Informative)
>WildCat II, and GeForce3. Has *nothing* (other than cost) really changed over the past five
>years? It's almost as though I haven't missed anything in the 28 months I've been away from 3D
Dependent texture reads are the only really new thing in the last year or two (and only really got worked out right in the Radeon 8500), but next year is going to see floating point pixel formats, which was going to be one of Bali's truly important points. We should also see highly scalable boards built on consumer chips, which has been promised for years, but (with the exception of some 3dfx high end systems) not delivered properly.
John Carmack
Re:Bali and Odyssey... *sigh* (Score:2)
Re:SGI (Score:2)
Reality Engine and Reality Engine 2 were predecessors to InfiniteReality. Around '96 there was a stripped down version of InfiniteReality, called, simply, Reality, that kind of took the place of RE2 in the product line, but that was only available in the Onyx2 deskside, so not too many were sold compared to IR systems.
Re:SGI (Score:2)
What, exactly, do you do? If you have replaced your SGI systems with PCs, good for you, but that probably means the thing you're doing isn't terribly difficult.
Give me a nine-channel system, each channel 4000x3000 RGBA double-buffered. Oh, and I use shared memory arenas for my IPC, so it has to be a single system image. I'll need, let's see, two procs each for each channel (cull/draw), plus a proc for the router and a proc for the database pager. Plus a proc for the app, and one for the serial device handlers.
Shouldn't be a problem, right? PCs can do that. I just need a 22-processor Athlon motherboard with 9 Geforce 3 cards. 'Scuse me while I dash off to Fry's. Back in a flash.
SGI was killed by it's greedy salesmen (Score:4, Informative)
I used to demo software for an SGI dealer, and learned to loath the company. The special hard drive mounting bracket for an Indy would cost more than the drive. The knob box cost $1500. Nutty prices.
But the thing that sealed their doom was when they didn't take the opportunity offered by Nintendo purchasing a huge number of R4000 chips. They could have taken the volumes offered by this to start selling MIPS chips to PC video card makers. They could have owned the entire video card market, and not suffered the brain drain that found all their best people working for competitors. Instead, their fat-cat sales force ruled against that move. They liked selling expensive workstations and servers to big clients for big bucks.
If they had played this card correctly, Nvidia would have never happened. Who wouldn't have wanted a "Silicon Graphics" game card? Instead, they were stupid greedy and they'll die. And they'll deserve to die.
Re:SGI was killed by it's greedy salesmen (Score:5, Informative)
The Nintendo 64 was built around the MIPS R4300i embedded processor. It had limited R4000 instruction-set compatibility and a 64-bit execution unit, but it wasn't really related to the chips SGI used at the time at all.
So while selling tons more embedded processors would have been a nice bonus for SGI's MIPS subsidiary, it wouldn't have affected their core business on bit.
Re:SGI was killed by it's greedy salesmen (Score:2, Interesting)
Case in point - SGI got some great hardware, totally impressive machine, and I haven't heard many flames about Irix. Yet it reminds me what was written by a british computer magazine about the Amiga 1000 - Dream machine - Nightmare price - I guess it's the same for SGI.
So - you could think "ahh, market conditions now are not the best, they'll lower their prices on their workstations/servers" - well, you are more then welcome to look at the prices of their Visual Workstation machine's prices - FAR and ABOVE any competition! who would be nuts to buy at those prices?!?!?
Re:SGI was killed by it's greedy salesmen (Score:2)
Um, no they couldnt (Score:2)
Re:SGI was killed by it's greedy salesmen (Score:2)
The folks complaining that the specific chip used in the Nintendo wasn't a graphics chip are missing the point. It didn't matter if the 4600i would have any application to comsumer graphics cards. What mattered is that it caused MIPS to build a much larger fab. And, most importantly, it should have shown the management at SGI that there was a massive consumer market that wanted SGI chips. They had a demand and an opportunity and ignored them both.
Re:SGI was killed by it's greedy salesmen (Score:2)
Market woes (Score:3)
Anyway, I hope they stay in business. Their web site is the easiest place to remember when you need to look up something in the STL Programmer's Reference [sgi.com].
Re:Market woes (Score:4, Insightful)
In terms of desktop processing, the I/O bandwidth of an O2/Ocatane can not be compared to a PC. In essence, that's where they differ from a PC with a GeForce. That's not to mention the video/audio hardware that comes built in that is well integrated into IRIX and for the most part well documented.
In general, with SGI you get what you pay for.
SGI is a great company (I've worked there) that's built on a culture of doing cool things with technology. They just seem to have made a lot of bad decisions. They seem to be returning to their core business now, i hope it works -- how many quaters have then been going to turn a profit next quater now?
Re:Market woes (Score:1)
Re:Market woes (Score:1)
Re:Market woes (Score:2)
Or maybe not, according to this article: CD prices set to take a plunge [zdnet.com]
This is good news to here... (Score:2, Funny)
It's good to here some good news come from SGI... I've been a fan of pretty much everything that they've ever done. I find Irix to have the sweetest desktop out there of any Unixes I've ever used (Gnome and KDE pundits may repectfully disagree). Hell, even the cases they put their machines in are works of art.
Anyway, although I am rather happy to hear that they will be recieving a financial shot in the arm from the new wave of government spending, I am a little worried, given the track record for stability of Irix, that these machines will be running fighter jets (can anyone say kernel panic at 30,000 feet)?
Re:This is good news to here... (Score:1)
and actually, SGI was really pioneering in the fFireld of case design. many of the interesting new design elements of most comapnies today are directly ripped fFrom what SGI has been doing fFor years. compaq is the worst thief in this area, with large removable sections of the CPU, bent wavy fFront panel designs (which compaq totally fFucked up) hell, they were even making fFlat panels look good before anyone else.
because looking cool matters.
IRIX reliability (Score:2)
Thinking back on IRIX history, only a few issues come to mind... ballooning RAM usage starting with IRIX 5.X (gee, IRIX swaps to disk on machines with less than 32 MB of RAM) and patch dependancy hell starting with IRIX 4.X but fixed in 1998 with the IRIX 6.5.X quarterly release stream. There have been a few minor regressions over the years and some software issues with brand-new hardware, but almost all have been fixed within a month or two. Anyone deploying mission-critical hardware will fully test their setup before deployment and work closely with the vendor. Heck, I would trust IRIX just as much as any other UNIX flavor... maybe even moreso. As with any other OS, stability issues should be worked out with the vendor, not ignored.
Cool cases and such (Score:2)
Sigh. And every CS student I've got interning for me says I'm a clueless pansy for using an iMac with OS X at home.
Double standards rock, eh?
--saint
SGI still around? (Score:4, Interesting)
Both companies obviously want to benefit from the open source paradigm while still remaining in business with proprietary OS's. (I am guessing here for SGI as I assume that they will make their OS on a proprietary linux model) The approach Apple is taking certainly makes sense to me by developing a UNIX OS that includes the opensource Darwin, but I am totally clueless as to what SGI is doing here. What makes Linux more attractive than simply continuing to develop IRIX and putting more effort into improving, simplifying some features, and pushing development for IRIX on perhaps less expensive hardware? (among other changes to their business model) Again it seems to me that SGI is making another crucial mistake here as the developers that have tapered off work for IRIX have not for the most part started developing for Linux (although I know of a few examples), primarily they have lost ground to Wintel. (thus
their misguided attempt at Wintel/SGI boxes I guess)
In short it appears that they are trying to make Linux/Intel into what they already have in IRIX/MIPS, only with cheaper hardware which seems awfully dangerous to me for both end users and the company.
I believe that by 2005 SGI will no longer be in the low to mid-range workstation market. This market will belong to perhaps Linux/Intel or OSX/PowerPC. Right now for what my maintenance contracts cost me for a single SGI Octane, I can purchase a new G4 WITH a 22in Cinema display YEARLY! This is not even talking about the $40k initial acquisition costs.
SGI will survive in the server market and high end visualization market if they are not acquired by someone else. After all SGI's market cap is only around 585 million last time I checked.
Re:SGI still around? (Score:3, Interesting)
I'm not sure how you define that market, but for my money SGI isn't in it now.
SGI's workstation products include O2+ (a special purpose machine), Octane2 (definitely high end), and Onyx 3000 (the highest of the high). There's going to be a new product coming early next year-- this is not a secret, although the details and case color are-- that sits below Octane2 on the price graph, but it isn't going to be a low- or mid-range desktop computer either.
takeover candidate = ibm? Re:SGI still around? (Score:3, Interesting)
Just idle speculation on my part. Sun is more of a pure-play Unix vendor, and thus might seem more appropriate as a takeover initiator, but I don't think their financial reserves are high enough to do it. Further, they're more of a "one-os, one-platform" company than IBM and would probably have a harder time assimilating the SGI folks/products.
Jeez, if SGI goes tits up, how many Unix (commercial) vendors will be left? Both HP and Compaq seem to be treating their unix offerings as an afterthought compated to cheap shitty PCs and winprinters. I guess just Solaris and AIX. God save us all from AIX being the only Unix out there...;-)
Re:takeover candidate = ibm? Re:SGI still around? (Score:1)
This sounds just like old Digital - great products (ok, not the Digital PC's that they tried to sell - yuck!) - horrible sales division.
Why not Apple? (Score:2)
Apple won't or can't compete in the commodity corporate desktop world and trying to expand that market would be a waste of time and money. The niche markets they do dominate, such as print production, are suffering to some extent from stagnation. The markets aren't growing bigger and with the general softness in the ad markets, I can tell you (as an ad industry employee) that budgets to replace B&W G3s with G4s wholesale aren't going to be there like they were 2-3 years ago when G3s rapidly replaced earlier PPC Macs -- there's little end user demand and ZERO management push.
Buying SGI would provide Apple with an entry into a world of higher-end computing than they currently have and would enable them to provide a much more vertically integrated solution to markets that are somewhat out of reach for them in terms of software and hardware -- high end film production, animation, and scientific visualization. From a technology perspective, it would give a credibility boost to Apple's nascent Unix and allow them to have hardware unified by a single OS.
It may be arguable that Apple's credibility in creative circles, early-to-market product offerings, and increasingly high performance machines will give it the bottom third of the video production market by default, and that SGIs technology is rapidly being obsoleteed by commodity hardware.
However, I don't think that there's nearly the growth prospect in desktop video that there was in desktop publishing or the huge edge over x86, either. And own its own, Apple still can't escape the low-end niche it sits in.
Re:Why not Apple? (Score:2)
I am not quite sure how one would market this, considering that Apple has (two perhaps three?) principal markets right now. Consumer (web, personal management, games), professional (multimedia types), some science users (utilizing many areas). The acquisition of SGI would really present another two or three markets to play to, but the technology could eventually end up merging many potential markets given cheap enough hardware/software, and powerful enough systems. As it is right now, most consumers do not need the power that most computer firms are touting. (My in-laws are still using a 7100/66 for web, email, and writing letters. It is a totally useable machine, however I think I will replace it with a flat panel iMac this year.) At any rate, the consumer Mac line could go forward, with the G4/5 line integrating technology from SGI's workstation market essentially blending two to three markets right there while the server and visualization markets could add one or two for a total of 3-4 markets with which to focus on eliminating lots of redundancy and decreasing costs.
As for support, I would guess that Apple would have to support IRIX for a decade or more given the mission critical applications that rely upon it. This would be one of the costs/risks associated with an acquisition of SGI. In the computer industry, planning 5 years down the road is hard enough, but 10?!?!
HewCom PackPaq. (Score:2)
A friend of mine just ordered a copy of Tru64 for the Alpha he bought on eBay -- took him almost an hour to explain to the Compaq sales droid on the phone what Tru64 was and what hardware it ran on.
When pretty much every architecture but the PowerPC and the x86 went tits-up, I knew things were getting bad. But when someone from the company that now owns DEC didn't know what "Unix" was, that's when I realized how boring this industry has really gotten.
--saint
Hahahaha (Score:2)
Re:SGI still around? (Score:2, Interesting)
hey, here's a couple reasons fFor a company to move to linux:
1) sales fForce: "it looks good! it costs nothing to buy, and you only make money on selling it!"
2) marketting: "it's The Next Big Thing, and we wouldnt want to miss out on it, now would we?"
3) management: "surveys say more people know what linux is, than irix. let's go with the established winner!"
One word: Itanium (Score:2)
to the trolls (Score:1)
I can't imagine anything more losing than sitting and waiting for new slashdot news you can ruin. Some of your posts are undeniably funny, though.
What aren't funny are your posts that fuck up the page. Page lengthening. How amusing. I'm very impressed that you can get past the lameness filter, and I'm sure you feel you've accomplished something. Go you.
These posts leave me no choice but to browse at 0. There are some posts that get modded down unfairly, and I end up missing them. Thanks bunches.
This may be among the more pointless bitches of all time, I know, but I felt like bitching.
Amen. (Score:1)
I agree, the page lengthening crap is highly annoying. You have succeeded in pissing us all off.
Here's a poster of Natalie and a bowl of grits... Please go play somewhere else for a while.
Comment removed (Score:5, Insightful)
Re:I just don't see a way for them to do it.. (Score:4, Insightful)
In a way, you're right. Every day I deal with the fact that SGI computers aren't cost-effective for general purpose tasks like file serving or database applications.
But at the same time, you've pointed out the reason why SGI is trying to do what they're trying to do. Some tasks that could previously only be done on SGI workstations can now be done on cheap(er) PC-type computers. I'm thinking of 3D modeling and image exploitation specifically, but there are lots of other examples, too.
So okay, SGI needs to get out of the desktop workstation business except where they can justify it. So they're doing that.
But there are some tasks that you've never been able to do cost-effectively on a PC-type system. Like high-definition or film compositing and editing. Sure, you can do film-resolution work with After Effects or Final Cut Pro, but it'd be so slow that you couldn't turn a profit doing it. So instead you buy a half-million-dollar Onyx and go to sleep every night on a big pile of money.
Now, for the first time, there's a desktop workstation that's capable of doing most of what an Onyx can do: Octane2. So now SGI is going to a lot of those customers that have Onyxes and asking them if they'd like to buy three or four smaller systems that do 80% of what the Onyx can do to augment their existing stuff. And many of them are saying yes, because (and this is the key) they already know they can be profitable doing it.
Of course, when SGI pushes down too far into the market space, they tend to get spanked a little. If you're doing standard-definition video editing, or god forbid compressed, you can do most of what you need with an Avid or Final Cut Pro on a G4. So SGI loses a lot there.
The trick: find the sweet spot, where the market is broad enough that you have a lot of customers to call on but not so broad that you get beat on price-performance, and sit there.
At the other end of the spectrum, there's the really high end. The Grand Challenge type stuff, like the project that motivated ASCI Blue Mountain at Los Alamos. If you're going to try to simulate a nuclear explosion instead of just setting one off and watching the pretty colors, you're going to need a computer that is several hundred times bigger than anything that had ever been built before. So there's an opportunity there to sell some of your big iron to the government, and (more importantly) to fund some R&D that will then trickle down to your commercial products so you can get back to beating the competition on features instead of fighting over price.
So yeah, in a way you're right. The low end keeps getting better. But as it does, we keep thinking of things to do-- both commercially and in the sciences-- that the low end can't handle. It's like swimming in the ocean. The waves are moving under you, and if you just sit still you're going to get dunked. But if you swim in the right direction at the right speed you can stay at the crest of the wave. That's the trick: to stay on the crest of the technology wave.
Re:I just don't see a way for them to do it.. (Score:1)
When SGI bought Cray super computers corp., they sold some parts, one of the parts was sold to Sun microsystems, and Sun renamed it to Sun E10000...
I'm sure that few people know about Sun E10K, and I'm sure Sun sold tons of these machines at huge prices and got a very nice profit from them...
Who the hell made this stupid decision to sell it to Sun???
Re:I just don't see a way for them to do it.. (Score:1)
SGI can be criticised for much, but not for a lack of database/warehousing solutions.
Re: (Score:2)
Lack of reliability did them in ... (Score:1)
One place I worked at had SGI webservers/application servers alongside SUN equivalents. The SGIs had approximately an order of magnitude higher failure rate. Granted, this was their low-end systems, but it wasn't encouraging -- and many sites would try low end systems first to get the feel of a company's products.
Re:I just don't see a way for them to do it.. (Score:2)
Re:I just don't see a way for them to do it.. (Score:1)
Well, low end sucked anyway and SGI is consentrating on the highest of high end. Unfortunately, the high end is probably not growing that fast. Yes, there will never be enough computing power. To do what? Most engineers and researchers I know are happy with PCs. What are you going to do with $1M - $10M system? Simulate the universe or something similar? Good, if you are happy with only a handful of customers.
Maybe SGI should start targetting rich people and entertainment markets (e.g. LustReality).
I think Sun's workstations will also be in trouble. Just check their workstation prices (Blade 1000). Ridiculous. You can get a 900Mhz Blade 1000 at $10,995. Adding another processor to your configuration will cost you $9,995. Adding another 36-GB 10000 RPM FC-AL hard disk will cost you, $2,300. Fuck, you get more if you just buy two machines and stick them together.
Re:I just don't see a way for them to do it.. (Score:1)
Re:I just don't see a way for them to do it.. (Score:2)
Actually, that's not true. Commodity PC hardware can't do what a DG NUMA box, or a Tandem or Stratus box could do, either from a technical competence or a performance point of view. But it can do a close enough approximation that most people don't care. No, the PC hardware won't give you five nines reliability. Nor will it allow you to have a single system image across 64 or more CPUs. But most people are prepared to tolerate an occasional reboot, and a loss of performance to save themselves a bucket load of cash. And that's the problem. Why spend big bucks, when you can get 90% of what you want for a couple of grand? Sure, as a techie, I'd love to have a DG AV35000 to play with, but realistically, unless I'm running insane amounts of Oracle, I don't need it. I can get the job done with a high end PC. Not as quickly, sure, but quickly enough to satisfy my business requirements.
Re:I just don't see a way for them to do it.. (Score:2)
Indeed true and indeed sad. Management ignored databases, stating that their focus was on the "technical and creative professional". Seems they ignored the fact that said pros need to store their data somewhere. Q: Where does PIXAR or ILM store its vast amounts of models, textures, and scenes? (Hint: it's not in a bunch of basic directories on a generic filesystem).
SGI failed to realize that databases are *big*, *everywhere*. Oracle on SGI IRIX is dead, but that's almost ok... Oracle 8 was nothing more than a quick port with zero optimization (other than some basic compiler flags -- hardly "optimized"). Sybase is a different story. Its IRIX version has risen from the ashes and is quite zippy. Current version makes good use of O200/O2K/O300/O3K architecture and future version will be even better.
It's looking up, but ever so slowly.
Love to hate SGI... (Score:3, Funny)
On September 13th I was looking at SGI's stock at $0.33 a share, and I was thinking about buying some of it.
I thought that the company had good prospects, even though it was failing at customer service, shipping ordered products, selling short and losgin a lot of money on a number of their x86 intel-based workstations.
They had built some amazing supercomputers for the national weather service, providing boxes for render farms for final fantasy, monster inc., and a bunch of other movie prodcutions (sorry, no time to look for links).
It seemed that it was the 'market analysts' and some disrgruntled customers and amazingly a lot of fear of 'restructuring' the company, that brought the stock price so low.
Somehow, I ended up not buying any. Now their stock is at around $2.14 a share.
I will be kicking my ass till I die that I didn't buy those shares.
It definately shows how much hype goes into inflating or deflating the stock prices and might not show the actual company value, performance, or ability to bring money to the stockholders.
I believe that SGI will come out on top after all.
Re: (Score:2)
I hope they stay (Score:1)
SGI's Failing Points (Score:3, Interesting)
But, we don't need them anymore. Nor do we want them.
SGI offers big, expensive, proprietary solutions, that like Microsoft, lock you into their product line with little or no hope of escape. Let's discuss the reasons.
1. Lack of extensibility. SGI boxen typically do not scale well, and if they do, much of your hardware has to be replaced to accomplish any scaling. Ever try to upgrade an Indy? And O2!? I certainly understand that in any upgrade, sacrifices of existing hardware must be made, but they are no champions of modularity.
2. Proprietary hardware. SGI hardware, for its consumer price-level equivalents is not all that great. You can spend $16,000 on one or maybe two decent SGI systems, or you can buy 10-15 high-powered PC's and cluster them. You get the advantages of redundancy too. Another problem here is repair work. Nobody but SGI and SGI certified technicians can repair their hardware. Worse still, only SGI and a few licensed vendors manufacture SGI hardware replacements. More money here. And then there is Irix...
3. Proprietary OS and software. Irix is a disgrace. Certainly, it's a great performer, but because it's geared specifically to SGI hardware. Take Linux and optimise it to the same level and write good drivers, and you'd have not just a strong contender, but a superior OS. However, it's just not there and SGI doesn't want it to be. They're too proud of their OS and they want Irix tools to remain Irix-only so SGI software vendors can't take their products to other markets without tough costs. Since everyone does servers these days, SGI doesn't mind having Linux run on Challenge or other volume servers. Besides, everyone who wants Big Iron for www.hugefuckingcompany.com uses Sun anyway.
All in all, what SGI does for huge costs can be done in the PC scene with a fraction of the price. Perhaps not in Linux yet, but certainly in Windows with products from NewTek and ReelMagic for example. With nVidia around pumping out killer graphics hardware, what do we really need SGI for? I guess the only reason I can see is that they produce big solutions (who else will build a C.A.V.E. for you?). Can anyone clue me in on what it is exactly SGI does that we can't do everywhere else these days?
Re:SGI's Failing Points (Score:1, Interesting)
1. Lack of extensibility.
There is a difference between upgrading and scalability. Scalability is not about adding an extra harddrive it is about adding CPU's and IO. Take the 3800 for example. That goes to 1024 CPUS' running off one kernel. That looks like it scales well to me. Yes you pay but it sure is impressive
2 & 3 Proprietary OS/Hardware. So what? Sun does and get aways with it. So does HP/IBM and every other UNIX manufacture. The hardware is designed for certain function and the SGI does it very well.
Adding preformance to a system is not as easy as you think. Its not about just writing some code and say look how great this is. Look at from the point os Sparc Linux for Sun. The scsi layer get only arouind 1/2 the performace of Solaris. Why? Because solaris is designed to make the most of the hardware
I think you should wait to see what SGI can really do
Re:SGI's Failing Points (Score:3, Informative)
It's UNIX. Sure, it's a *flavor* of UNIX, but its genetic makeup is 99% indentical to every other flavor out there. Golly, even the "SGI GUI" is just a modified version of Motif plus HTML and vector icon libraries, all of which are well documented. Over the past 10 years I've ported code (graphical, non-graphical, and device drivers) to and from IRIX with very few problems. And heck, most of the problems had to deal with REACT, SGI's real-time kernel extensions... something that nobody else in the UNIX arena had at the time (they're just now catching up).
SGI hardware isn't cheap, but it's worth every penny to those that need it. The same goes for the support contracts (which are cheap if you consider the short response times and 24/7 electronic monitoring). And for the high-dollar customers, SGI Custom Engineering is actually a bargain if you compare their services to that of other companies. For almost any user, the SGI developer program (www.sgi.com) offers A LOT for the price (nothing, it's free)... compilers, 40% - 70% hardware discounts, support & training discounts, and gobs of co-marketing opportunities. Plus they listen. Aside from two less-than-satasfactory incidents, my group has had no trouble talking to real SGI engineers when their help was needed. SGI management and executives have also always been willing to lend an ear. Of course... listening and *doing* are two totally different things, but I think the company is finally pulling its head out of its rear.
Re:SGI's Failing Points (Score:2)
Re:SGI's Failing Points (Score:2)
While networking Irix was a beast (way back when), my Indy is what I cut my teeth on for comercial coding and really learned vi (grin). We had RS/6000's running AIX too, so all the C code had to run on both platforms. C is C - if you stay away from hardware specific libraries, and for serious number crunching it was hard to beat what the Irix C compiler cranked out. Yes a Linux box can do Unix , but when you start hitting the _BIG_NUMBER_ stuff, there is a reason (beyond support contracts) why we have Solaris, AIX, HP-UX, and even Irix. Yup, people have used Linux for rendering farms, but that is only one application.
Irix has fallen out of favor with even SGI, however, so its days are numbered. Real or not, that perception feeds the downward spiral. I suspect the same thing is happening with HP-UX. Course SGI did a lot of dumb things, like trying to switch everything over to NT and Intel - botching it, then jumping to Linux - TBD....
SGI had unholy graphics powers in the early 90's - It was just a pleasure to do molecular biology work on them. Compaired to my personal 486dx2/50 w/4M or the Mac in our lab, they set the high end of the delta between "workstation" and "personal" class computers for me.
As for upgrading - you ever see them "upgrade" an AIX box? They gut the thing and drop in all new parts. While you may get to stick some RAM in your sunblade 100, that's about it as you move into systems that the vendor has there but on the line from an uptime service agreement....
But ya, I'll miss them too. Every time I see an old Indy sitting unloved in one of those computer graveyard stores, I have to fight off the urge. From a comercial standpoint, they don't make the list anymore for the stuff I do today.
Re:SGI's Failing Points (Score:3, Interesting)
1. Saying SGI boxes do not scale completely invalidates any thought you've ever had in your life. Have you ever seen an Onyx/Origin system before? You add a brick and have twice the processing horse power or add 10 PCI (or any periphrial connection you ca nthink of) slots to do anything you want. You don't even have to turn the system off to add anything to it. Origins scale from 2 processor to 128 processor systems at the drop of a fucking hat. Using the Indy and O2 for your examples is just jackassery. Neither of which were designed for easy upgrades. Later revisions of the O2 when the Octane was released were easy as could be to upgrade. You turn the system off and slide out a processor modules and replace it with a new one. Voila.
2. Clusters fucking suck. Jesus get it through your Beowulf worshiping head that clusters are not the answer to all computation problems. LANL might build a bix cluster of PC systems to solve some embarrassingly redundant set of equations big fucking whoop. The big SGI systems are cache coherent and have messaging latencies measured in nanoseconds. A processor on one end of a 512 processor machine can talk to another processor with similar latency that a PC based system can talk to its own RAM. It is trivial to write software that spawns processes onto multiple nodes in a cluster, ccNUMA systems run as if their far flunt components were a single machine.
3. Linux cannot do that. If it COULD do that it would no longer be Linux and certainly would not be portable outside of SGI's hardware. Do you seriously think you can get good performance out of off the shelf software? Hell no. Optimizing software and good drivers doesn't mean anything. You've bitten far too deeply into Linux hype if you think it is even a contender to the grand daddy Unix systems.
Bringing up NewTek and ReelMagic cards is just fucking ridiculous. Wow you can have a hardware video processor that uses a PCI bus. That's rad...until you've seen an Origin in action running more than a dozen pipelines feeding 8 display channels. Try that with a PCI bus and see what happens. Nobody buys SGI for the logo.
Re:SGI's Failing Points (Score:2)
Well, not the new logo anyway...
Just kidding.
Re:SGI's Failing Points (Score:2)
Re:SGI's Failing Points (Score:2)
It seems to piss you off that somebody might suggest clustered systems are not the end all be all of computing. You seem to assume I know shit about Origin/Onyx systems when in fact I've read several essays written by SGI's engineers about them. I've also used older Origin systems (pre 3k systems) as well as lots of O2s doing realtime video work. I know the history of the XIO switching and the advent of the ccNUMA stuff. This doesn't make me an engineer but I'm also not talking out of my ass. I've seen plenty of specs for big and fancy Ethernet based Athlon clusters but they are dumb renderfarms. Its fine if you can break down some big problem into a bunch of easily digested packets for a cluster to munch on, in fact that's cool in my book if you can.
The P4 and Athlon beat out most other processors if compared CPU to CPU but after that they fail to scale. Adding N processors to a Ethernet based cluster does not scale well in terms of bandwidth and eventually you end up with diminishing returns and lots of wasted cycles because your cluster just doesn't feed its processors with enough data. It certainly won't process anything near realtime like a big iron system will. You should know this from experience and not ignore the failing of clusters in several cases.
Irix works well on the hardware it was written for. The original post claimed Irix was a POS and Linux could somehow magically be made for fill its role. I contend that Linux cannot and will not be made to fit this role because Irix has become too well adapted to its task. Trying to do the same with Linux would be damn near impossible if your goal was to make a Linux system that looks like a normal Linux system yet is running a 512 processor behemoth. I also didn't say anyone bought 32 processor machines to write code, they buy them to run code. Specifically code they've written. Shit man how many of your customers came to you saying "we've got this Fortran program we need to run in X amount of time, what do you suggest"? If the answer pisses YOU off then tough. Don't get your panties in a bunch because somebody didn't pee their pants when somebody said the word cluster.
military $ (Score:1)
Re:military $ (Score:1)
This must be fantasy (Score:2)
SGI and marketing, wow factor (Score:5, Insightful)
True, not everyone needs 512 or 1024 CPUs running on a single system under a single kernel. Or 16 graphics pipelines. But there are those that do. Which is why, shortly after the introduction of the Origin 3000 two years ago, an entire convoy of the machines were sent to Fort Meade.
It's almost as though SGI has gotten used to the high end, as though their technology (HW, SW, APIs, SDKs) no longer impress themsleves. Nowhere else, not even E&S, can a person find a platform that can drive up to 128 display channels (16 pipes x 8 channels per pipe) with perfect sync, or even at all. O2K and O3K (and more recently, O300 and Octane2) can drive multiple displays from one or more graphics pipelines. Raw, per-CPU performance isn't anything to write home about, but the thruput and latencies are perfect for generating insane 3D and mixing it with streams of HDTV... or anything. Think of a way-cool use of video and 3D. Now increase the complexity and choose, oh, 4 camera viewpoints. Maybe an additional display for stats and another for an "operators station". Easy with O2K/O3K (aka "Onyx" when gfx are invloved). It can be done and it's proven. They've been doing this sort of thing since you and I were using our "cutting edge" unaccelerated 2D graphics cards running at an "insane" 1024x768.
A pair of old demos SGI likes to show off are sometimes called "from space to your face", in which over 500 GB of sat photo textures are shuffled thru one or more InfiniteReality graphics pipes to provide a realtime "bungie jump" from the moon to earth and back. INSANE. 60fps/60hz locked. 4 huge disk RAIDs composed of dozens of drives grinding away like mad to keep the textures coming. WILD STUFF. All in a day's work.
SGI isn't about buzzwords or about wizbang marketing. It's about providing modular solutions to some of the most challenging problems. They've been there to provide HW and SW to those wishing to work on the cutting edge. In 1988 they were selling 3D workstations. In 1991 folks were doing crazy 3D and video mixing. Today their hardware can be used to drive gobs of displays and to shuffle huge amounts of data. Sure, the desktop PC in 2007 will be able to do the same thing. By then, PCs will be able to drive gobs of high end gfx subsystems, and even a cheap graphics card won't sneeze at several GB of textures loading and unloading every second... but until then, for those that need this TODAY, there's SiliconGraphics.
Let's hope SGI is here tomorrow to show us even more cool things.
Re:SGI and marketing, wow factor (Score:3, Informative)
A simulator project I worked on in '98-'99 used a 32-processor Onyx2 with eight pipes (4 RMs each) to drive seven out-the-window channels at 3200x3400@60 plus a heads-up display.
Not a type: 3,200 pixels across, 3,400 pixels down, 60 frames per second. Times seven channels.
I've been doing this for a while, and it made me stop and say, "Holy crap."
Make a pretty case, sell on the name. (Score:3, Interesting)
A pretty, curvy plastic case with the SGI logo prominently displayed, and they could probably compete with Dell for workstation products, while adding 10-15% just for the name.
I work in video games. Many of us, especially my artist coworkers, have worked with SGI extensively in the past. They miss the SGI platform, many with a fondness on par with that of the typical Linux, Mac or Amiga fanatic. And these people do have a voice when it comes to purchasing. If these guys thought they could get "An SGI that runs Windows," but at a sane price (they missed this part with their Windows endeavors), they'd jump on it.
Hell, I'd probably get one too, just for the novelty of it. A bona-fide SGI running Linux just feels cooler than generic PC hardware, even if I know the internals are identical.
There's probably a lot of money to be made in selling branded PC hardware. When Gateway bought Amiga, they could have probably sold thousands more units just by replacing front panels with something stylish and Amiga-esque, flashing a set of BIOSes with a snazzy "Amiga Phoenix" or similar logo & tossing a UAE CD and a Boing! mug in the box. There was no need for them to look into reinventing the PC, just like it was silly of SGI to go about trying to reinvent the PC when they tried shipping Windows products. Commodity hardware is rocketing forward so fast that most any attempt at creating custom hardware for your own PC products is purely daft. It's all about presentation.
Certainly, pretty cases wouldn't have to be SGI's only business line, but it could certainly be a source of safe & easy revenue to help turn things around.
Really interesting: FAM: file alteration monitor (Score:2)
When will I see a SGI graphics card... (Score:2, Interesting)
Hell, "graphics" is in their name! What's wrong with giving NVidia and ATI a little competition, especially at the gamer and prosumer level? How about a sub $1,000 card that does digital video in and out, accelerates OpenGL with *precision* and spanks NVidia at games?
Hell they can tweak on of their old boards and milk it all it's worth. And it shouldn't cut into their fat margin business.
most user friendly unix ever (Score:2)
i've heard the main reason for migrating to Linux is a variety of shortcomings in the Unix/Irix code base that are irreperable, but not too sure about that.
i think it would be neat for them to have a partnership with Sony and make a hot-rod linux/MIPS PS2 and put the SGI badge on it.
My gut feeling is that the PC box makers are going to be under a huge cloud as Microsoft starts using next generation Xboxes to get around the court ordered OEM restrictions.
that makes the low-end market very open to ew styles and configurations of consoles.
They're doomed. (Score:3, Informative)
They came out with a pretty nice IA32 Linux workstation, the 330. Performance was good, the graphics smoked the O2's, and old IRIX customers were interested in porting to Linux. The machines were a little more expensive than what you could get from Dell, but SGI was fully supporting their machines. They provided documentation and APIs to help customers port from IRIX to Linux. The extent of Dell Linux support is "it should work on our machines."
The government and special effects industries have been two of SGI's biggest customers for years. Not only did SGI kill their IA32 Linux line before the government had a chance to buy them (the bulk of government spending comes at the end of the government's fiscal year. SGI dropped the 330 about a month before then), they killed their Linux line a couple of months before ILM decided to dump 600 O2 workstations in favor of Linux boxes.
They kept the 330 on the market for less than one year. People who wanted to get SGI AI32 Linux workstations never had an opportunity to buy them. If they had just kept their 330's on the market for another 3 months, they would have been selling them like hotcakes to former IRIX shops.
They're doomed. They've effectively handed away the Linux graphics workstation market to Dell, HP and custom shops.
SGI, in search of a purpose (Score:3, Insightful)
SGI has changed direction so many times in the past five years (moving into servers, deemphasizing graphics, selling NT workstations, deemphasizing servers, dumping the NT workstation line, reemphasizing graphics, acquiring Intergraph's line of overpriced NT workstations...) that customers can't rely on them following through on anything. And that doesn't even include the Cray acquisition and dismantling.
I noticed the remark in the article: "In its cost-cutting measures, SGI sold its nine buildings and leased back six of them." That's so SGI. This is right after they finished the new, zowie HQ building in Mountain View, and emptied out the fancy Silicon Studios building.
One big SGI success is Alias/Wavefront's Maya. That's one of the very few examples in the history of high-tech when a company bought two technology companies and actually got them to work together. Maya was a major advance, and dethroned Softimage|3D as the lead package in high-end animation. That's an incredible result from a merger.
Of course, they had to sell Maya on NT to make any money. So it didn't do much for SGI's hardware business.
Re:help, please (Score:1)
shouldn't it be posted in another area? come on
Re:Bad news on the horizon (Score:1)
Re:Bad news on the horizon (Score:2)
>>>>>>>>>>
Yea, isn't it ironic that SGI now uses NVIDIA hardware in their low-end workstations?
Re:Bad news on the horizon (Score:2)
Re:Win a new SGI workstation... (Score:2)
Cool that they're actually recognizing hobbyists and the fun that once accompanied SGI and its products.
Maybe there's still a chance the fun can return...
Re:SGI no longer owns it's own graphics patents. (Score:2)
The best comment I read on the SGI mailing lists when Belluzzo went to Microsoft (at about the same time that Start Wars, Episode one was released) was "so now it is revealed, there are always two, a master *and* an apprentice...".
:-)
Great place to work though - GO SGI !!!!!
Jeremy.
Re:But SGI isn't what the military needs now... (Score:2)
Exactly why you need a machine with gobs of bandwidth and the ability to sift through terabytes of textures as fast as your pentium can sift thru megabytes of text.