Slashdot Mirror


Time For A Cray Comeback?

Boone^ writes "The New York Times has an article (free reg. req.) talking about Cray Inc.'s recent resurgence in the realm of supercomputing. It discusses a bit of Cray's decline when the Cold War ended, "the occupation" under SGI, and the rebirth of the company after the Tera (now Cray Inc.) purchase. Recently Cray Inc. has been shipping their vector-based Cray X1 machine, designing ASCI Red Storm, and recently was one of 3 (also Sun, IBM) to win a large DARPA contract (PDF link) to design and develop a PetaFlops machine by 2010. Could Cray Inc. be poised for a comeback? Wall Street seems to think so."

266 comments

  1. Registration not required by Anonymous Coward · · Score: 5, Informative

    Partner Link

    Posting as Anonymous Coward, please award my Karma to starving children in the world.

    1. Re:Registration not required by jkeyes · · Score: 1

      Better Google News link without the iWon banner thing at the top Google News Link

  2. Definitely coming back by Hayzeus · · Score: 2, Funny

    Naturally. We have another Bush in the Whitehouse, and I even hear the Wang Chung is making a comeback -- so why not Cray?

    1. Re:Definitely coming back by Frymaster · · Score: 4, Funny
      waitaminnit. cray - the computer of the defense industry during the colde war - is releasing a machine called the "red storm"?

      is there a secret message here? should tom ridge be called?

    2. Re:Definitely coming back by Anonymous Coward · · Score: 0

      Now I thought that this site would be more of a Kraftwerk crowd....not Wang Chung

    3. Re:Definitely coming back by convolvatron · · Score: 1

      thats nothing. they were originally going to call
      it 'red hammer'

    4. Re:Definitely coming back by Anonymous Coward · · Score: 0

      In Soviet Russia, Red Storm programs YOU.

    5. Re:Definitely coming back by BigBadBri · · Score: 1
      Both, and more - 'Dance Hall Days' was a hell of a good single...

      Having said that, I saw Georgie Fame in concert last night, and he was excellent.

      --
      oh brave new world, that has such people in it!
  3. Ha! Wall Street has more confidence in SCO by Anonymous Coward · · Score: 4, Interesting
  4. Icon is back by aspelling · · Score: 2, Insightful

    Many scientists are very concern about state of supercomputing in US. Hopefully new generation of supercomputers improve this situation.

    1. Re:Icon is back by Smallpond · · Score: 2, Funny

      Oh yeah, real concerned. The top US supercomputer can only do 20 TFLOPS or so. That will never do.

      Imagine a beo...

    2. Re:Icon is back by PsychoI3oy · · Score: 1

      you were clicking submit as i was typing, damnit.

      --
      -PsychoI3oy
      mmm freeBSDelicious.
    3. Re:Icon is back by Smallpond · · Score: 1


      That's because my home computer is a Cray X-MP.

    4. Re:Icon is back by PsychoI3oy · · Score: 0, Offtopic

      could i have a beowulf cluster consisting of an athlon 1.1, a celeron 500, and my wife's k6-2 450?

      i understand the concept of clustering but i've never really read anything about it other than stuff here on /. what kind of processing power would i have between these 3 machines? ~a 2ghz athlon or p4? (that's just adding the MHz together) or is it a more geometric equation such that it'd be faster than a 3ghz p4?

      --
      -PsychoI3oy
      mmm freeBSDelicious.
    5. Re:Icon is back by zulux · · Score: 1

      The top US supercomputer can only do 20 TFLOPS or so.

      And that's only the ones we know of.

      The NSA probably thinks top500.org is rather amusing.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    6. Re:Icon is back by Anonymous Coward · · Score: 0

      Try using the word "the". It does wonders for readability.

    7. Re:Icon is back by javiercero · · Score: 1

      Except that system is a distributed memory cluster, not a single image vector system like the Japanese (wich is over 40tf BTW).

      I would like people to stop calling clusters supers :). Sure 10 million rabbits could pull a few train carts, but that doesn't make them a train engine :)

    8. Re:Icon is back by mOdQuArK! · · Score: 2, Interesting

      Maybe, maybe not. I don't really think even the NSA is _that_ far ahead of commercial process technology. It's more likely that they do custom designs for whatever applications they need, which allows them to process their data much faster than any general-purpose setup.

    9. Re:Icon is back by CausticWindow · · Score: 5, Interesting

      I remember a story from a NSA contract worker.

      In the early days of Cray, he and many others were wondering how they could keep things running, considering that their official budgets only showed ten or so sales per year.

      Until he got the tour of the NSA computer plant, where they had a hall the size of two football fields, filled with Crays.

      --
      How small a thought it takes to fill a whole life
    10. Re:Icon is back by abradsn · · Score: 1

      In generaly, as you add machines interconnect complexity increases.
      For example, two people painting a fence will finish faster than one person painting a fence. However the amount of time is not directly proportional to the number of people working, because now you have to figure in that working together will usually take slightly more effort than working seperately.

    11. Re:Icon is back by abradsn · · Score: 1

      "Proper grammer would force you to include the period within the quotes."

    12. Re:Icon is back by doi · · Score: 1

      Proper spelling would force you to spell GRAMMAR properly.

      --
      A man's reach must exceed his grasp, or what's an erection for?
  5. explain by Ubi_NL · · Score: 0

    Can somebody explain what the benefit of a supercomputer is compared to a big cluster of off-the-shelf components?

    --

    If an experiment works, something has gone wrong.
    1. Re:explain by Alien+Being · · Score: 3, Informative

      memory bandwidth

    2. Re:explain by Tumbleweed · · Score: 3, Funny

      It's SUPER! Off-the-shelf components are just kind of "Meh."

    3. Re:explain by Moeses · · Score: 2, Informative

      Bandwidth.

    4. Re:explain by Doesn't_Comment_Code · · Score: 5, Informative

      Well, a well engineered supercomputer has much less overhead than a cluster. One superfast processor doesn't have to deal with interprocessor communcations like a cluster does.

      And if your supercomputer has multiple processors, they are generally made to cooperate nicely to speed efficiency. Whereas a cluster has to go through ethernet and hardware layers to communicate between nodes. Granted that is fast, but on-board communication is faster.

      It seems strange, but a multiple processor computer can actually perform a task slower than just one processor working on the problem if the program and os aren't designed well. So a lot of the value of a supercomputer comes in its design, and the reputation of the manufacturer. And Cray is pretty reliable in my book.


      But the REAL key to the potential comeback of the Cray computer will be whether or not it still has cool bubbles! Wow!!! Cray computing... the inventor of case mods.


      --

      Slashdot Syndrome: the sudden, extreme urge to correct someone in order to validate one's self.
    5. Re:explain by Anonymous Coward · · Score: 5, Funny

      can someone explain to me what the benefit of a moving van is compared to buying a fleet of pintos?

    6. Re:explain by anzha · · Score: 5, Informative

      Memory to processor feeding: std ots processors are often idle because the memory subsystem cannot feed the processor fast enough. This is bad now. It will be getting a lot worse.

      Interconnections between processors: this goes beyond merely processors on a board, but between boxes. The bus architectures out there for the std ots hardware get saturated very quickly. This gets worse between boxes. In addition the latency on Myranet and Quadrics (compared to what Cray et al do) is horrible even if it is excellent compared to ethernet.

      Problem set vs architecture: Not all problems map out well to clusters, or even SMP boxen. Some map best to vector machines. Some map best to tightly integrated MPPs. Some map out to moderately tight clusters. Some are just plain 'embarassingly parallel'. Others are highly threaded and don't work well on vector or scalar machines. etc, etc. The architecture ought to match the problem set.

      MTBF: Mean time between failures. Commodity hardware goes kaputt much more often. A cluster capable of teraflop performance of custom hardware tends to need constant and evil levels of care and feeding: ie you better have a grad student on roller blades.

      Those are just off the top of my head. I am sure that others will Tell you others before I can post again. ;)

      Summarized: bandwidth, latency, problem set, and failure rate.

      HTH.

      --
      Do you know why the road less traveled by is littered with the bones of the unwary?
    7. Re:explain by Anonymous Coward · · Score: 0

      I believe that the memory architecture is much different. Memory bandwidth is 'less' of an issue with supercomputers as it is with a typical cluster.

      Clusters aren't the end-all solution to every computing problem. Same goes with supercomputers.

    8. Re:explain by Anonymous Coward · · Score: 0
      R.T.F.A.

      This public service announcement brought to you by the Librarians of America, helping young people to read.

    9. Re:explain by Gherald · · Score: 1

      I know nothing about how supercomputers actually work, but here's a hypothetical comparrison in terms of mhz:

      A. 1 supercomputer running @ 100,000 mhz

      B. 100 nodes running @ 1000 mhz

      Naturally choice B. would be cheaper to assemble and operate, but A has the advantage of actually processing all that information locally at those speeds, which would be better for things that require real time processing.

      Games, for example, require real time processing, but of course no one runs games on supercomputers. I dunno what exactly they run, but there must be plenty of applications where local real-time performance is more desireable than a large group of cheap nodes.

    10. Re:explain by Luigi30 · · Score: 1

      They run SETI@Home. You could finish a unit in about 30 seconds on one of those things...

      --
      503 Sig Unavailable

      The Signature could not be accessed. Please try again later or contact the administrator
    11. Re:explain by Anonymous Coward · · Score: 0

      What, you mean that if a plane can get from New York to London in 6 hours, it doesn't mean that 2 planes can get there in half the time?! ;-)

    12. Re:explain by fgodfrey · · Score: 5, Informative
      As other replies have posted, bandwidth is the big issue. And by bandwidth, we are talking bandwidth of the processor to memory. Cache is great and all, but if you are stepping through gigabytes of data (or in some cases terabytes of data), your problem isn't going to fit in cache. The speed of your processor will then be dominated by the speed at which it can get to main memory. On a PC, that's slow. What's even slower is when you have to exchange data to a remote node in the cluster. Current massively parallel supercomputers (which is pretty much all of them) have phenomenal bandwidth between processors and memory and between nodes.


      Second, (yes, I work for Cray so now I'm going to put in a sales pitch :) our processors are vector processors. As such, you can hide a lot of the latency of getting to memory by queueing up 64 loads at once. Short length vectors are what is used by MMX and Altivec to accelerate graphics. With sufficient vector operation chains, you can keep the processor busy all the time. You can't do that on a PC. I've heard (no, I don't have actual links to articles) that 10% of peak performance on a cluster is considered really good. Our customers wouldn't consider that anywhere near "really good".


      Finally, there's memory. Lots of it. A single system image supercomputer can have terabytes of memory in one kernel image. You're simply not going to get that in a single PC cabinet.


      Finally, in case anyone doubts that vectors, big memory, and large bandwidth can make a good system, the fastest machine in the world right now is the Japanese "Earth Simulator" machine which is an NEC SX machine. That is somewhat similar in architecture to a Cray in that it has large bandwidth and vectors.

      --
      Go Badgers! -- #include "std/disclaimer.h"
    13. Re:explain by virtual_mps · · Score: 5, Interesting
      MTBF: Mean time between failures. Commodity hardware goes kaputt much more often. A cluster capable of teraflop performance of custom hardware tends to need constant and evil levels of care and feeding: ie you better have a grad student on roller blades.

      Hahahaha. Have you ever actually run a supercomputer? They tend to have much higher failure rates then normal servers. Couple of reasons: first, they push the envelope of a given technology. The sweet spot for stability is not the leading edge. Second, they're not nearly as well tested as mainstream hardware. On a platform with thousands of installations you're much less likely to run into a problem nobody has seen before than you are on a platform with only dozens of installations.
    14. Re:explain by Arker · · Score: 3, Insightful

      Other posters have already pointed out the bandwidth issues over and over, so I'll skip that obvious difference.

      The fact is that not all problems are suitable to parallel processing. Sometimes you really need to know the outcome of one operation before you can go on to the next.

      Beowulf clusters really suck on problems where that applies. Cray style supercomputers shine on them.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    15. Re:explain by anzha · · Score: 2, Interesting

      Have you ever actually run a supercomputer?

      You know, that's kinda funny, since it's my current job. ;) I'm a NERSC employee. :P

      You're right, until the the system hits maturity. Our T3E before being retired had a lot less hardware problems than our linux cluster does. Or the SP3 we have for that matter.

      BTW, since it's rather hard to find a job these days for some people in the computing realm, we're hiring.

      --
      Do you know why the road less traveled by is littered with the bones of the unwary?
    16. Re:explain by Pieroxy · · Score: 4, Interesting

      Well, almost. Let's say I have a plane that can accomodate 100 people and does NY->London in 6 hours.

      My problem is that I have to move 1000 people from NY to London

      Now I can either:

      1. I can buy a plane that is 20 time faster, 20 times more expensive. That's the supercomputer
      2. I can buy 9 other planes (same as mine) and accomodate the same results as in 1 for less than half the price (I'll let you do the math). That's the cluster.
      3. I can buy a plane that has a capacity of 1000 people. That's the parallel supercomputer. But if that one can do the deal for my specific problem, it proves to be not that flexible if my problem changes (ie: 500 people NY->London and 500 people from NY->LA).

      That's the power of the bewolf cluster!!!

    17. Re:explain by Anonymous Coward · · Score: 1, Insightful

      You're simply not going to get that in a single PC cabinet.

      In 10 years I might! =P

    18. Re:explain by taradfong · · Score: 4, Funny

      You can't haul the A-Team around in a Pinto.

      --
      Does it hurt to hear them lying? Was this the only world you had?
    19. Re:explain by virtual_mps · · Score: 3, Interesting

      Our T3E was having problems well past the point where it was getting long in the tooth. Cray started adding functionality to make it more supportable a few years back, but when it was actually a cutting edge system it was pretty unstable. They probably couldn't widely sell a system today that had the problems of the earlier T3E's (one hardware problem and you need to reboot the whole thing) but that just increases the development costs and time to market in a market where delay means that the peasents will be nipping at your heels. Remember, by the time a super hits maturity, it's obsolete.

    20. Re:explain by DNS-and-BIND · · Score: 1
      Allow me to explain this question:

      PCs rule. Why would anyone want to use anything else? This is so beyond my experience I have no comprehension of real computers. I can't even fathom the need for such a machine.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    21. Re:explain by Jungle+guy · · Score: 1
      An IBM exec said in 1943 that there was market for "only 5 computers in the world". He is ridiculled now, but he is taken out of context. Computers were things very big, expensive, and that demanded lots of skilled technicians. Computers like this (like Earth Simulator) are still rare. Clusters and SMPPs allowed lots of organizations to have supercomputer-grade computer power, as they could not have the real thing.

      Vector processors are much faster, I know, but are they so faster to justify the increased price? Wouldn't it be better to improve scalar processors, or reduce the price of vector processors (like, finding other uses that would justify mass production and consequent reduce the production costs)?

      If I was an american citizen, I wouldn't like to see public money invested in vector processors, and would favor the improvement of scalar processors and apps. Leave the market of vectors to the japanese and their playstations.

    22. Re:explain by Anonymous Coward · · Score: 0

      Short length vectors are what is used by MMX and Altivec to accelerate graphics.

      Actually, Altivec is seldom used in graphics applications. Sometimes it is--think real-time convolves and whatnot--but more often it's used to accelerate things like FFT.

    23. Re:explain by anzha · · Score: 1

      time to market in a market where delay means that the peasents will be nipping at your heels

      Bloody peasants!

      Actually, I hear ya. The T3E did have some horrible hardware problems in the beginning. In the end, it was vastly more stable. We could run for a long, long time w/o problems. However, the SP3 we have has problems even now. IDK if IBM will ever get the bugs ironed out with this and related architectures...:S Just IMNSHO. ;)

      --
      Do you know why the road less traveled by is littered with the bones of the unwary?
    24. Re:explain by terrab0t · · Score: 4, Funny

      "Well, a well engineered supercomputer has much less overhead than a cluster. One superfast processor doesn't have to deal with interprocessor communications like a cluster does."

      I like the way Cray put it:

      "If you were plowing a field, which would you rather use? Two strong oxen or 1024 chickens?"
      - Seymour Cray (1925-1996), father of supercomputing


      And how about a few more Cray quotes?

      "#3 pencils and quadrille pads."
      - Seymoure Cray (1925-1996) when asked what CAD tools he used to design the Cray I supercomputer; he also recommended using the back side of the pages so that the lines were not so dominant.

      "I just bought a Mac to help me design the next Cray."
      - Seymoure Cray (1925-1996) when was informed that Apple Inc. had recently bought a Cray supercomputer to help them design the next Mac.

      I wonder what he's using now? a Palmpilot?

    25. Re:explain by Anonymous Coward · · Score: 0

      Way to not answer the question, ass.

    26. Re:explain by Anonymous Coward · · Score: 0

      'Sup Forrest. It's Colin. I work in the same Cray facility and I suppose I should chip in that Cray is also as much a software company as a hardware one. Even if we don't sell most of our software separately, it provides a huge amount of our product's value.

      Our compilers know when to optimize operations and when it's unsafe. We custom tune our machines and our operating system for each customer's applications and support them in many ways that our competitors don't, such as meeting software performance targets. At our biggest customers, we have full time staff making sure our products are meeting all their needs.

    27. Re:explain by Anonymous Coward · · Score: 0

      "I wonder what he's using now? a Palmpilot? "
      You mean, 'now' that he's been dead for SEVEN years??????

    28. Re:explain by imnoteddy · · Score: 4, Insightful
      I've heard (no, I don't have actual links to articles) that 10% of peak performance on a cluster is considered really good.

      Sounds like Cray marketing articles. For example, Daniel Katz at JPL wrote in 1997:

      it is possible to construct a 16-node machine with a theoretical peak performance of 3.2 GFlop/s and a typical sustained performance of 1.2 GFlop/s
      which is > 35% of peak. Or consider this from the Universiry of Liverpool:

      The current Beowulf cluster can deliver a theoretical peak performance of about 100 Gigaflops (billions of floating point operations per second) and has been observed to deliver about 60 Gigaflops.

      The observed performance was based on LU decomposition.

      For sustained/peak of about 60%.

      I have no doubt that one could find problems where a Beowulf cluster has 10% efficiency, but there are real many problems that are good to go on a cluster. And even if you only got 10% it would be worth it if the cluster cost 5% of what a vector computer costs. Not to mention that performance/$ on commodity hardware increases by a factor of 2 every 12-24 months. It takes years to develop a supercomputer, and they are stuck at their level of technology for several years since they are so expensive to redesign.

      --
      No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
    29. Re:explain by funbobby · · Score: 3, Insightful

      Moving people in planes is not a good analogy because it is perfectly parallel. Each person getting to the destination is not in any way dependant on the other people's journey, so splitting up the work has no overhead.

      The Cray design philosophy is for solving problems that can't be split up easily. If all of the parts of the problem depend heavily on one another, you pay a large price for communication when you split it up. That's the situation where the cluster doesn't do as well as the Cray. So each design has its strengths, and it really depends on the problem.

    30. Re:explain by funbobby · · Score: 1

      Do you mean MTBF for a single box, or the whole cluster? One of the big advantages of using a cluster is that you are robust to any particular node failing. So even if your commodity hardware is sketchy, you still have a reliable system on the whole.

    31. Re:explain by Daniel+Boisvert · · Score: 1

      Well, almost. Let's say I have a plane that can accomodate 100 people and does NY->London in 6 hours.
      My problem is that I have to move 1000 people from NY to London


      But what kind of plane would you need if all 1,000 of those people were conjoined, and you couldn't surgically separate them?

      I'd bet a plane that could move 1,000 people at a time would start to look a bit more interesting at that point. BTW, I'm leaving the seating arrangement as an exercise for the reader... :)

    32. Re:explain by valkraider · · Score: 0

      Can't fit my big-screen in a Pinto, and it would be tough for me to drive a "fleet".

    33. Re:explain by Anonymous Coward · · Score: 1

      Lets say you want to move 1,000,000 pounds of
      sand. a fleet of dump trucks might work. But
      now let's say you have just on 1,000,000 rock
      you need to move. It doesn not matter how many
      dump trucks you have it ain't gonna work with
      out one really big crawler transporter.

      Same with babys. Nine women can't make one in
      a month.

      Now back to computers: If a prolem is decomposable
      you can use a cluster but if you have one big
      problem and don't know how to decompose it into
      a set of little problems you need to big computer.
      Some problems are like babys and big rocks.
      but most aren't that's way they seem to build
      only about a dozen super computers a year.

    34. Re:explain by Pieroxy · · Score: 2, Interesting

      Every solution has to be chosen corresponding to any specific need. My point was just to show that in most cases the cluster makes sense. Of course some special cases might be better suited by option 1 or 3.

      you couldn't surgically separate them

      How do you stuff them in the plane then? ;-)

      A good constraint for option 1 would be that you need to have them ASAP and the overall transfer could be interrupted anytime (before the 6th hour) and at that at that time you still want as much people as possible. Let's say 3 hours. Option 1 will have brought half the people there while option 2 leave all the planes above iceland at hour 3 with noone in England.

    35. Re:explain by Anonymous Coward · · Score: 1, Interesting

      Disclaimer: I love SGI computers.

      Well, from my experience the memory model is what matters the most. In a super computer you can allocate memory the way you need it with less restrictions. Let me explain, I have a data set that is several gigs, in a cluster I have to do lots of magic to ge it to work in a super computer I just say load mydata.dat.

      Your trade off here is: Pay a scientist to develop a complicated distributed algorithm, or pay SGI to give you a shared memory machine whichever is cheaper should win, so for fairly parallel problems with small data sets clusters are probably better. Problems with unpredicatble data patterns and large data sets, you have to pay big bucks to SGI.

      Secon comes the reliability. Examples: In a 256 nodes cluster at any given time there are 2 or 3 nodes that are not working. My home directory is not mounted in node 34 and then my program fails, I loose one night to run my code. Node 49 which is supposed to have 2 processors only detects one, my code doesn't do dynamic load balancing because that would add another 4 month to the development time, therefore my code runs for twice as long just because one processor was loose.

      In an SGI, I get e-mails like the kernel paniced twice, we will have to shut the machine down and apply a patch. Next Monday between 12:00 and 12:30 the machine will be down. Remember, you can checkpint your job and it will start righ where it left or you can just not schedule anything for that time. Even if you are dumb and schedule stuff, we have told it that we will be shutting it down and it is not going to start running anything unless it knows i can finnish. I don't ever recall our machine failing even though it has a 94% usage.

      And last, the interconnects are so fast that you can get much more out of each processor. The compilers are very well optimized and all the libraries are there for you to use, already compiled with the proper optimization and ready to run.

      Side note: why would anyone choose Opteron for heavy numerical code, there isn't a good compiler for it. I can't understand. AMD are you listening? I need to buy a cluster and I would like to choose your chip but no compiler no purchase.

    36. Re:explain by Pieroxy · · Score: 2, Interesting

      Well, it doesn't have to be. We could say that a company wants to send 250 people to London and want to use the 6 hours flight to have a corporate meeting in the plane... You're kind of screwed with 10 planes containing 100 people...

      In this case option 3 makes sense.

      You could say that the 6 hours is a reasonnable limit but sometimes (not predictable) you need as many people as you can in England before (amound of time not predictable either). In this case, option 1 make sense because both options 2 and 3 doesn't deliver anything before the 6 hour delay.

    37. Re:explain by Anonymous Coward · · Score: 0

      I see you know the opposite of a vector is a scalar, but do you know anything about vector computing, other than that they are "much faster?" :) Maybe, like, why vector processing isn't needed for your desktop?

      Do some Googling first.
      http://www-ugrad.cs.colorado.edu/~csci4576 /VectorA rch/VectorArch.html

    38. Re:explain by babbage · · Score: 1
      Beowulf clusters are good for problems that are "embarrassingly parallel": you need to figure out a vey large number of things, but the outcome of any given result isn't dependant on the values of any of the others.

      Traditional supercomputers, with their vector processing, are more suited for situations where the results of each element in the data set or experiment do depend on the value or outcome of one or more other nodes.

      To explain this, it helps to assume that the average experiment is analyzing what happens in a certain field, and that this field can be divided up into discrete cells. Further, I'll assume that for any experiment looking at how something changes over time, you need to divide up the expeiment's timeframe into a series of windows, and you need to know how each cell in your field is being transformed at each stage in the timeframe.

      So for example, if you wanted to model what happens in a nuclear weapon or the core of a star, the results of every cell & every timeslice are highly dependant: you've got material moving rapidly across the field, disrupting what would be happening across myriad pathways, and pulling out any one cell for independent analysis is probably meaningless because the environment in that cell is so chaotic. Problems like this are really only suitable for traditional supercomputers.

      On the other hand, consider the analysis of weather patterns. You can calculate each point in your field more or less independently, but before moving on to the next timeslice, each node has to exchange data with all its neighbors. A situation like this probably wouldn't be a strong candidate for Beowulf computing unless you can come up with a clever approach, or the network bandwidth of sharing all that neighbor data will kill your performance.

      Then you've got problems like, say, analysis of markets or elections. Here, it's probably safe to assume that most actors in the market act independently, and the amount of data exchange among elements is low enough not to be a severe bottleneck.

      The trick is to analyze carefully the nature of the problem to be studied. The more the elements in the problem are interdependent, the less appropriate the Beowulf approach. On the other hand, the more you can use Beowulf, the cheaper the experiment, which is probably why the approach is used more than it is perhaps suited do be doing. As in everything else in life, the economic angle has to be part of the decision, even if what's cheapest is sometimes the opposite of what's most appropriate.

    39. Re:explain by Rolo+Tomasi · · Score: 1

      Too bad he wasn't as knowledgeable about cars, or he wouldn't have bought the SUV that killed him.

      --
      Did you know you can fertilize your lawn with used motor oil?
    40. Re:explain by adam872 · · Score: 1

      It gets down to what kind of problem you are trying to solve and how you are trying to solve it. Clusters built from common of the shelf components need an interconnect for dividing up the workload. For algorithms that don't require a lot of message passing between nodes, a relatively low bandwidth, relatively high latency interconnect like Gigabit Ethernet or (compared to something NUMA) Myrinet is sufficient. There comes a point, however, where the amount of message passing and/or the speed of the interconnect may flatten out performance. That is, simply adding more nodes to the problem yields little or no performance gain. You are kind of stuck when this happens, unless you replace the processors in the cluster with faster ones or someone comes along with a faster connector.

      A supercomputer (and to a lesser extent large SMP systems, like the p690, E15k or SuperDome) is designed from the ground up with an extremely high bandwidth, low latency interconnect. This means that those problems requiring message passing between processors will execute a lot faster than the self made cluster (in theory anyway). In fact, you might find that such a system with lower speed CPU's will outperform a cluster of 3Ghz PC's, just because the machine is designed with "total performance" in mind. There are other smarts built into the system and the O/S is generally engineered specifically for the processor (e.g. Unicos), which is the opposite approach of Linux and *BSDs.

      Which approach is right for solving *your* problem gets down to how much money you have, the algorithm you are using, the size of the problem set, your own expertise and a bunch of other factors. It's a bit like deciding whether to use a semi-trailer or a group of Subaru WRX's to move a house full of furniture from one place to another. Either way will work, but one is generally more optimal for a given problem set.

      For a more thorough exploration of this topic, I would recommend the O'Reilly book: High Performance Computing by Severance and Dowd, which discusses these kinds of issues in great detail. It's a bit old these days, but much of the information is as valid now as it was then.

    41. Re:explain by Anonymous Coward · · Score: 0

      But what kind of plane would you need if all 1,000 of those people were conjoined, and you couldn't surgically separate them?

      Oh man, I feel sorry for their mother.

    42. Re:explain by Anonymous Coward · · Score: 0

      Well, the cops don't see all the illegal immigrants you have stuffed in the back, but otoh very few of them make it out alive.

      Otherwise I dunno, you can do a lot more damage with a fleet of pintos. I guess it depends on what you're trying to do.

    43. Re:explain by aminorex · · Score: 1

      In heaven, they all have Zauruses.

      --
      -I like my women like I like my tea: green-
    44. Re:explain by aminorex · · Score: 1

      > td ots processors are often idle because the memory subsystem cannot feed the processor fast enough.

      This is an argument for building a faster memory,
      not a faster CPU.

      > Some map best to vector machines.

      Fortunately, all the major high-speed COTS
      processors are vector machines. (SSE2, Altivec...)

      > The architecture ought to match the problem set.

      So write all your code in VHDL and run it on
      FPGAs.

      > Commodity hardware goes kaputt

      I'll take the quality control that goes into
      millions of chips from thousands of wafers
      over two drunk guys with a soldering iron
      and an atomic microscope any day.

      --
      -I like my women like I like my tea: green-
    45. Re:explain by aminorex · · Score: 1

      Most big problems have big data. But to exemplify
      the kind of problem your describing, consider
      computing the digits of pi.... You need to compute
      the initial, lower precision digits before you
      can refine the answer, thus adding digits.

      But wait, as it turns out there is an algorithm for
      computing any digit of pi independently of the others.

      I think that there is no problem that is not
      soluble by a massively parallel method. After all,
      we are trying to compute results about the real
      world -- and reality itself is ultra-parallel.

      --
      -I like my women like I like my tea: green-
    46. Re:explain by ColdGrits · · Score: 1

      I guess you have never heard of things like Sun's SunFire range - CPU failure in your 106-CPU 15k? No problem. Just map out the faulty board, remove the board, add the new board, and map it back in all whilst the machine is still up and running.

      Same with all other components - hotswap memory, CPU, PCI cards etc etc etc.

      It just works.

      --
      People should not be afraid of their governments - Governments should be afraid of their people.
    47. Re:explain by Alan+Partridge · · Score: 1

      Sounds like nerd heaven, usability hell.

      There is no afterlife, so stop reading Slashdot and get on with it!

      --
      That was classic intercourse!
    48. Re:explain by Anonymous Coward · · Score: 0

      Of course you could always just do the trip 10 times.

      Tell your passengers to enjoy the flight and look out of the windows.

      Just because its quicker doesn't mean its always better ;)

    49. Re:explain by fgodfrey · · Score: 1
      I can't say where the numbers came from, but it wasn't from marketing. What percent of peak you get depends heavily on what problem you're trying to solve. I don't happen to know the problem(s) that were getting 10% of peak and calling it good, but I suspect they were high bandwith problems.


      As for the "it's worth it if it only costs 5% of the vector machine", for small clusters that may be true. For large clusters, they actually cost very close to what our vector machines cost. All those Myrinet/Quadrix switches aren't cheap either...

      --
      Go Badgers! -- #include "std/disclaimer.h"
    50. Re:explain by fgodfrey · · Score: 1

      I hate to break it to you, but Intel and IBM/Apple/Motorola are, in fact, using vectors to increase the speed of their commodity processors. Just because it's not in the Intel x86 instruction set doesn't mean it's a bad idea.

      --
      Go Badgers! -- #include "std/disclaimer.h"
    51. Re:explain by imnoteddy · · Score: 1
      I can't say where the numbers came from, but it wasn't from marketing. What percent of peak you get depends heavily on what problem you're trying to solve. I don't happen to know the problem(s) that were getting 10% of peak and calling it good, but I suspect they were high bandwith problems.
      To simply reassert your "10% of peak" without support adds nothing to the discussion. Lots of Beowulf clusters get 30 to 70+ percent of peak on lots of real world problems, you can find some via Google quickly.
      --
      No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
  6. Petaflops by 2010? by Pope+Raymond+Lama · · Score: 5, Funny

    Of course I expect that...in my Playstation IV,
    equipped with an opto-quantic Emotion Engine VI
    and a couple petabytes of holographic storage.

    --
    -><- no .sig is good sig.
  7. Definately by Anonymous Coward · · Score: 4, Informative

    There are still MANY applications for supercomputers. A lot of people think that linux/beo-clusters are going to be replacing supercomputers of the Cray/NEC/IBM variant. Not true. There are still many research, scientific, and military applications that require machines developed not for "slow" distributed number crunching, but require ultra high speed processor and memory architechtures.

    So definately, time for Cray to come back and retake the supercomputer industry crown.

  8. Re:Cray should use Open Source by Anonymous Coward · · Score: 0

    Perl, proprietary?

    Uhh...

  9. Re:Ha! Wall Street has more confidence in SCO by Anonymous Coward · · Score: 0

    LNUX Vs CRAY

    What's your point?

  10. 2010? by stratjakt · · Score: 5, Funny

    There's a whole bunch of PETAFlops outside of McDonalds right now having a sit in and screaming about how fur is murder.

    I had to literally step on their faces to get a Big Mac.

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:2010? by Anonymous Coward · · Score: 0

      well, at least I hope you got some fur in your burger!

    2. Re:2010? by taernim · · Score: 1, Funny

      Fur is murder?
      So McDonalds is selling McFur burgers then?
      Hmm... maybe we /should/ listen then...

      I don't mind meat, but I generally draw the line at eating hair... ^_^

      --
      "PC Load Letter? What the $@#% does that mean?!"
    3. Re:2010? by Watts+Martin · · Score: 1

      If the Big Macs at that McDonald's have fur, I wouldn't want them, either.

    4. Re:2010? by saturndude · · Score: 1

      Petaflops? Mike Farrell is going to have a cow!

    5. Re:2010? by aminorex · · Score: 1

      Hot Fur Pie. Warning: Contents may be hot.

      --
      -I like my women like I like my tea: green-
    6. Re:2010? by poot_rootbeer · · Score: 1


      They were screaming how fur is murder in front of a McDonalds?

      Gives a new meaning to the term "furburger".

  11. Correct me if I'm wrong ... by SuperDuG · · Score: 5, Insightful
    ... but wouldn't the fact the market for supercomputers isn't exactly that large. I mean you've got governmental contracts (research, educational, who knows what) that have to take up 95% of all the purchases made, and then a small private market. I mean how many companies are striving for a petaflop machine to run their database server?

    If you look at the list of top 100 supercomputers, there are systems that are almost 15 years old or even older (not sure on a few). I know these take years to build and are multibillion dollar projects, but between time has got to be a killer.

    Then there's the question of ... what do you need a supercomputer for? The applications are pretty limited for a need for a petaflop computer, unless your doing mass storage, cryptography (cracking), or simulations.

    Don't get me wrong I'm all about nuclear testing being done in 1's and 0's instead of in the ocean or in the desert, but how big of a bomb do you really need when it's estimated theres enough nukes to blast the entire land surface of the earth 3 times over.

    --
    Ignore the "p2p is theft" trolls, they're just uninformed
    1. Re:Correct me if I'm wrong ... by MxTxL · · Score: 4, Insightful

      Then there's the question of ... what do you need a supercomputer for?

      To advance the state of the art. And not just in the field of computers, but also in any field that ends up benefitting from this. Which is potentially very many. Aerospace, geology, meterology... there are BUNCHES of fields that greatly benefit having more and more massively powerful computers. Sure, most projects can't afford to have the latest and greatest of the state of the art in supercomputing, but the fact that the state of the art progresses will push prices down on the older technologies that most labs CAN afford. This is a benefit for science as a whole.

    2. Re:Correct me if I'm wrong ... by anzha · · Score: 4, Interesting

      There are other uses too. Consider: the weather guys that are working on the global warming and other climate modeling want a 500 petaflop sustained speed, massive memory machine to get the granularity that they want.

      BTW, what's the 15 YO machine? I can't think of any...certainly not ones that are still in the Top 500. Hell, the ones I worked on 10 years ago, you can nearly buy the floppage on the desktop now...

      As an interesting aside, the DARPA contract is out in part because they think the traditional drivers in computing speed are going to peter out around 2010...the implications of that are definitely interesting, no?

      --
      Do you know why the road less traveled by is littered with the bones of the unwary?
    3. Re:Correct me if I'm wrong ... by agurkan · · Score: 4, Interesting

      Nuclear simulations are used to see if the warheads are still effective after not being used for long times, not to see if they'll wipe out a city right after they are produced.

      --
      ato
    4. Re:Correct me if I'm wrong ... by Doesn't_Comment_Code · · Score: 5, Funny

      Then there's the question of ... what do you need a supercomputer for? The applications are pretty limited for a need for a petaflop computer, unless your doing mass storage, cryptography (cracking), or simulations.


      You're missing the big picture...

      Massive multiplayer Quake on a 614,400 x 819,200 screen.

      Thank you Cray.

      --

      Slashdot Syndrome: the sudden, extreme urge to correct someone in order to validate one's self.
    5. Re:Correct me if I'm wrong ... by Pharmboy · · Score: 4, Interesting

      Don't get me wrong I'm all about nuclear testing being done in 1's and 0's instead of in the ocean or in the desert, but how big of a bomb do you really need when it's estimated theres enough nukes to blast the entire land surface of the earth 3 times over.

      Well, the earth is over 2/3rds covered with water, and now we have the technology to reach the moon, mars, venus and beyond. Remember the spectical when a comet hit Jupiter? Just imagine a Beowulf of those, but really big nukes instead :D

      On a more serious and less morbid note, I bet some other uses exist in physics, medicine and even cosmology. I even hear where they compare 'potential' cures for diseases using computer modeling to design drugs that we don't yet know how to make, good old biotech. You are correct that yes, this IS a very very limited market, but when you sell them for a billion bucks each, you don't need to match Dell's volume to make a profit. I wouldn't be suprised if the technology leads to some advancements in our pitiful micro world as well.

      --
      Tequila: It's not just for breakfast anymore!
    6. Re:Correct me if I'm wrong ... by rizawbone · · Score: 1

      Supercomputers have never been a huge market in terms of volume. By your reasons the supercomputer market should have collapsed long before many of us first used a computer.

      Let's say you build a large supercomputer that someone buys for an obscene amount of money. Now you hit him with a yearly maintence fee to keep his shit up to par. Not to mention any other types of fees you can slap on customer (consulting, development, upgrades...). This is all depending on the contract.

      Now extrapolate a dozen or so of these computers and you're really pulling in some regular cash.

      Really, it's not that hard to put 2 and 2 together.

    7. Re:Correct me if I'm wrong ... by morcheeba · · Score: 5, Informative
      Yep, you are a bit wrong... (you didn't think a challenge to the slashdot community would go unnoticed?!)

      From this site, you can see the breakdown by organization:
      Usage..... Count Share Rmax Rpeak Procs
      Industry... 202 40.4 % 82398 182964 62869
      Research... 131 26.2 % 187689 278030 120046
      Academic... 115 23 % 77143 133564 45216
      Classified.. 27 5.4 % 14167 20691 12892
      Vendor...... 22 4.4 % 11033 15545 5230
      Government... 3 0.6 % 1317 2256 528
      Total...... 500 100 % 373749 633052 246781
      There are a lot of companies that use supercomputers, although maybe not the type you're thinking of. Of course, there are the number-crunchers: oil companies are big users (to crunch data & find new oil), and car companies (BMW). But there are also the transaction-processors, like SprintPCS and Ebay (used to be in the top 500), that make the list just by the sheer number of connected processors.

      Here's the latest list
    8. Re:Correct me if I'm wrong ... by tarquin_fim_bim · · Score: 1

      " because they think the traditional drivers in computing speed are going to peter out around 2010"

      Do you think that by then people will have stopped compiling their Christmas lists in Access?

    9. Re:Correct me if I'm wrong ... by B1ackDragon · · Score: 1

      Just a little karma whoring here for a sec (don't give me any, I certainly don't deserve it for this.)

      From the cray website:

      In conjunction with some of the world's most creative scientific and engineering minds, these formidable tools already have made automobiles safer and more fuel-efficient; located new deposits of oil and gas; saved lives and property by predicting severe storms; created new materials and life-saving drugs; powered advances in electronics and visualization; safeguarded national security; and unraveled mysteries ranging from protein-folding mechanisms to the shape of the universe.

      --
      The snow doesn't give a soft white damn whom it touches. -- ee cummings
    10. Re:Correct me if I'm wrong ... by Rasta+Prefect · · Score: 1
      Then there's the question of ... what do you need a supercomputer for? The applications are pretty limited for a need for a petaflop computer, unless your doing mass storage, cryptography (cracking), or simulations.

      Actually, this sort of machine would be a total waste for mass data storage. On the other hand, there are a great many private sector uses for this sort of machine. Ford for instance runs a number of their crash test simulations on Cray vector machines.

      --
      Why?
    11. Re:Correct me if I'm wrong ... by ch-chuck · · Score: 1

      Then there's the question of ... what do you need a supercomputer for?

      One glaring need: The US Patent and Trademark office is in desparate need of some better method of researching 'prior art' in the info explosion age. Just give 'em vast storage, indexing and a bank of workstations and I bet those examiners could easily shoot down some of the 'one click wonders' currently being 'invented'.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    12. Re:Correct me if I'm wrong ... by Gorphrim · · Score: 1

      Nice stats,... ...but also be wary regarding the Industry 40% stat...

      How many companies logged as "Industry" are pure (or close to it) DoD/DoE/whateverFedArmOrg contractors/consultants?

      BTW, yes I am currently facing pressure from representatives of fedOrgs to get the database accurate...and yet where lies the line?

      --

      Queens of the Stone Age - they rule
    13. Re:Correct me if I'm wrong ... by virtual_mps · · Score: 1
      You are correct that yes, this IS a very very limited market, but when you sell them for a billion bucks each, you don't need to match Dell's volume to make a profit.

      You're dramatically overestimating the size of the market. Cray's own website puts it at about $1.1bn worldwide, and it's not like cray will get 100% market share. The ongoing R&D costs are a staggering percentage of their revenue, to the point that if the NSA wasn't subsidizing them it's unlikely they'd be alive today. The same goes for other pure supercomputing ventures--without huge amounts of government largess they're sunk.
    14. Re:Correct me if I'm wrong ... by Pharmboy · · Score: 2, Interesting

      You're dramatically overestimating the size of the market. Cray's own website puts it at about $1.1bn worldwide, and it's not like cray will get 100% market share. The ongoing R&D costs are a staggering percentage of their revenue, to the point that if the NSA wasn't subsidizing them it's unlikely they'd be alive today. The same goes for other pure supercomputing ventures--without huge amounts of government largess they're sunk.

      Well, exaggerating to make a point perhaps. I checked out their website as well, looking for more technical info on their servers, with no luck. Personally, I can see more of a market in the future than even the past. Their systems do certain things faster than beowulfs, and frankly, for some govt. agencies/companies faster is more important than cheaper. It would not shock me to see the pendulum swing in the other direction, to at least a degree. Obviously Tera thinks so, too, since they purchased them in 2000, and profits/sales ARE up...

      --
      Tequila: It's not just for breakfast anymore!
    15. Re:Correct me if I'm wrong ... by virtual_mps · · Score: 1
      Their systems do certain things faster than beowulfs, and frankly, for some govt. agencies/companies faster is more important than cheaper.

      Some != viable market. The government can (and does) keep them alive, but it won't make them huge or give them the kind of dominance in the industry they had 15 years ago. Even if they wanted to, cray's competitors (e.g., IBM) would pitch a fit on capitol hill. Consider what well funded agency will give them the kind of money you seem to think is out there. DoE bought something from them, but their big Red Storm deal is basically a commodity cluster. It gets cray cashflow but isn't revolutionary and isn't a special purpose vector super. The three letter agencies have money, but you have to wonder how much demand for vector supers they really have. (Crypto breaking is better on custom hardware, and echelon is a combination of highly parallelizable chunks and big databases.) Big vector supers are great for things like weather forecasting, but there's only so much money in that field (nothing like the national defense apps). So there's definately demand out there, but demand is nothing without funding. :-)

      Obviously Tera thinks so, too, since they purchased them in 2000, and profits/sales ARE up

      You're reading too much (or the wrong things) into that deal. Neither company had much of a choice in the matter (tera needed revenue and cray needed to get away from sgi) and things were probably decided more by their government customers then by accountants.
    16. Re:Correct me if I'm wrong ... by rssrss · · Score: 1


      I checked this list and could find nothing older than seven years, and those machines were in the 300's. The oldest in the top 100 was six years old and it was 81st, and a Cray, BTW.

      --
      In the land of the blind, the one-eyed man is king.
    17. Re:Correct me if I'm wrong ... by adam872 · · Score: 2, Informative

      I work in the Oil&Gas business and we use Linux clusters (and in the past bloody large Sun, IBM and SGI systems) for seismic processing and reservoir simulation. These particular problems are DSP and FP intensive and also can require a fairly large amount of memory to run. They are exactly the kind of commercial workload either a supercomputer or cluster can chew on.

      Some of our customers (I work for a company that writes the software, amongst other things) have upwards of 100TB of 3D Seismic they want to process. These jobs can take weeks or months to run. The simulation jobs can take days as well. Obviously having a big computer or tight cluster of lots of small ones will help decisions get made faster and/or more accurately.

      There are other examples too: I met a gentleman who works for the lab that does crash simulation for Porsche, Audi and VW. Another example would be an ex-boss of mine who went to work for an engine manufacturer, who used a couple of SGIs to simulate the bore and stroke in a cylinder. The simulation took several weeks to run. They need large computers to do this too. So there is a market for these machines.

    18. Re:Correct me if I'm wrong ... by CommieOverlord · · Score: 1

      According to the list of top 500 computers, there are only six computers from before 2000 in the Top 100. One from 1997, one from 1998, the rest from 1999. The oldest one in the list is from 1996, and it's all the way down at #314.

      Most people don't (at least shouldn't) rant about that which they nothing of.

    19. Re:Correct me if I'm wrong ... by jratcliffe · · Score: 1

      It's important to note that Cray is a _highly_ cyclical business. A new generation of product is released, and the usual buyers (esp our friends at Ft. Meade) buy a bunch, but then there's a long fallow period (read slow sales, and breakeven profit/loss at best) while the next generation of machine is developed. When that generation is released, there's a big burst of cash flow, then fallow, and so on. If you've got the cash to ride out the slow periods, Cray's a tidy little business. They haven't got the price/performance of the Japanese, but they're so close to NSA that the liklihood of the import barriers dropping and threatening Cray's viability is minimal.

    20. Re:Correct me if I'm wrong ... by aminorex · · Score: 1

      Its unfairly pejorative to call it a subsidy.
      The NSA buys shift-and-mask engines because it
      helps them fulfill their mission to read all of
      your mail, not because Tera's VCs were Bill
      or George's brothers-in-law. Oh there may be
      a bit of a bias for U.S. products, but they
      do invite all of the big fish to the pork
      barrel (Sun, IBM, Cray).

      --
      -I like my women like I like my tea: green-
    21. Re:Correct me if I'm wrong ... by jellomizer · · Score: 1

      Wow those polygons will be very visible with that. Especially with polygon graphics when the resolution goes to high then the quality of the picture goes down.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    22. Re:Correct me if I'm wrong ... by jafuser · · Score: 1

      the weather guys that are working on the global warming and other climate modeling want a 500 petaflop sustained speed, massive memory machine to get the granularity that they want.

      Do they realize a machine like this would probably generate so much heat that it would have a significant effect on the very climate system they are trying to predict? =)

      --
      Please consider making an automatic monthly recurring donation to the EFF
    23. Re:Correct me if I'm wrong ... by Dun+Malg · · Score: 1
      but how big of a bomb do you really need when it's estimated theres enough nukes to blast the entire land surface of the earth 3 times over.

      Ahhh, the arrogance of the human race... nukes are very big, yes, but only on a human scale. The Earth is very large. Very very large. Let's do the math here:

      Earth's Land Surface Area:
      45,000,000 sqare miles
      Destructive Blast Radius of a 25-Megaton Airburst:
      10.7 miles
      Number of Nuclear Warheads in Stock at Height of Cold War:
      61,000

      10.7*10.7*3.1415926 = about 360 square miles
      45,000,000/360 = 125,000 warheads

      Sorry, even assuming an even spreading, assuming all warheads are 25MT (most are much smaller), and assuming all blasts are airbursts (they wouldn't be), even at the HEIGHT of the cold war there weren't enough nuclear weapons in existence (and only half of those were/are in any condition to be deployed) to blast even half the land area of the earth, much less blast it three times over.

      I'm not saying that nuclear weapons are good, or that a nuclear war would be fun. I just can't stand the mindless parroting of hysterical hyperbole as if it were fact. I agree with the sentiment, but I don't agree with the presentation. Much of the Nuclear Disarmament crowd is dismissed as wild-eyed, irrational hippies. Why? Because they act like wild-eyed, irrational hippies. Ignoring the mathematical reality and instead believing a impossibly fantastic doomsday scenario doesn't help.

      --
      If a job's not worth doing, it's not worth doing right.
    24. Re:Correct me if I'm wrong ... by dohcvtec · · Score: 1

      Nuclear simulations are used to see if the warheads are still effective
      [snip]
      More importantly, simulations are done to determine how stable old warheads will be when stored under various conditions and locations, and if they are still capable of detonation.

      --
      -- Never hit a man with glasses. Hit him with a baseball bat.
  12. obligatory joke by PsychoI3oy · · Score: 0

    what about a beowolf cluster of THESE!!!

    sorry, i didn't see it and it was screaming to be done. actually now that i think about it, isn't the term beowulf cluster limited to smaller machines anyway? wouldn't a huge multiproc machine be in some sense a cluster in and of itself? i dunno. need more coffee.

    --
    -PsychoI3oy
    mmm freeBSDelicious.
  13. but still no OEM storage deals by Anonymous Coward · · Score: 0

    No LSI, HIT, DDN, IBM, etc storage sales - How will they store what they process?

  14. Resurrection, not come back by Anonymous Coward · · Score: 2, Insightful

    Cray died. Anything else is just bartering on his name.

  15. But still the decimal! by Thinkit3 · · Score: 1

    Are they gonna code BCD (binary coded decimal) in their "supercomputers"? I wouldn't call any computer that does anything for the sake of decimal "super", including conversions. Stop acknowledging decimal!

    --
    -Libertarian secular transhumanist
  16. the high end by poptones · · Score: 1

    Saw this earlier today. My first thought was how cool it was to see the old cray logo again. More than that, 'tho, I can see some real possibilities here. Since home computers are increasingly looking like supercomputers of yore, it will be interesting to see if any of this technology trickles down to the home market. I want a CRAY AMD box.

    1. Re:the high end by Anonymous Coward · · Score: 0

      Sure, go buy an AMD Opteron and install x86_64 linux. Viola, Cray AMD. It really is that simple.

    2. Re:the high end by Old+Man+Trouble · · Score: 0

      Viola


      Yeah, or a violin.
  17. Sun Enterprise 10000 by DNS-and-BIND · · Score: 2, Informative

    Didn't Sun basically buy out or hire away a bunch of Cray, Inc.? I always heard the E10000 was actually a Cray product. Oh, and just to brag, I have a blue jacket with a picture of a Y-MP-90 on the back with the words, "CRAY - WORLD'S FASTEST SUPERCOMPUTERS". Too cool for words. Ebay rules.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    1. Re:Sun Enterprise 10000 by Usquebaugh · · Score: 1

      The jacket ain't cool, it's sad, it's on a similar level of a propeller cap.

    2. Re:Sun Enterprise 10000 by taradfong · · Score: 1

      Image you caused to appear in my head: Martin's "Wang Computers" T-Shirt seen while riding on the school bus. (Simpsons)

      --
      Does it hurt to hear them lying? Was this the only world you had?
    3. Re:Sun Enterprise 10000 by DNS-and-BIND · · Score: 2, Funny

      Sorry, I don't know where to get more of them. You're out of luck.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    4. Re:Sun Enterprise 10000 by eXtro · · Score: 1

      The E10000 was a Cray product that was sold off when sgi aquired Cray.

    5. Re:Sun Enterprise 10000 by putaro · · Score: 4, Informative

      The E10000 is a Celerity product. Celerity was an independent Unix box maker back in the 80's with their own processor architecture. Celerity went bust trying to bring a "minisupercomputer" version of the architecture to market in about 1987 (33 MHz, whoo hoo!). The assets and technology of Celerity along with the design team in San Diego were acquired by Floating Point Systems (FPS). FPS brought the system to market and made the transition to a SPARC based architecture (66 MHz) before going bust. The assets and technology of FPS along with the design team in San Diego and now the manufacturing team in Beaverton were acquired by Cray. Cray did a couple of turns of the crank on the FPS product and sold it as a "business supercomputer". When Cray was acquired by SGI, SGI wanted no part of the SPARC business and sold (yes, again) the San Diego design team (and I think the Beaverton group) to Sun who finally brought a SUCCESSFUL product to market with the E10000.

      But it's still the same core team down in San Diego, so I like to think of the E10000 as being a Celerity product.

    6. Re:Sun Enterprise 10000 by dprice · · Score: 1

      I always heard the E10000 was actually a Cray product.

      I believe that the origin of the E10000 was from a company called Floating Point Systems. They were working with Sun to develop a SPARC based parallel processing computer. If I remember correctly, Cray bought FPS, and later SGI bought Cray. Since the FPS machine was SPARC based, and since SGI wasn't interested in SPARC, they sold it to Sun.

      So in a roundabout way, the E10000 came from Cray, but I think it was mostly from the original Floating Point Systems engineers.

    7. Re:Sun Enterprise 10000 by dprice · · Score: 1

      A much better detailed explanation than mine below. I have been rendered "redundant". :)

    8. Re:Sun Enterprise 10000 by laird · · Score: 2, Informative

      Quite a few of the people working on the E10K were from Thinking Machines Corporation. TMC was Danny Hillis' company that introduced massively parallel supercomputing. The first generation machine was a Symbolics workstation coordinating up to 65,536 single-bit CPU's connected by a hypercube network. Each CPU was fairly slow, but there were tons of CPU's and CPU performance was balanced nicely with network throughput (whereas most MPP machines have fast CPU's starved for data). Weird, but also astoundingly fast. Anyway, more relevant to Sun, the last generation machine from TMC was based on UltraSPARC's with custom FPU's (128 MFLOPS per compute node, which was cool at the time). I don't think that there was an upper limit on the number of CPU's, but the biggest I saw (I worked there for a few years) was 4,096 compute notes, and a few hundred storage nodes. Anyway, TMC ended up getting out of the hardware business (check out think.com), and Sun hired quite a few of the engineers (who knew how to build an MPP SPARC-based machine, with compilers, etc.) which rolled into the E10K nicely.

    9. Re:Sun Enterprise 10000 by Anonymous Coward · · Score: 0

      No the Enterprise is a decendant of this product, the Cray Superserver 6400 which was acquired when SGI bought Cray.

    10. Re:Sun Enterprise 10000 by Anonymous Coward · · Score: 0

      here's a picture: Cray Superserver 6400

    11. Re:Sun Enterprise 10000 by Anonymous Coward · · Score: 0

      Cray Superserver systems
      The range of Cray Superserver systems designated APP, SMP, CS6400 started with the acquisition of some of the assets of Floating point systems of Beaverton CO in 1991. These machines ran a modified version of SunMicrosystems Solaris OS providing a saleability well beyond that of any available Sun equipment. Using a system of domains the machines, which could have up to 64 (60 MHz) Super SPARC, (later Ultra Sparc) CPUs, but be reconfigured to appear as a group of smaller machines.

      CS 6400 Superserver

      Cray never managed to sell very many of these systems despite their industry leading performance. When Cray was bought by SGI the whole project was sold to Sun Microsystems who developed the idea into the E10000 or "Starfire" range. A press release that went out early in 1999 announced the 1000th system sold. Unlike the vector and MPP systems the superservers can be split into seperate independant domains to provide resiliance and failure isolation capability.

      Benchmark 24 CPU 32 CPU
      SPECRate-int 92 41,967 54,186
      SPECRate-pp 92 55,734 72,177

      CS6400 Was Available with 4..64 SuperSPARC CPUs, 256Mbyte..16GBytes memory, 1.8Gbytes/s peek memory bandwidth. Could have over 5 terabytes (Tbytes) of on-line disk storage.

  18. Re:Ha! Wall Street has more confidence in SCO by Anonymous Coward · · Score: 4, Funny

    SCO vs Nike

    Look at me, I'm a stock analyst!

  19. How strange... by mhore · · Score: 1

    I was just on their site looking at the machines. Weird, weird, weird.

    --

    Mmmm......sacrelicious.

    1. Re:How strange... by Anonymous Coward · · Score: 0

      wow me too. freaky. i probably followed some link there though and don't remember it...

  20. Tera's website by Tumbleweed · · Score: 1

    Not Found
    The requested URL / was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
    Apache/1.3.26 Server at www.tera.com Port 80

    ---

    Looks like they need to host their website on a SUPERcomputer to handle a Slashdotting! (Noooooobody expects a Slashdotting! :)

  21. Cascade Link: Karma Whoring by anzha · · Score: 2, Informative

    The home page at Cray for the Cascade project.

    There are some interesting PDFs there. Chew, mull, and consider.

    Also consider what Horst Simon, head of NERSC said here too.

    --
    Do you know why the road less traveled by is littered with the bones of the unwary?
  22. Re:So What You Are Saying Is... by Anonymous Coward · · Score: 0

    It is controlled by the desparate-attempt-at-sarcasm CSS style.

  23. That's good by Anonymous Coward · · Score: 2, Funny

    Maybe now that there's once again a major player in the computer market with machine casing designs even SILLIER than Apple's, the rest of the Geek Community will give us a little slack..

  24. New crays would be cool.... by Cyno01 · · Score: 1

    But I still want an old one in my basement for a couch.

    --
    "Sic Semper Tyrannosaurus Rex."
  25. Three Words by Anonymous Coward · · Score: 0

    Java Web App

    Seriously: my anecdotal experience while surfing the web is that flaky sites are java-based 9 times out of 10.

  26. somebody... by sw155kn1f3 · · Score: 1

    somebody.. please stop this new simoniker before it's too late, i have some work to do, really :)

    --
    - Arwen, I'm your father, Agent Smith.
    - Well, you're just Smith, but my father is Aerosmith!
  27. I could use a DARPA contract... i need CASH! by Pizaz · · Score: 1

    How does DARPA know that the money granted unto these respective companies will be used for their intended purposes? Surely some method exists to make sure the money (our tax dollars really) doesn't wind up being another form of government subsidy? (a.k.a: corporate welfare?)

    -Pizaz

    1. Re:I could use a DARPA contract... i need CASH! by accountant · · Score: 1

      It IS a government subsidy just like boeing get defence contracts in the hope of beating airbus.
      There is a grain of truth in the "Keeping an important skill set in the country" but really this is way around the WTO.

    2. Re:I could use a DARPA contract... i need CASH! by Anonymous Coward · · Score: 0

      Typically there is a set of deliverables, for which you get paid some amount of the total contract. You'll also have a DARPA manager looking over your shoulder, and there's a bunch of red tape in actually getting paid -- some bureaucrat will inevitably object to some aspect of your deliverable, just so it seems like he/she is doing something.

    3. Re:I could use a DARPA contract... i need CASH! by valkraider · · Score: 1

      Also, some people forget that a lot of technology actually comes out of this research and development. Sure they may only make one computer every 3 years, but they *Do* learn things that can be applied all over the place... Or so the brochure from my congressman read...

  28. But the main issue is who is going to buy them? by hashish · · Score: 1

    Was the reason they went away, can't see things have changed when, especially when you can now cluster much cheaper alternatives

    1. Re:But the main issue is who is going to buy them? by Anonymous Coward · · Score: 0

      Well supposedly the government will buy them... which is why they are footing the bill for the research.

    2. Re:But the main issue is who is going to buy them? by Anonymous Coward · · Score: 0

      DARPA so they can monitor us 24/7. Who do you think?

  29. I'm confused... by Tumbleweed · · Score: 2, Funny

    Why do people buy those really expensive supercomputers, when they could just buy an Apple one instead? They're much cheaper!

    1. Re:I'm confused... by Mikey-San · · Score: 3, Funny

      Because there are more games for the Cray than the Mac.

      (I'm a Mac user. I get to make this joke.)

      --
      Mikey-San
      Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
    2. Re:I'm confused... by Anonymous Coward · · Score: 0

      No, it's because it comes with a three-button mouse.

    3. Re:I'm confused... by IdleTime · · Score: 0

      Well, I guess that this is the only machine that Mac is cheaper than....

      --
      If you mod me down, I *will* introduce you to my sister!
    4. Re:I'm confused... by Tumbleweed · · Score: 1

      > Well, I guess that this is the only machine that Mac is cheaper than...

      Yeah, that and dual-proc Xeons. :)

    5. Re:I'm confused... by commodoresloat · · Score: 3, Funny

      I don't get it either. I've been sitting in front of this Cray supercomputer trying to copy a 17M file from one hard drive to another and it's taking forever. BBEdit has slowed to a halt....

  30. Re:Ha! Wall Street has more confidence in SCO by Anonymous Coward · · Score: 0
  31. It's also about better (not just faster) computing by binaryDigit · · Score: 3, Insightful

    Don't just think about solving a static problem faster, it's also about solving a problem better through the use of more variables. Take weather simulation. If having too many variables stretches todays forcast into next week, then it's useless. So you limit the amount of variables to come up with a "close enough" forcast in a more timely manner. With a faster computer, you can get a more accurate simulation in a more reasonable time period. This increase in accuracy/complexity is then useful in many fields.

  32. What makes up a supercomputer? by dodell · · Score: 1

    What is a supercomputer? Look here for an explination. What can we use them for? Curing evil diseases.

    These are available here. This might give you ideas as to what kind of staff works on one of these machines.

    I'd also like to point out that Cray has been vigorously searching for qualified individuals. I wouldn't know this officially; I check their site out every month or so. Positions get filled quickly!

    Oh hell, just read their site. It has enough information about what they do :)

  33. Here's another one by Anonymous Coward · · Score: 0

    You knew this was coming, didn't you?

    CRAY vs. MSFT

  34. Before we all get sentimental... by taradfong · · Score: 4, Interesting

    ...isn't 'Cray' today about as 'Cray' as the company that now owns 'Atari'? What's left besides the name of the original company?

    --
    Does it hurt to hear them lying? Was this the only world you had?
    1. Re:Before we all get sentimental... by Anonymous Coward · · Score: 0

      Nah, 'Cray' today is as 'Cray' as 'Amiga Inc' are 'Amiga'

      oh hang on. yeah you have a point then.

    2. Re:Before we all get sentimental... by Anonymous Coward · · Score: 0

      What's left besides the name of the original company?

      The IP, the staff, the products, the software, and the real estate.

      In other words, everything.

    3. Re:Before we all get sentimental... by Jah-Wren+Ryel · · Score: 1

      Well some of the staff may be the same, except for employee #1. Killed by a redneck in a speeding camaro. Of course he was another company's employee by then, but the point is still true.

      --
      When information is power, privacy is freedom.
    4. Re:Before we all get sentimental... by Anonymous Coward · · Score: 0

      dude, there is a lot left from the original company, just because a company isn't heard about in a while, or because they get bought and sold, doesn't mean they cease to exist. The same factory floors are in existence, the same offices, and tons of employees who have worked at cray for 10-15 years.

  35. Re:Good News by dmp123 · · Score: 1

    Power *usage* perhaps......

  36. Re:Cray should use Open Source by Anonymous Coward · · Score: 0

    Looks like somebody forgot to click the "Post Anonymous" checkbox.

  37. and why not... by gilesjuk · · Score: 1

    The name Cray is synonymous with speed and high end performance. Of course many clued up folks are building their own solutions with the power of clustering.

  38. Comparison of supercomputers to desktops by baryon351 · · Score: 2, Interesting

    OK this is about as much a kiddy thing as how many VWs fit inside a football stadium or something, but... ...anyone know of a site with info on how current and past supercomputers compare to current desktops? Where are we at now with 2GHz G5s and 3.3GHz P4s, relatively?

    One of the comparisons made when I was at university was of a 30-something MHz 386, with a supercomputer from 1973, showing how they do about the same amount of processing/data transfer but in completely different ways. I found that fascinating

    1. Re:Comparison of supercomputers to desktops by Anonymous Coward · · Score: 0

      Actually thats a worthless comparison to even start doing as the uses for machines widely vary so much. You could have a supercomputer from X years ago that matches your current P4 desktop in processing speed but its throughput would be 2 orders of magnitude more. For exampel I have an Amiga 4000 with a 68060 and a 240MHz PPC chip which is far faster than any 1GHz machine in pure speed, but it's actually a lot slower. What that means is comparisons aren't clear indicators of performance.

    2. Re:Comparison of supercomputers to desktops by Anonymous Coward · · Score: 0

      For exampel I have an Amiga 4000 with a 68060 and a 240MHz PPC chip which is far faster than any 1GHz machine in pure speed, but it's actually a lot slower.

      Ahhh Amiga users, masters of kidding themselves.

      AmigaOS 4.0 must be a blast. I read 3 years ago it was "about to be released". How's it been running all this time?

    3. Re:Comparison of supercomputers to desktops by Anonymous Coward · · Score: 0

      It sounds like you're being sarcastic. This is not beknown to be particularly intelligent. Yes there have been delays in the release of 4.0, but the date is sneaking up on us. Software Hut released their newsletter which clearly states:

      > We now expect to see OS 4.0 for Cyberstorm PPC owners
      > release in September and the Amiga One version about 1 > month later.

      As you can clearly see that is next month. Or maybe October.

  39. You are wrong. Correction... by imsabbel · · Score: 1

    The oldest Supercomputer in the top100 is the good old asci blue mountain.
    Its at place 30. 5 years old now.
    Asci red (before the p2overdrive upgreade) would still be place 36. 6 Years old.

    And those 2 are only present because they were the fastest of their kind.

    For the record: The fastest machine 10 years( the cm5 from thinking machines) has only 20% of the performance of the LAST entry of the current top500.

    15 years ago there was no top500 list, but at that time a cray ymp or hitachi s820 were the best of the best. Performance compareabloe to a dual p4xeon or dual opteron workstation.

    btw: simulations arent some crazy thing only nuke-builders do.
    Some kickass machines of the top500 are doing useful simulation work for companies like basf, gm, bayer, ect.

    --
    HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  40. Comeback? by virtual_mps · · Score: 5, Insightful

    Probably not. Cray made some money back when a supercomputer was something that an ordinary company might need. The capabilities of "normal" computers was much more limited then today, so there was a much higher percentage of the buying public likely to want something more. These days the vast majority of users are happy with something mainstream

    But, you ask, isn't there a lunatic fringe who wants more power at any price? Well, the lunatic fringe ain't what it used to be. During the heyday of cray you got a damn fine box and nothing else. Cray didn't want to worry about your software--or even an OS. A person who needed the speed would plunk down the money for the box and then pay a couple of guys to code everything from scratch. Those days are gone--software is the driving factor these days, and people are far less willing to buy something that's going to force a total code rewrite. Especially if that thing is only going to buy them a couple of years of edge before they need to recode for the next best thing.

    Then there's the question of whether cray can afford to be bigger. The answer is "probably not". If you sell to a lot of customers you need a huge support infrastructure. Cray doesn't have much of one anymore, so they'd need to buy one. (Most of the old support guys left one way or another when SGI came in, or stayed with SGI.) If you have a lot of customers you can spread the costs around, but in the case of a company like cray a support infrastructure means having a people sitting around most of the time in every region you sell a machine. Maybe two to four guys per system (24x7, right?) plus some sorta warehouse facility if you enter a new geographical market. That's expensive. You can bill a lot of that cost back to the customers, but that just makes your systems less competetive.

    I think the long term answer is that cray will be a very small niche player, selling to a very select group of (U.S.) government agencies, with the occasional pro forma business customer thrown in so the company can issue press releases. Even most government facilities aren't in a position to buy a cray anymore. (Research money is fairly tight, recoding costs are prohibative, MTBF's are more of an issue then they used to be, etc.)

    1. Re:Comeback? by Anonymous Coward · · Score: 0

      During the heyday of cray you got a damn fine box and nothing else. Cray didn't want to worry about your software--or even an OS.

      ?

      UNICOS.

      You're a moron.

    2. Re:Comeback? by Anonymous Coward · · Score: 0

      Cray has always been a niche player for a limited, but growing market, since they're the best there. They never sold them for mundane business needs. They also haven't ever been very small market share, but more of a textbook example of a competitive niche company. The rest is straight BS, not even worth refuting, since five minutes fact checking can show it is. Their machines run a UNIX-compliant OS, which hardly requires a "total rewrite" for applications.

    3. Re:Comeback? by VoidEngineer · · Score: 3, Interesting

      Hmm... I'm not entirely convinced by your arguments. However, I do agree with you that "during the heyday of cray, you got a damn fine box and nothing else."

      My thinking, however, is that the same is true today and for all of the top 100 supercomputers in the world. That is to say, each one of those machines is a custom hardware installation, and my educated guess is that software still isn't the driving force in the supercomputing market. Rather, algorithms are the driving force. The supercomputer market is geared towards people who want to very specific tasks, very acurately, and very fast. Example applications might be calculating fourier transforms (spectroscopic analysis), mendelbrot sets (weather simulations), prime numbers (cryptography), and statistical derivatives (markets). Any of these types of applications could feasibly require only a few thousand lines of code... At the same time, however, any of these applications are fully capable of utilizing as much hardware resources as you have available...

      The problem is the magnitude at which these few lines of code need to be repeated. Furthermore, each of these types of algorithms can give qualitatively different and more robust results at each order of magnitude increase in speed... thereby creating a driving market force for upgrades.... We have a computer that can predict the weather 48 hours from now? Well, give us a computer that's 10 times as powerful, and we'll predict it 56 hours from now... Give us one 100 times more powerfull, and we'll predict the weather 62 hours from now, and so on, and so on... The point I'm trying to make is that the software isn't the driving force behind these supercomputers... the algorithms are... and the optimized hardware is what the organizations are paying hard cash for, in order to calculate those algorithms fastest.

      Remember, we're talking about supercomputers here... we're certainly not talking about super-electronic-typewriters, super-spreadsheet-applications, super-databases, super-webservers, super-videoeditors, etc. etc. Nor are we necessarily talking about super-von-neuman machines, super-turring-machines, or super-mainframes. We're talking about supercomputing and the Cray corporation... the company historically responsible for building the machines which simluated the weather and nuclear explosions for many years... I suspect that there are not many end users of such machines and that user interface software is kept at a minimum... ;-) Furthermore, I also suspect that if Cray Inc. built a zettaflop or yottaflop abacus and provided instructions on how to simulate the weather, people around the world would abandon their computers and begin taking abacus lessons... Remember, it's all about the hardware and algorithms in supercomputing...

      But, I'm not a physics or computer science major, so what do I know... That, and I'm beginning to ramble... just my $0.02 worth...

    4. Re:Comeback? by Rasta+Prefect · · Score: 4, Insightful
      Probably not. Cray made some money back when a supercomputer was something that an ordinary company might need. The capabilities of "normal" computers was much more limited then today, so there was a much higher percentage of the buying public likely to want something more. These days the vast majority of users are happy with something mainstream

      Cray has never sold computers that are anything like a normal company would need. Cray machines are made for heavy number crunching - Vector processors are made for simulation tasks. They're very good at them. However they perform abyssmally at most other tasks - buying one for use as say, a database or application server would be stupid.

      But, you ask, isn't there a lunatic fringe who wants more power at any price? Well, the lunatic fringe ain't what it used to be. During the heyday of cray you got a damn fine box and nothing else. Cray didn't want to worry about your software--or even an OS.

      Last time I checked Cray shipped UNICOS with their machines. It's a fairly BSDish UNIX variant. It's a bit of an oddball, but not all that much more of a PITA than say, IRIX or AIX. Want to port your beowulf apps? No problem! When I spent a summer working on a T3E all of our multi processor apps used MPI. Vectorization of C and FORTRAN apps is largely taken care of by the compiler. So wheres all this programmer investment you're talking about? Most of the kinds of apps that you're going to run on a Cray (Weather models, crash simulations, Gaussian for chemical sims, etc) already run on a Cray, and you're probably going to be modifying them anyway.

      I think the long term answer is that cray will be a very small niche player, selling to a very select group of (U.S.) government agencies, with the occasional pro forma business customer thrown in so the company can issue press releases. Even most government facilities aren't in a position to buy a cray anymore. (Research money is fairly tight, recoding costs are prohibative, MTBF's are more of an issue then they used to be, etc.)

      Cray isn't in the selling large business systems. Cray is, always has been, and likely always will be a competitor in the scientific computing market. Yeah, this means they're not going to be a Sun or IBM that sell to business customers for business needs, but that's not the sort of company they're trying to be so the comparison is pointless. They're selling machines to people who need to do heavy duty number crunching. This means Universities, government agencies and large companies doing lots of product research. Typically the cost of using these sorts of machines is spread around - frequently instead of buying the machine, you'll go to a company like Network Computing Services and buy time on a machine. It works out well. There will always be a certain number of organizations that need this sort of heavy duty computing power, and Cray will be there to serve them.

      --
      Why?
    5. Re:Comeback? by ishmaelflood · · Score: 1

      "Cray has never sold computers that are anything like a normal company would need. "

      Um, my employer is a pretty normal engineering and manufacturing company. We had 100 Crays a few years back, tho we are down to a mere 32 now. And to keep the /.ers happy, yes, we have started running our (CFD, non linear dynamics, FEA, etc) programs on Linux clusters instead. It was rather cool to have access to 100 Crays from my desktop, but pointless, since the queue time for the Crays exceeded the solve time on my workstation for my jobs.

    6. Re:Comeback? by virtual_mps · · Score: 1

      No, you're a moron. unicos was not available on the first cray systems ("the heyday"). Cray released COS, long before unicos, but it wasn't even used by all of its customers. (Some just wrote their own OS.)

    7. Re:Comeback? by virtual_mps · · Score: 3, Insightful
      Cray has never sold computers that are anything like a normal company would need. Cray machines are made for heavy number crunching - Vector processors are made for simulation tasks. They're very good at them. However they perform abyssmally at most other tasks - buying one for use as say, a database or application server would be stupid.

      I don't recall saying that cray was trying to sell general business machines. But even for scientific applications, the number of customers who need a cray as opposed to being able to use a commodity cluster is much lower then the number who needed a cray instead of an IBM 360. There are businesses out there who use computers for more then spreadsheets and web servers. By "ordinary company" I meant to draw attention to that part of the market whose budget isn't classified.

      Last time I checked Cray shipped UNICOS with their machines. It's a fairly BSDish UNIX variant. It's a bit of an oddball, but not all that much more of a PITA than say, IRIX or AIX.


      I guess you didn't do much porting of mainstream applications to a cray. The lack of virtual memory, the funny type sizes in C, and other things that application writers make assumptions about (things that aren't technically guaranteed to work in ANSI C but do work on every other system in the world) could make porting a real problem. Things have gotten a lot better, but I can assure you that a unicos port of, say, perl or gcc was not in the same league as an irix port of the same app. One of the things cray is finally bowing to is the demand for virtual memory. Seymour never wanted it (didn't want the performance hit) but it's real hard to sell that in today's marketplace. The question is how much cray can back off of its old "speed is king" philosophy when their whole business is making fast computers.

      Want to port your beowulf apps? No problem! When I spent a summer working on a T3E all of our multi processor apps used MPI.

      You've kinda missed the boat. The point of the cutting-edge cray supercomputers isn't to run mpi apps--those do quite nicely on commodity clusters. The T3E is a MPP super--not a vector super. It's where cray was 10+ years ago, not where they want to be tomorrow. The point of cutting edge is to create new paradigms. That definately helps your performance, but it kills your compatibility.

      Vectorization of C and FORTRAN apps is largely taken care of by the compiler.

      Wow. Let's just say that when you're on the kind of project that can command the state of the art you don't depend on compiler autoparallelization.

      So wheres all this programmer investment you're talking about? Most of the kinds of apps that you're going to run on a Cray (Weather models, crash simulations, Gaussian for chemical sims, etc) already run on a Cray,

      Please, read up on the tera system, for example, and try to understand how it's different from a T3E.
    8. Re:Comeback? by virtual_mps · · Score: 4, Insightful
      My thinking, however, is that the same is true today and for all of the top 100 supercomputers in the world. That is to say, each one of those machines is a custom hardware installation,

      Yes and no. The problem is that a cray box has to cover the whole R&D cost for an entire system. When IBM sells you an SP2 most of the R&D is spread across their much higher volume business lines. Same with an intel based cluster--the technology specific to the HPC market is basically the interconnect, and the rest is subsidized by video game players. There's also the compiler cost (you don't sell many fortran compilers outside the scientific market) but the salaries for a few compiler writers is much lower than the cost of desiging a cutting-edge cpu from scratch.

      At the same time, however, any of these applications are fully capable of utilizing as much hardware resources as you have available.

      That's always true. The question is whether they can use the resources efficiently, and whether the cost/op is competetive. You're right about the algorithms being the driving force, but I'd argue that it is unusual for an algorithm that's optimized for one architecture to run optimally if you move it a radically different architecture. People can spend years trying to squeeze a couple more percent out of their code, and they don't want to start from scratch unless there's a very good reason. Then there's the problem that researchers tend to not work in a bubble. Even if you can afford to buy the most expensive machine on the block you might end up shooting yourself in the foot if nobody else in your field can collaborate with you.

      user interface software is kept at a minimum

      You've got that right--most of the examples I've seen are pretty...spartan.
    9. Re:Comeback? by Rasta+Prefect · · Score: 1
      Um, my employer is a pretty normal engineering and manufacturing company. We had 100 Crays a few years back, tho we are down to a mere 32 now. And to keep the /.ers happy, yes, we have started running our (CFD, non linear dynamics, FEA, etc) programs on Linux clusters instead. It was rather cool to have access to 100 Crays from my desktop, but pointless, since the queue time for the Crays exceeded the solve time on my workstation for my jobs.

      My point was, you don't buy them to run business apps.

      Also, you're apparently not a particularly normal engineering and manufacturing company - you're a rather _large_ engineering and manufacturing company, as you own own at a minimum a couple hundred million dollars in supercomputing capability. What model would these 100 crays be?

      --
      Why?
    10. Re:Comeback? by ishmaelflood · · Score: 1

      "What model would these 100 crays be?"

      Dunno. They are the other side of the world, so they're just server names to me.

      Crappy old ones at a guess.

    11. Re:Comeback? by Rasta+Prefect · · Score: 1
      Dunno. They are the other side of the world, so they're just server names to me.

      Crappy old ones at a guess.


      I would guess J90's or C90's....

      --
      Why?
  41. It's been a while since Robert Cray had a CD! by Newer+Guy · · Score: 2, Funny
    He's a great musician! It's been a long time since he had a CD released. Probably due to the RIAA cutting back on CD releases. Well, it's long over - wait....

    Oh!.... that Cray!

    Never mind!
  42. Oh come on now, slashdot. by JUSTONEMORELATTE · · Score: 1, Offtopic

    85 replies, even the trolls, and not one "Imagine a beowulf cluster of these" post.

    Can't a guy count on slashdot for anything anymore?

    --

    1. Re:Oh come on now, slashdot. by Anonymous Coward · · Score: 0

      Imagine a beowfulf cluster of these.

  43. Gimme by Cyno · · Score: 4, Funny

    My next couch should be a Cray..

  44. Cliche's? OK by EGSonikku · · Score: 1

    In SOVIET RUSSIA, Super Computer buys DARPA!

    Oh and imagine a beowulf cluster....

    --
    - "Scientia non habet inimicum nisp ignorantem"
  45. Didn't Sun buy all the Cray technology? by Anonymous Coward · · Score: 0

    I thought Sun Microsystems bought the "supercomputer" technology and turned that
    into the E10K and E15K product line?

    1. Re:Didn't Sun buy all the Cray technology? by javiercero · · Score: 2, Interesting

      They bought part of CRAY, the one that made the CS6400 server, which was a really neat SMP system based on supersparcs.

      The rest of the company went to SGI.

      So basically the server/sparc division went to SUN and then they got the technology for their Enterprise systems.

      The rest of the supercomputer (the Alpha based and the Vector based units) units went to SGI, which did.... nothing with them. Oh, yeah they named some interconnections as CRAYlink or something, but they had 0 CRAY technology on them, they just wanted the name.

      Same with TERA, they wanted the name and a way of ditching their crappy TM technology.

  46. Crays Comeback by zeruch · · Score: 1

    one can hope they can make a real comeback, but I am not entirely hopeful. Cray has a notoriously cantankerous culture (much of the acrimony when they fell under SGI was of their own doing, as they even refused to get SGI business cards for ages, spending more time being defiant to SGI than anything else - like finding customers). I am curious as to how they are under Tera's custody.

    1. Re:Crays Comeback by Anonymous Coward · · Score: 0

      The best part was when they refused to work with SGI/MIPS on a clean slate processor because it "wouldn't have enough performance".

      They were jerks all right.

  47. Classified? Re:Correct me if I'm wrong ... by SpikeSpiff · · Score: 4, Insightful
    To me, the 5.4% classified is improbable. The same defense establishment that kept the $100s of millions stealth fighter secret for five years can certainly keep multi-million dollar computers secret.

    Especially because it's so much easier to hide a computer than an airplane. No sightings in area 51....

    We have to assume that the state of the art is way past the public data. Cray has a "lousy" $150 MM in yearly revenue. They could be spending 10X that on heavy computing for national security. The government is spending $25BB on intelligence and another $400 BB on defense every year. Cray could be a drop in the bucket, even a red herring. I'd love to know what is going on in the basements at Fort Meade.

    --
    "All that is required for evil to triumph is for good men to do nothing." - Edmund Burke
  48. Economics of Scale by dprice · · Score: 4, Informative

    In the 1970's and 1980's, Cray and other supercomputer companies fit in the niche of "fastest computing at any cost". The design cycles were long for the specialized hardware that pushed the boundaries of the available technology. Companies and government agencies were willing to pay the high price since there was enough processing speed difference between the supercomputers and the "vanilla" computers.

    By the early 1990's, the "attack of the killer microprocessors" came. The PC class processors were still weak, but the higher dollar RISC processors used in workstations, like Sun, were reaching performance levels close to what the supercomputers were able to deliver. Since they were based on higher volume and more standardized processors, the price/performance of the RISC workstations started eating into the mainframe and supercomputer market. Many of the supercomputer companies died off, and some started to incorporate RISC processors into their designs. By the mid 1990's I believe that Tera and Cray were the last remaining old-school supercomputer companies left. The rest either died or were absorbed into other companies.

    Today, the investment required to produce the fastest processor chips is so high that it requires large unit volumes to pay for the cost of development and production. The PC class processors, with their high volumes, are putting pressure on the old style workstation market, where each company makes their own processor (SPARC/Sun, PA-RISC/HP, Alpha/DEC). We see Sun struggling as the PC's eat their market. Even some large scale supercomputers are based on the PC processors. The majority of the computer spectrum from low to high end is based on the same families of processors (Intel, AMD, PowerPC).

    So that brings us to Cray/Tera. Cray seems to go against the economics of scale that drive the rest of the computing industry. What keeps them running is a small niche that the government is willing to keep funded. It is similar to the funding of exotic bombers and fighter jets. We probably won't see Cray grow much larger than they currently are. They be kept running since they form a critical part of the national security, at least that is what the government believes.

    1. Re:Economics of Scale by tesmako · · Score: 2, Insightful
      What you are missing is that Cray really does have a niche that PC processors cannot at this time touch, vector processors. Having insane performance at vector tasks with a somewhat specialised vector processor is a lot easier than with a general purpose mips-descendant. It is not an all that highly competitive niche but is highly profitable (if you have a vector-heavy task a modern Cray vector-processor is not only extremely fast, it is even price efficient at that speed). Lets not forget either that Cray holds a lot of neat patents (most interesting are their compilation technique patents) for vector-processing problems.

      Other things interesting to note is that old Cray is not only keeping the company "Cray" afloat, to some part it is a division from Cray that is making Sun the most money these days too. The extreme SMP machines from Sun (think 106 processor Fire 15K) is created by a division of the company that Sun bought from SGI when SGI bought Cray, Cray toyed with Sparc SMP's back in that day and SGI felt a bit uncomfortable dealing with sparcs so they sold it off cheap. The best purchase Sun has made in the last decade.

      All in all I am sure that Cray has a lot to offer, they have shown off their technical skills many times in the past and the technology has aged quite well for this business.

  49. what do you need a supercomputer for by rangek · · Score: 1
    • Simulate protein folding
    • Simulate an entire human cell
    • Compute the Born-Oppenheimer (sp?) wavefunction using a huge basis set and CCSD(T) for something with more than a few atoms
    • Run genetic algoritms to search for the answers to things like model Hamiltonions.

    God, I could just go on forever. As a compuational chemist, I basically spend my life being clever because the machines at the supercomputer institute aren't fast enough to finish a calculation before I die, or don't have 6000GB of memory to hold a matrix of all of my possible configurations.

  50. So when is a desktop version comming out ;) by Nonillion · · Score: 1

    But seriously, Cray is about 75 miles south from me. It would be really cool to take a tour of their plant and see the X-1 in person. At best my dual PIII 1GHz machine is good for about 640 MegaFlops, but just one of the X-1 node modules is 50 GigaFlops =) X-1 video

    --
    "I bow to no man" - Riddick
    1. Re:So when is a desktop version comming out ;) by Boone^ · · Score: 1

      If you're 75 miles north of Chippewa Falls, stop down and we'll try to get you in for a tour.

  51. The trick is keeping ahead of the commodity guys by putaro · · Score: 5, Interesting

    Supercomputing per se died because Intel, DEC, IBM/Motorola had a lot more money to throw at speeding things up than the supercomputing community.

    In the 70's up until the early 90's it was possible to build a custom CPU out of discrete logic that ran significantly faster than the available microprocessors. Cray was able to push their clock cycle down into the nanosecond range through clever design. However, a 1ns clock rate == 1GHz. You can go buy that multi-million dollar CPU for a couple of hundred bucks in today's market.

    In order for superocmputing to be viable you have to be able to provide quantum leap performance above the commodity hardware AND keep your cost/performance ratio in line as well.

    The CRAY-1 came out with a clock speed of about 80 MHz and vector processing and high memory bandwidth at a time when mainstream systems like the PDP 11/70 were running at about 7MHz with a 1MB/s memory bus. Microprocessors weren't even't a joke compared with the Cray.

    The new Japanese NEC supercomputer came with a price tag of about $160 million if I remember correctly (some estimates say that it took $1G in research funding) and hits 35 TFlops (sustained). #3 on the Top 500 supercomputers list is a Beowulf cluster with 2304 processors coming in at 7.6 TFlops (sustained). Even figuring $2000/processor + interconnect, that puts the Beowulf cluster at around $5 million or 1/32 of the cost for 1/5th of the performance (roughly speaking).

    There are other factors, of course, but the key is that for the supercomputer to stay ahead of the microprocessor a boatload of funding is needed for the supercomputer and the payoff just isn't really there. If it was a lot more supercomputer companies would still be in business.

  52. Re:So What You Are Saying Is... by Anonymous Coward · · Score: 0

    ^H is Control H which is the backspace code on old terminals

  53. Someone had to do it... by Anonymous Coward · · Score: 0
  54. Uh Cray is doing better than Microsoft then :P by Anonymous Coward · · Score: 0


    CRAY VS. Microsoft

    Wow cray is doing better than microsoft and SCO is doing better than cray...

    :( SCOmust of won their unix ip case and I didn't hear about it..

    THANKS ALOT /.!

  55. Re:It's also about better (not just faster) comput by David+Gould · · Score: 1


    Don't just think about solving a static problem faster, it's also about solving a problem better through the use of more variables.

    You're right and all, but the pedant in me can't help but point out that it's not necessarily sucha qualitative difference as you suggest. First, pick the numebr of variables that you want to use. Now, it's a static problem, and the only difference between two machines is how fast each one will solve it.

    On th other hand, you've got a good point, in that the difference can be "all-or-nothing" for a given problem if it crosses an externally-imposed threshold, such that the results are only timely for so long, and are only useful if they come within that period. A weather "prediction" program that doesn't complete until after the weather has happened is still intellectually interesting (worth doing for evaluating the post-dictive power of your model, and in anticipation of someday having a faster computer), but you could have just looked out the window.

    Oh, and the other way that a more powerful computer can be qualitatively superior is if your dataset / model / algorithm requires more memory than the smaller computer has, so it can't run at all.

    --
    David Gould
    main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
  56. custom ASICs a key technology by chipace · · Score: 1

    The Earth Simulator proved the power of custom vector processors (over conventional microprocessors). The design of these vector processors are not limited unless backwards compatibility is needed (I don't think that is a real requirement). This means that there are many possible architectures that could be used to implement the vector processor. The largest problem that I have building ASICs (Application Specific Integrated Circuit) is proving the power/area/performance trade-offs between different architechures. It usually takes a couple of weeks to build an architecture to benchmark... it is difficult to keep a team working on target, while listing ideas for the next itteration. No offense against Cray, but Japanese engineers are very good at the itterative design approach (I learned this while doing my MSEE in Japan). Also, I would think that the same engineers who designed the Earth Simulator 3 years ago have been busy in the mean time... learning and improving on the design of their successful processor. Cray has some product offerings, however I would think that they would be limited in their practical design knowledge due to their lack of a prototype on the scale of the Earth Simulator. People can invest in Cray all they want.. good luck! But, even if Ford stock went through the roof, I'm still going to drive a Toyota.

    1. Re:custom ASICs a key technology by Anonymous Coward · · Score: 0

      enter flaimbait/troll...

  57. looks like Cray is going with the Opteron by Kargan · · Score: 5, Informative

    The Sandia National Labs supercomputer (code name: Red Storm), currently being built by Cray, is going to be powered by 10,000 Opteron processors. A 40 Teraflop theoretical peak will put it at the top of the supercomputer list, being approximately 4 Teraflops faster than the NEC Earth Simulator, the current champ.

    --
    Palaces, barricades, threats, meet promises
  58. More elegant than the macs, back in the day by BelugaParty · · Score: 2, Insightful

    I really want to see cray come out with more waterfall computers. I thought that was the greatest thing in the world when I saw it on Beyond2000! way back in the day. The contemporary "elegant mac" isn't even in the same aesthetic/functional dimension as that cray machine.

    Ah, glory days.

    1. Re:More elegant than the macs, back in the day by Anonymous Coward · · Score: 1, Informative

      The waterfall Cray is the T90 and that's not water, but Fluorinert. I've seen one in person. Talk about cool furniture.

    2. Re:More elegant than the macs, back in the day by commodoresloat · · Score: 2, Funny
      The contemporary "elegant mac" isn't even in the same aesthetic/functional dimension as that cray machine.

      Are you saying the Cray has an extra mouse button?

  59. Where the cycles go... by Anonymous Coward · · Score: 0

    "Don't get me wrong I'm all about nuclear testing being done in 1's and 0's instead of in the ocean or in the desert, but how big of a bomb do you really need when it's estimated theres enough nukes to blast the entire land surface of the earth 3 times over. "

    Much of the research is into how those weapons are degrading whilst kept unused. Nukes 'rot' as their internals and detonators are exposed to hard radiation, and are time consuming to dissasemble and test.
    Also, waste storage, groundwater contamination simulation.
    Materials science takes some serious number crunching too.

  60. Dude, you're getting a Cray! by BiggerIsBetter · · Score: 1

    That's like Ferrari selling a cheap-ass subcompact shopping cart. Cute idea for folks who can't get the real deal, but it aint gonna happen. And if it does, don't expect home market pricing - eg, SGI's Intel Workstation affair.

    --
    Forget thrust, drag, lift and weight. Airplanes fly because of money.
  61. easy by boarder · · Score: 0

    Can you put a grand piano in a pinto?

    Technically, I guess you could, but you'd have to:
    disassemble the piano
    put into pintos
    take out and reassemble the piano, then test for quality.

    Isn't it much easier to shove a piano into a van?

    Now, if you are moving the pianos a long distance and the pintos can drive faster than the van, maybe the time wasted tearing down the piano can be made up.

    --
    IANAL, but I play one on /.
  62. The "pyramid" analogy by csoto · · Score: 0

    A "cluster" is basically geared at performing jobs that are "chunkable," in that there are (usually very many) operations that need to be done, and can be done on distinct "node" with minimal knowledge of other similar operations happening on other node. A perfect example is rendering. One node in the cluster could deal with a certain range of pixels. The same for the next node, and the next. Eventually, when all of the nodes have finished rendering their "chunks," some "glue code" can be used to assemble these chunks into the final product (a complete frame, or series of frames, in the rendering example).

    This is equivalent to a bunch of people (CPUs) working in small teams (nodes) to build a pyramid using many similar blocks. Each team knows what they need (a big limestone cube of certain dimensions), can provide this without knowledge of the others, and some teams can be faster than others or even die of the plague. No matter, the pyramid gets built, chunk by chunk.

    A traditional supercomputer has a single system image, where all CPUs have access to all memory, and can work with one another on the same operations. Everything works together, synchronously. The equivalent to this is picking up and moving the pyramid.

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
  63. Good point - and no bubbles :( by csoto · · Score: 0

    Your point about supercomputer design is well taken. A ton of value in the supercomputer landscape actually comes in the form of operating system and compiler design. They go a long way to make message passing and other sorts of HPC tricks easy and efficient to implement.

    MS Office would still probably suck...

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
    1. Re:Good point - and no bubbles :( by csoto · · Score: 0

      Oh, I forgot to mention that Cray stopped using liquid cooling a few years back. I asked about that, too. Always thought the "benches" were cool. Always wanted to sit on one just to tie my boots...

      --
      There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
    2. Re:Good point - and no bubbles :( by HiggsBison · · Score: 1
      Oh, I forgot to mention that Cray stopped using liquid cooling a few years back.

      [Polka music]
      Help-uh. Somebody-uh please-uh, turnoff-uh da bubble-machine-uh!
      [Polka music fades away]

      --
      My other car is a 1984 Nark Avenger.
    3. Re:Good point - and no bubbles :( by Anonymous Coward · · Score: 0

      Mr. Welk, is that you?!

  64. Or maybe.... by raehl · · Score: 1

    A processor fails, on average, say once every 10 years.

    So you'd expect the CPU in your computer to fry every 10 years or so, if you kept it that long.

    The reason you have more issues with multi-processor supercomputers is that.. gasp.. you have MORE PROCESSORS.

    Put 1,000 processors in a machine, and intead of 1 failure every 10 years, you get one failure every 3.65 days. And that's just CPUs.

    1. Re:Or maybe.... by virtual_mps · · Score: 2, Insightful

      Yeah, your point? You said nothing about the reliability of one system versus another. There's a lot more that goes into designing a reliable system then spouting off some made-up statistics about cpu failures.

    2. Re:Or maybe.... by CommieOverlord · · Score: 1

      They're not made up statistics, but should be common knowledge for someone working with large amounts systems. The more pieces you have, the greater the odds you'll have pieces failing sooner.

  65. More deep questions... by Anonymous Coward · · Score: 0
    waitaminnit. cray - the computer of the defense industry during the colde war - is releasing a machine called the "red storm"?

    is there a secret message here? should tom ridge be called?
    [ Reply to This ]

    Post Comment

    Tom Ridge, huh? He any kin to Ruby Ridge?
    (Lame snickering in background)

  66. Re:The trick is keeping ahead of the commodity guy by Rasta+Prefect · · Score: 2, Insightful
    The new Japanese NEC supercomputer came with a price tag of about $160 million if I remember correctly (some estimates say that it took $1G in research funding) and hits 35 TFlops (sustained). #3 on the Top 500 supercomputers list is a Beowulf cluster with 2304 processors coming in at 7.6 TFlops (sustained). Even figuring $2000/processor + interconnect, that puts the Beowulf cluster at around $5 million or 1/32 of the cost for 1/5th of the performance (roughly speaking).

    Number of TFLOPS isn't everything. The move back to vector style processors in super computing has been largely inspired by the fact that beowulf clusters work really well for some problems - and very, very poorly for others. If you've got a problem that divides nicely into discrete chunks that don't require a lot of interprocessor communication, then yeah, sure go with beowulf. But complex simulation problems have a tendancy to leave most of the processors idling while the cluster talks to itself due to network speed issues.

    --
    Why?
  67. MOD PARENT UP +5 FUNNY by Anonymous Coward · · Score: 0

    I just spewed tequila out my nostrils.

  68. Decimal rules! by Anonymous Coward · · Score: 0
    The universe IS decimal!
    Get used to it!

    I read it somewhere in the Urantia Book.

  69. As close as they come... by Anonymous Coward · · Score: 0

    As close as we get, our top of the line desktop computers still cannot be compared to supercomputers and mainframes of years ago.

    The reason is that our computers were not designed to move huge amounts of data - they were designed to move large amounts of data a little at a time.

    Of course crays will still be needed. Even as fast as the fastest connections you can get now between processors and data storage, mainframes and supercomputers are still faster if only because they transfer it in such large chunks.

    -Adam

  70. Seymour Cray's Legacy by mre5565 · · Score: 3, Interesting
    If you could ask Mr. Cray, he'd might say that
    SRC Computers is his legacy, not Cray Computer Corp.
    He co-founded this company (with several other
    ex-Cray employees) and died while still an employee/owner.

    Interestingly, SRC is still around without any evidence on their website
    of shipping a product. My guess is that their customers and/or investors
    prefer to stay out of the limelight.

    1. Re:Seymour Cray's Legacy by C.+E.+Sum · · Score: 3, Interesting

      Take a look at this link.

      The paper claims in its conclusion a speedup of ~800 (for DES encrpytion) and ~1600 times (for DES breaking) over C code for the P4.

      I wonder who would be interested in that?!

      --
      -- Have you ever imagined a world with no hypothetical situations?
  71. ASCI(I) by kramer2718 · · Score: 1

    What a poor choice of acronym. How confusing.

  72. Cray Comeback? Desktop Cray! by Styx · · Score: 3, Informative

    I've been using Desktop Cray for a while now. It took me some time to weak the settings to perfection, but now it's just running along. Check it out!

    --
    /Styx
    1. Re:Cray Comeback? Desktop Cray! by Lgd · · Score: 1

      If all the desktop computers doing word-processing, would compute also some common goal, then that'd be the beginning for a supercomputer :)

  73. Re:Frosty First by Anonymous Coward · · Score: 0

    VA Linux

  74. Re:The trick is keeping ahead of the commodity guy by putaro · · Score: 1

    Yes, but....did you notice that the NEC machine is 5120 processors? It's massively parallel too.

    The key, though, is development $$. And development $$ requires either big sales $$ or big $$ from government.

    Cray, in 1994, probably one of their better years, had revenues of $920 million and spent $140 million on R&D. Cray was always the best funded of the supercomputer companies, however when you're trying to develop fast silicon $140 million does not go far.

  75. Not Interesting by OverlordQ · · Score: 1

    Considering the fact that your chart only shows AFAIK the change in value. It doesn't really tell us much. But I can play this game too:
    SCO vs Cray vs DJIA
    By that Chart, SCO must be 1000x better then the Dow Jones!

    --
    Your hair look like poop, Bob! - Wanker.
  76. MPP versus VP by fm6 · · Score: 1
    So Cray/Tera is BSing Wall Street and Wall Street is buying it. Ho Hum. Where have I seen this before?

    I'm no expert on High Performance Computing. But I know a few, and none of them think that Vector Computing was killed off by government policy. Maybe they're right, maybe they're wrong. But John Markoff presenting just one side of the argument as Proven Fact is pretty pathetic. Some tech journalists don't seem to know anything except what they were told at their last Dog and Pony Show.

  77. Copyright Circumvention by SunPin · · Score: 1

    Tom Ridge won't care but Tom Clancy might be very interested. Sounds like another asinine use of the DMCA is on the way...

    --
    Laws are for people with no friends.
  78. yes, a comeback, that's it... by Anonymous Coward · · Score: 0

    Let's see, a P/E of over 62. hrmm.. someone didn't learn their lesson a during the dot bomb implosion. A little comparison time... Oracle has a P/E just over 27. Microsoft is just over 28. Cisco is just under 42. IBM is around 21.

    Is Cray poised for a comeback? Using technology, it's possible.. sure. Just learn to read the stock market a bit better before you think a company is on stable ground.

    -AC

  79. Why the lemming attitude for sameness? by tjstork · · Score: 1


    Most of the posters against supercomputers argue relentlessly based on "economies of scale". Aren't we geeks? Isn't there aesthetic value in building a really specialized machine simply to smoke through a small set of problems? Why the blind love for more and more Intel or AMD processors?

    I mean, if sameness were the thing that mattered, then, why not just give up the whole Linux crusade and accept Windows and all Microsoft standards for everything? I'm sure we could get distributed processing software working on Windows, for scientific applications. Windows has sockets, it has languages, one could build a networking computing application on top of it...

    Let's remember that it's not just necessarily about solutions, its about acceptance of alternative approaches and a desire to unmask the unknown.

    --
    This is my sig.
  80. They were never gone by Anonymous Coward · · Score: 0
    Could Cray Inc. be poised for a comeback?

    Don't call it a comeback.

  81. disregard story, its more markoff fodder by Indy1 · · Score: 3, Interesting

    John Markoff, the same jerkoff that wrote the less then factual articles and book about kevin mitnick, and happens to belong to one of the less reputable media outles (aka the plagarized and false stories coming from the ny times).

    --
    Lawyers, MBA's, RIAA? A jedi fears not these things!
    1. Re:disregard story, its more markoff fodder by poot_rootbeer · · Score: 1

      [The author] happens to belong to one of the less reputable media outles (aka the plagarized and false stories coming from the ny times).

      Um, what.

      Though the Jayson Blair and related scandals gave the Old Gray Lady a black eye, it's absurd to claim that the New York Times is now "one of the less reputable media outle[t]s." There are only a handful of newspapers in the WORLD with the deserved reputation for excellence that the Times has.

  82. Cray and Wall St? by Anonymous Coward · · Score: 1, Insightful

    Wall St. can't buy it, whatever it is... Cray Inc has more shares outstanding than Cray Research did in its heyday approaching $1B/yr sales. Anybody on Wall St. who thinks this stock is going up like the old Cray simply hasn't done their homework. As other posters have pointed out, vectors are cool and have a place but way too much of the everyday supercomputer work can be handled by clusters and such. They have a niche and its cool but don't expect it to grow like the last Cray did.

    The really frightening thing about Cray is the people in control (Seattle) built a computer that doesn't work (Tera) and the people not in control (Mpls / Chippewa Falls) are generating all the revenue with their boxes that do work. Too bad they have to carry Burton Smith around on their backs.

    No insider info here. You can find all this and more in the annual reports. Happy reading.

  83. Gallium Arsenide's Day Will Come by Baldrson · · Score: 2, Interesting
    It can be argued that Cray died an early death as a result of attempting to revolutionize the semiconductor industry from the chemistry up -- but the question is "Was Seymour Cray right about Gallium Arsenide?" He made the fatal error of attempting to run an organization much larger than his historically successful organizations -- organizations that were no bigger than an extended family -- 50 or so.

    However it happens, it is unlikely Cray was wrong about Gallium Arsenide -- he was not stupid. The question is when will a bureaucratic organization be able to throw marching morons at the problem and make it happen -- since that appears to be the only way technology is funded anymore.

    It's unfortunate Seymour allowed Cray, Inc. to keep his name after he left to found CCC. Even though Cray himself was capitulating to massively parallel silicon in his final days -- he did die almost immediately thereafter.

    PS: It seems creepy he died in a "jeeping accident" -- because that's exactly the way I had portrayed him dying in an April fools joke faxed to all members of congress a few years before -- an "accident" following shortly on the heels of CCC being taken over by Craig Fields of DARPA. I was sending out the joke because of the horrifying way DARPA had spent money on silly favorites within the academic community while guys who were really pushing the envelope like Seymour were going begging for customers -- having acquired private investments.

  84. Re:The trick is keeping ahead of the commodity guy by aminorex · · Score: 1

    The CPUs the beowulf clusters are all vector
    processors too. SSE2 and all that.

    --
    -I like my women like I like my tea: green-
  85. HEAT is the reason CRAY can come back by evilviper · · Score: 2, Interesting

    I think there is one single reason that the market is poised for a Cray comeback... HEAT!

    Commodity PCs managed to push the speed envelope by pushing the heat envelope... That's the main reason AMD took the speed advantage, because they were willing to operate their processors at higher temperatures than Intel would at the time.

    Now, I would say it's quite a different story. First off, processors are getting closer and closer to the end of the line for heat increases.. Pretty soon, no known metal will be able to conduct heat away fast enough to allow computers to operate at room-temperatures. Even now, dumb little personal computers need serious cooling solutions... Either that, or they need to be some place that has serious air conditioning.

    So, what are companies going to do, even with the current line of processors? Should they invest loads of money in dispersing waste heat, powerful air conditioners, system cooling fans, and software and/or hardware to closely monitor temperatures? OR Should they invest in a higher-end system that doesn't put off so much heat, doesn't use up so much electricity, etc?

    In fact, I think we are even nearing the point where home users are going to get seriously pissed off and start demanding lower-power systems... It's interesting that C3 processors have become so popular despite their lowsy perfomance... (Maybe AMD/Intel will learn something from that)

    So, I do think that either commodity processors will hit the heat ceiling, and stagnate like the rotational speeds of current IDE hard drives, OR the electrical and major cooling requirements of commodity processors will become too much to justify the small price savings. Either way, that will leave the market wide open for serious computing companies once again. The only question really is how much longer will it be until one of those two things happens? Well, in the Southern California Desert, electricty prices are still very high, and the temperatures are so very high that running a modern computer 24 hours a day requires your home cooling to also be running 24 hours a day, just to operate within the heat tolerances. I don't think it will be much longer before more of the country, and the world, will reach the same point.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:HEAT is the reason CRAY can come back by Junks+Jerzey · · Score: 1

      In fact, I think we are even nearing the point where home users are going to get seriously pissed off and start demanding lower-power systems...

      We're there. No one wants noisy PCs with five fans in them. No wants notebooks that only last two hours on batteries. No one wants a PC that burns up and dies if heat sink silently comes loose or a a fan stops working. No one wants weenie-burning laptops. Well, this isn't true. The hardware fanboys apparently want all of these things.

      The trouble is that we've all gotten pretty used to today's ultra-fast CPUs that run bloated crap like Internet Explorer, Visual C++, gcc, KDE, etc. So until someone comes up with a way to keep current speeds and drop power consumption dramatically, then we're in a bit of a muddle. It could happen, though, especially if lower power consumption becomes a higher priority than keeping Moore's law alive. The upcoming Intel Prescott chip might be the straw the breaks the camel's back (twice as many transistors as the P4, yet only 10% faster initially).

    2. Re:HEAT is the reason CRAY can come back by evilviper · · Score: 1
      We're there. No one wants noisy PCs with five fans in them.

      You're right, nobody wants that at all, but up to now, just about everyone has been perfectly willing to tolerate it. I think it is going to get so bad (very soon now) that people are not going to be able to tolerate it any longer.

      So until someone comes up with a way to keep current speeds and drop power consumption dramatically, then we're in a bit of a muddle.

      Can I assume you've heard about Apple/IBM's new PowerPC G-5s? Well they are touted as being the fastest processor on the planet, and even if you don't believe that, there's still no question they give the fastest Intel/AMD processors a very good run for their money. Now, with that said, these new G5s put off 30-40 watts of heat... That puts them on par with the heat output of Intel/AMD 400MHz processors. I think Apple systems are far overpriced, but I would certainly love to get my hands on a reasonably priced (maybe $400-500 for the mobo+processor) PowerPC system using the top G5s. Hey, that's just me though... Other processors like Alpha, Mips, Sparc, etc. are all operating at much lower temperatures, and although I can't speak for the others, but the Alphas available are both low power, and the fastest processors available... Even if their speed and heat are good, their price is just too much of a premium right now. Blame Compaq, and HP for taking the best technology in the world, and discontinuing it so nobody is interested.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  86. Re:The trick is keeping ahead of the commodity guy by tesmako · · Score: 1
    No, SSE2 are SIMD instructions, hardly vector instructions. Not of the scale one should be able to expect from vector processors. When you can at least apply an operation over a pair of 128-256 double precision floating point arrays with a single instruction you can talk.

    Lot of people playing down vector processors here today without having read up on what they are, don't lump vector-processors in with general purpose mainframes and such.

  87. Re:It's also about better (not just faster) comput by Orp · · Score: 1

    It's not just more variables, although that is a factor, it's about how many gridpoints you can use to represent the physical domain your model covers. For instance, today's predictive models which cover the day-to-day weather over North America or Europe use too coarse a grid to "see" thunderstorms - they just don't exist because the spacing of the gridpoints is too large for such a "small" phenomenon to occur within the model. Faster computers with more memory will allow forecast models to be able to see the atmosphere more realistically from small scale features to large scale features.

    As a meteorologist with lots of modeling experience, I can say with a lot of confidence that you simply can't throw too much computational power at atmospheric modeling. Personally, I won't be happy until our global models are running at 1 centimeter resolution up to the thermosphere.

    --
    A squid eating dough in a polyethylene bag is fast and bulbous, got me?
  88. Re:Petaflops by 2010? Nah... by leeet · · Score: 1

    It will be banned by the government as you'll be able to mod chip it to control cruise missiles...

    --
    -- Leeeter than leet
  89. Still more than enough by Andy+Dodd · · Score: 1

    For a nuclear winter.

    --
    retrorocket.o not found, launch anyway?
    1. Re:Still more than enough by Dun+Malg · · Score: 1
      Still more than enough For a nuclear winter.

      That's debatable. There were predictions of a "mini nuclear winter" as a result of the soot from the oil well fires set by the Iraqi army in Kuwait back in '91. It didn't happen. The local weather was back to normal and the skies were clear within weeks of the fires being put out. Many excuses were made involving the altitude of the soot clouds, proximity to large bodies of water, prevailing winds, and the like; but the fact remains that it's just another extrapolation-based theory with nothing to back it up.

      To me, it's just another example of the wild-eyed anti-nuke hippie faction not being satisfied with the horror that we know nuclear weapons can be. Why the vaporization a radiation burning of thousands of people doesn't satisfy them, causing them to create crazed "bogeyman" arguments in addition, I'll never understand. Nuclear winter? Destroy the earth many times over? It makes 'em sound like idiots. Scaring people isn't going to reduce nuclear weapon inventories. It's fear that built those inventories to begin with.

      --
      If a job's not worth doing, it's not worth doing right.
  90. Re:Classified? Re:Correct me if I'm wrong ... by mgooderum · · Score: 1

    I tend to agree...

    In past lives I've worked with career spooks and even had a few of my own visits to the NSA (no I've never been to Fort Meade - any real spook groupie knows that the Infosec guys in "X" were up at the "Friendship Annex" by BWI...).

    But it was an infrequent but not common practice at vendors that some systems to certain customers would be delivered by leaving a trailer at location X where it would disappear for a few days then they would get a call to pick up the trailer at Y.

    There is also a verification process to sell to private and foreign customers to verify that systems aren't going to the wrong people.

    But the real question is that now that Cray is Cray again will they start shipping a case of Leine's with every system like they used to? (Probably not given that manufacturing is no longer in Chippewa Falls, WI).

  91. so how fast is my PC? by Anonymous Coward · · Score: 0

    How many PetaFlops is your average 3ghz PC?

  92. Re:The trick is keeping ahead of the commodity guy by aminorex · · Score: 1

    Come now, they may be short vectors, but they are
    every bit vectors. And yes, I've written CAL code.
    And vectorizing compilers.

    --
    -I like my women like I like my tea: green-
  93. Re:The trick is keeping ahead of the commodity guy by tesmako · · Score: 1

    One has to draw the line somewhere, sure they are vectors but a 32 bit word is a vector of bits as far as a binary and instruction is concerned, no one could imagine calling a binary and a vector instruction though.

  94. Re:The trick is keeping ahead of the commodity guy by tesmako · · Score: 1
    Was a bit quick posting above, I do not consider SSE2 and such vector instruction sets, that was however beside the point. My real point is that such features in processors really aren't anywhere near the same thing as a Cray vector processor.

    Strictly speaking I admit that your position probably is the much more common one when it comes to the terminology though :)

  95. Commodity based vector processors? by putaro · · Score: 1

    So, what is the real win on vector operations? When I was first learning about vector architectures in the late 80's, at first I thought that the advantage the vector processor brought was that it crunched the whole vector simultaneously. I was very disappointed when I discovered that the majority of implementations had a max of 4 arithmetic units.

    As part of my learning experience I was tasked with writing a simulator for our next generation processor so we could start fudging benchmarks early :-). What I learned is that the win for vectors (unless modern units have a boatload more processing units) is that the memory I/O is much faster into and out of the registers, there is no loop overhead and accessing the registers by the arithmetic units is very fast.

    When I was at FPS we were discussing an i860 based array co-processor. I wonder if anyone has thought of building a vector unit around a set of Pentium or PowerPC chips? They could emulate vector instructions with the registers being held in a shared cache. With proper coding there would be no need for interlocking and the "registers" (emulated by the cache) should be able to blow data in and out of an interleaved memory system as fast as any regular vector unit would.

  96. Re:So What You Are Saying Is... by _KiTA_ · · Score: 1

    It's not caused by anything.

    Back in the olden days, Ctrl-H was also the command code for backspace.

    ^ means control.

    Basically it's the net-speak version of "VA Linu.. er.. Software. *Wink Wink*"