Slashdot Mirror


Cray Co-Founder Joins Microsoft

ergo98 writes "Burton Smith, co-founder and chief scientist at Cray (The Supercomputer Company), has jumped ship. He's joining Microsoft to help them with their clustered computer initiative. Burton joins Microsoft as a technical fellow."

169 comments

  1. In other news by Anonymous Coward · · Score: 5, Funny

    Microsoft also announced Windows Vista will require a Cray supercomputer to run.

    1. Re:In other news by headkase · · Score: 0, Redundant

      My old computer sitting next to me is about 3 times faster just in megahertz rating than a cray from the mid 80's (iirc ~300Mhz). And that's before you factor in architectural speed gains. What I would really love to have kicking around is the software that ran on those old Crays... 2D nuclear explosion sim's 'n stuff.. ;)

      --
      Shh.
    2. Re:In other news by Alien+Being · · Score: 3, Informative

      A 1985 Cray-2 could do about 4 GFLOPS. That's about the same as today's most powerful CPUs.

    3. Re:In other news by Gentlewhisper · · Score: 1

      Microsoft also announced Windows Vista will require a Cray supercomputer to run.

      Spotted on Windows Vista "Installation Quick Guide"..

      Windows Vista Preinstallation checklist, please check that these components are powered and online before beginning installation:
      1) Cray Supercomputer
      2) 1,000 Terrabyte disk array
      3) APC "Cold Fusion" SmartUPS 1,000,000,000

      The following optional requirements also need to be met to ensure proper functionality of content protected by Digital Rights Management(tm) Technologies:
      1) All your dark fibre are belong to us
      2) DirecNeuro(tm) output jack
      3) Users require a Microsoft certified brain implant

      Thank you, we at Microsoft thank you once again for choosing Microsoft Windows Vista.

    4. Re:In other news by chawly · · Score: 1

      Christ, yes. Wait, dammit. I want to sleep tonight.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  2. Irresistable by PunkOfLinux · · Score: 0, Redundant

    Just a few things
    First, didn't someone say that Cray was bought out, and it's only the name and reputation of Cray that survives, but some other company actually does it now?

    second, Microsoft might as well not even bother with clustering - they're so far behind the game that there's almost no way they can catch up.

    Third, the obligatory comment
    A thousand BSODs a thousand times faster!

    1. Re:Irresistable by RenHoek · · Score: 4, Funny

      Third, the obligatory comment
      A thousand BSODs a thousand times faster!


      Looking at the new Xbox BSOD, I think they're now going for quality of quantity. So instead of a 1000 normal ones, you get one really good one.

      Oh shit, my progra-- Ooooohh pretty....

    2. Re:Irresistable by in7ane · · Score: 2, Interesting

      They were bought by SGI in 1996, then spun off and sold to somebody else, who then renamed themselves Cray once again - so Cray is indeed the supercomputer business. Somewhere along the way their not-so-super computer business was sold off to someone else. And no, it is more than name and reputation, they sell the Cray X1 and had some clustering product coming out, which could be hurt by this departure I guess.

      And that's some very interesting logic - if you are not no1, just give up.

    3. Re:Irresistable by geoffrobinson · · Score: 2, Interesting

      With all their cash, they can catch up in a big hurry. Also, with their market position they can bide their time. How long did it take NT/2000/XP to become somewhat respectable?

      --
      Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
    4. Re:Irresistable by Frumious+Wombat · · Score: 2, Interesting

      I think that "not so super" product you're referring to was the Sparc-based system, which became the Starfire E10K. SGI/Cray couldn't make money on it, but Sun used it to eat their lunch.

      Like the old IBM, Microsoft is now big enough that various pieces are running their own projects, and it will be interesting to see how this plays out. Windows that seamlessly clusters, where you could just add machines transparently in a manner similar to a Condor flock, would be an interesting competitor. They may be a lumbering, http://www.eps.mcgill.ca/jargon/jargon.html#evil%2 0and%20rude/ Evil and Rude corporation, but there are some really bright people in there working on more than Office.

      --
      the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
    5. Re:Irresistable by FidelCatsro · · Score: 2, Funny

      "How long did it take NT/2000/XP to become somewhat respectable?"
      I will tell you when it happens .

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    6. Re:Irresistable by Anonymous Coward · · Score: 0

      I must have been too long on Antarctica watching penguins... I haven't noticed that those mentioned MS products have "become somewhat respectable"
      While I was gone penguins became respectable...

    7. Re:Irresistable by SpinJaunt · · Score: 1
      And that's some very interesting logic - if you are not no1, just give up.
      tell that to Microsoft who will happily throw millions away to just be no1(sic).
      --
      /. is good for you.
    8. Re:Irresistable by Analog+Squirrel · · Score: 2, Interesting

      I think the "current" incarnation of Cray started when they were bought by Tera Computing, whose primary contributions to supercomputing are in massivly multi-threaded computing. Not the wimpy hyperthread that intel has - 128 complete sets of registers per processing unit, data/control flow analysing compilers to automate the extraction of threads from a program, and a huge, proprietary flat (no cache) memory architecture to make sure that the processor always has instructions and data to compute with. I remember seeing Tera at the Supercomputing 1999 conference... and they've likely improved since then.

      --
      I'd rather be flying
    9. Re:Irresistable by Glonoinha · · Score: 1

      128 full sets of registers per processor? Holy fuck, that's wet dream material.
      The thought of being able to do context switching between 100+ threads without taking the performance hit of swapping in/out the registers - damn, that's nice.

      What's the price of entry on a decently configured one of those?

      --
      Glonoinha the MebiByte Slayer
    10. Re:Irresistable by TheRaven64 · · Score: 2, Informative

      I'mve not seen the XBox 360 BSoD, but the OS X equivalent fades the screen to grey and displays a translucent box (with rounded corners) in the middle of the screen telling you in four langauges that you should reboot your computer.

      --
      I am TheRaven on Soylent News
    11. Re:Irresistable by Sri+Lumpa · · Score: 1



              "And that's some very interesting logic - if you are not no1, just give up."

      "tell that to Microsoft who will happily throw millions away to just be no1(sic)."

      I thought it was to be #2... oops, wrong market. got confused with all the PS2=supercomputer of a few years back.

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    12. Re:Irresistable by Anonymous Coward · · Score: 1, Funny

      You misspelled 'If".

    13. Re:Irresistable by einhverfr · · Score: 2, Insightful

      With all their cash, they can catch up in a big hurry. Also, with their market position they can bide their time. How long did it take NT/2000/XP to become somewhat respectable?

      Well....... People seriously misunderstand what it would take for Microsoft to take on Cray.

      I think it is very informative to read Cray's K-10 SEC forms. The describe in pretty good detail different types of supercomputers. Microsoft (because they are not a vertically integrated computer/software manufacturer) can only really do the MMP (Massively multiparallel) supercomputers well. Indeed, most of the software for MMP supercomputing projects, such as MPI and PVM is available open source (user mode). MMP work well for certain types of tasks, but they break down for others. For other types of tasks, you are better off with a supercomputer based on high-speed interconnects between processing units. These are not like beowulf clusters. For these types of supercomuters, Cray and NEC are pretty much the only game in town. For those with a short memory, NEC is a "baby bell" (an AT&T spin-off).

      So if Microsoft can't compete in the high-speed interconnect supercomputing market, what about the MMP? Can their products be competitive?

      My answer is "probably not." They have several serious issues to overcome. The first is that Windows licenses are far more expensive than Linux licenses so the cost per node is likely to be higher. Most MMP supercomputers today run either some varient of Linux or UNIX. Linux tends to be run on commodity hardware while UNIX is either run on some control nodes (in some of the Cray MMP offerings), or on big iron where there may still be some performance benefit.

      This therefore represents an attempt to take Windows and take on one of Linux's market strongholds. The best they can hope for is to be able to get market access to some of the peripheral units. Even there, I am not sure how successful Microsoft can be. Much of the work there is likely to depend on SFU because most of the supercomputer programmers are going to be more familiar with a POSIX development environment than an Win32 one. There might be a few VMS geezers out there who might find this helpful but in general, I just don't see it.

      --

      LedgerSMB: Open source Accounting/ERP
    14. Re:Irresistable by Frumious+Wombat · · Score: 1

      "For those with a short memory, NEC is a "baby bell" (an AT&T spin-off)."

      BZZT! NEC http://www.nec.com/ is Nippon Electric Corporation, an immense japanese conglomerate founded in 1899. You're probably thinking of NCR, which was swallowed, never digested, and subsequently regurgitated by AT&T.

      Your third real option is probably Fujitsu or IBM. The issue isn't just the interconnects, as you can buy those from Myricom http://www.myri.com/ or Quadrics.http://www.quadrics.com/ PNNL did this for their monstrous Itanium-2 system. It's also memory bandwidth, disk throughput, and that some jobs really require vector processors.

      What Microsoft brings to the table, beyond incompatibility, overhead, and confusion, is really beyond me at the moment. They have a possibility of making an impact on high-throughput systems, but I can't see what they offer high-performance users.

      --
      the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
    15. Re:Irresistable by ozmanjusri · · Score: 1

      Microsoft might as well not even bother with clustering - they're so far behind the game that there's almost no way they can catch up.

      They'e not trying to catch up. The latest trend in consumer CPUs is to multicore and hyperthreading, and it looks like that's the way future improvements will go. If Moore's law is to hold true, then parallelism will be part of our desktop computing future.

      Burton's (he's from Tera, not Cray btw) background is in multithreaded supercomputers, so the expertise he'll bring to the table is in getting Microsoft apps running efficiently on the desktops we'll have three to five years from now.

      --
      "I've got more toys than Teruhisa Kitahara."
  3. I applied for that position... by Qzukk · · Score: 0, Offtopic

    but I misunderstood the ad in the paper, and mistakenly applied for the position of "jolly good fellow".

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  4. Crazy? by HugePedlar · · Score: 4, Funny

    I read this as "Crazy co-founder joins MS"

    I was thinking "How crazy do you have to be? Crazy enough to throw a chair?"

    --
    Argh.
    1. Re:Crazy? by orbit86 · · Score: 1

      LOL, this will be like the Itanium...I doubt anyone will buy it

    2. Re:Crazy? by MasterPi · · Score: 1

      ur not the only one. must be some kind of common psycological reaction to microsoft

      --
      ( I
    3. Re:Crazy? by Flyboy+Connor · · Score: 1

      Odd. I was reading "Crap co-founder joins MS".

    4. Re:Crazy? by 3-State+Bit · · Score: 1

      When I read "Cray Co-Founder Joins Microsoft" I immediately thought, "don't you mean joins Google" -- and anyway so what, it's not like they need him, I bet it's just for the business connections. Anyone else have this first reaction to the headline?

    5. Re:Crazy? by jzeejunk · · Score: 1

      How crazy do you have to be?

      I guess crazy enough to dance like a monkey.
      http://www.google.com/search?hs=e1O&hl=en&lr=&sa fe=off&client=firefox-a&rls=org.mozilla%3Aen-US%3A official&q=monkey+ballmer+dance&btnG=Search

      --
      sarchasm
    6. Re:Crazy? by Anonymous Coward · · Score: 0

      First the tantrum, then the chair!

    7. Re:Crazy? by interlingua.ro · · Score: 1

      I read it the same way, images of "Mad Scientist" Microsoft conjured...

  5. Great News by Essef · · Score: 4, Funny

    Windows Cluster Edition System Requirements:

        - 128 CPUs
        - 100 GB RAM
        - 30 square metres of floorspace
        - Liquid Nitrogen cooling system ... and they will still claim it has lower TCO then Linux!

    --
    Don't read between the lines, the real interesting stuff
    is below the line you just read.

  6. Gone to the Microsoft Side... by Red+Samurai · · Score: 4, Funny

    Bill Gates: The Microsoft Side is a pathway to many abilities some consider to be unnatural... Burton Smith: Is it possible to learn this power? Bill Gates: Not if you stay at Cray...

    1. Re:Gone to the Microsoft Side... by kesuki · · Score: 4, Funny

      So now the race is on, who can build skynet first? google? microsoft? or linux users?

      I think humanities last best hope is that it's microsoft.. humanity is saved by a BSOD (or perhaps by a gaping security hole that allows users to set terminators to target skynet)... of course google will never take skynet out of beta, and linux users would make skynet overly complicated, and abandon the project half way to completion.. when the lead developer gets a real job.

    2. Re:Gone to the Microsoft Side... by Anonymous Coward · · Score: 0

      Silly boys! Skynet already exists:

      http://www.skynetusa.com/

      Who knew that switch mode power supplies would one day threaten us humans? All those harmonics certainly add up on the power system neutral...sufficient to create liquid metal (molten aluminum anyway)

      I am somehow reminded of the Blue Man Group routine about the network that connects all of humanity (modern plumbing) becoming "interactive" :)

  7. Clarification of "co-founder" by Durinia · · Score: 5, Informative

    Burton was the co-founder of "Tera", the supercomputer company that purchased the old Cray division away from SGI in their 1999 restructuring.

    Tera was founded to develop massively multithreaded machines. After their big purchase, they took the Cray name for continuity with Cray's old customers and products, along with the fact that it's a much more viable "commercial" supercomputing name.

    1. Re:Clarification of "co-founder" by mpg · · Score: 5, Interesting

      Burton Smith responsible for architecture of the Tera MTA series and, much earlier, the Denelcor HEP -- both of which were ahead of their times technically but complete failures commercially. (Indeed, Tera Computer had significant financial problems and some corporate governance issues in the years leading up to the Cray purchase. I don't know the financials of Cray today, however.)

      Some thoughts, in no particular order:

      * The MTA and the HEP, together with Multiflow, represent the commercial roots of the multithreading (MT) work still going on in academia today. Note, however, that the "real" MT work is different by an order of magnitude from what we see in the threaded commericial chips emerging now from Intel, etc.

      * The rumor as of a year or so ago was that Burton and a few of the Tera old guard had been pretty much sidelined from the larger Cray operation into unfunded R&D projects being pitched to organizations like ARPA, etc. It would be nice to believe that someone in the commercial arena is going to fund traditional MT ideals, but I'm skpetical.

      * What is Microsft doing hiring him? Is this a largely PR move, to improve their HPC image? I have a hard time believing Microsoft is going to spend any money doing parallel architecture work; the list of companies that have tried and failed is long and impressive. Supercomputing today is either custom stuff, or high-end-but-nonetheless-stock hardware running Linux clusters. What's their angle?

      * Back in the day, Tera had one of the hottest compilers on the planet; indeed, their compiler IP was pretty much the only valuable stuff left from the MTA project. [Ditto for Multiflow, whose compiler served as the base for Intel's compiler, way back when.] It would be interesting to see who else from the original Tera team follows him over to Redmond -- compiler folk? Architecture folk? Surely not hardware folk?

      * If Microsoft wanted Burton, did Google make a play for him too? Now that would have been interesting -- one could have a fun time speculating about masive parallelism and large-grained work tasks across Google's distributed network...

      [disclaimer: I briefly worked at Tera in the late 90's.]

    2. Re:Clarification of "co-founder" by PodBayDoor · · Score: 1

      Despite the revisionism in the phrase "Cray co-founder", he is an acknowledged HPC expert. See Burton Smith's bio at the Computing History museum. However see also the rather self-serving Seymour Cray Award he received during his tenure at Cray. Now what's a hot iron hardware guy doing joining Microsoft you might be thinking? Well take a look at his articles.

  8. Mr. Proprietary, meet Mr. Proprietary... by Nigel_Powers · · Score: 3, Interesting

    Isn't Cray hardware and software completely proprietary? If so, no wonder MS is interested in teaming up with Burton Smith. However, as this article suggests, Linux is way ahead of the curve in this arena.

    Linux may not ever truly catch on in the desktop environment, but in high-end computing, it's a proven winner.

    1. Re:Mr. Proprietary, meet Mr. Proprietary... by SpinJaunt · · Score: 1

      Are you suggesting that the beloved Linux is proprietary?

      Shame on you.

      <Flame-On>

      --
      /. is good for you.
  9. Under training... by Skiron · · Score: 4, Funny

    Burton Smith took a two week training course in several stages for this:

    1. The mouse - what is it? 2. How to use the mouse. 3. Learn to click [OK] without thinking. 4. Timing - measure your bogomips with the mouse hourglass icon spinning after you click [Cancel] 5. How to reboot when the mouse hourglass icon is still there after 45 minutes.

    1. Re:Under training... by No.+24601 · · Score: 1
      3. Learn to click [OK] without thinking.

      I think he should be OK with this step seeing as he's just learned to make decisions without thinking. *ducks*

  10. In other news by Anonymous Coward · · Score: 1, Funny

    Imagine a Beowulf cluster of Microsoft Cray supercomputers... Wait!

  11. No, please don't by Anonymous Coward · · Score: 0

    Imagine a Beowulf cluster ... of BSOD's, glowing in the shadows.

        On the other hand, I'd rather not.

        Hm, could that be the (non-O).S. in Darth and the Emperor's 'meditation eggs' ? That would explain why they spend so much time there. Probably trying to recover the files on immortality from the last heuristic sync crash^W^H 8-lane pile-up.

  12. Tera Computer Company by CSHARP123 · · Score: 3, Informative

    Burton Smith was co-founder of Tera Computer Company not Cray Inc. He could help MS in improving their thread architecture as well.

    1. Re:Tera Computer Company by Logger · · Score: 3, Informative

      I was going to make this point as well. He does not represent the Cray you are probably familiar with. The brains of the Cray you all know and love still lives on in Chippewa Falls, WI. Although Seymore Cray has long since left and unfortunately died, they still retain their lead vector computing architects.

      They've fallen on some hard times as of late. When Terra acquired the remenants of Cray from SGI, they continued Terra's parallel processing work. Which never turned out to be much of a business success. Rumor has it that they are putting their efforts back into vector processing.

      Seeing that a Terra co-founder is leaving, this would seem to confirm the shift away from parallel processing (Terra's heritage) and back to vector processing (Cray's heritage.) It has to been tough to compete using the parallel processing business model. It may be a more scalable approach, but everyone and their dog is trying to build these types of systems. Including colleges which whip them together using off the shelf computers. The Terra/Cray advantage was interconnect and memory access speed.

      There still are specialized applications that work best on a vector processor such as weather simulations and atomic simulations.

      Microsoft is probably a better home for Burton Smith given his approach to supercomputing.

    2. Re:Tera Computer Company by Anonymous Coward · · Score: 0

      But Microsoft 1. has essentially 0 in the supercomputing business. Their software is too slow and bloated for it to be effectively used. 2. Microsoft has exactly 0 experience in large scale systems. If their single processor systems hiccup after a few hours, 1000 times the number of processors, means 1000 times the number of problems. Second (and more telling), processors such as IBM's power440 have a VIVA (VIrtual Vector Architecture), where you can operate 16 processors independently (hypertransport technology originally from Alpha, sold to AMD for their Opterons which lets them connect 8 without support circuits, and leased to IBM) as regular SMP processors, but can be ganged together to have their ALU's form one big (64*16 bits) register for (very) fast processing. The BlueGene/L set up this way would have 8192 virtual vector processors, operating in parallel with a register size of 1024 bits (each). The supercomputer world is a bit like the animal kingdom. You can be a lion --king of the beasts-- with a mighty roar that can cause fear and panic in any animal for miles. When the army ants begin to swarm though, old king-of-the-beasts starts doing reality checks. Eg: http://www.antcolony.org/armyant1.jpg

    3. Re:Tera Computer Company by Anonymous Coward · · Score: 0

      don't confuse "Cray Inc." with "Cray Research" or "Cray Computing Company". Cray Inc. is the new name of Tera Computer Company, so Burton Smith did co-found Cray Inc.

  13. Practical impact on Cray probably nil by Anonymous Coward · · Score: 0

    Burton has done some very interesting things in HPC, but I very much doubt that this move will have any practical effect on Cray. Burton's interests seem to have diverged from Cray's recently, and, anyhow, the real mind behind their recent architectural innovations is Steve Scott, their CTO and Chief Architect for the Cray X1 series. It will be interesting to see if Burton continues work on the "Chapel" parallel computing language he has been championing... maybe it will show up in the next Visual Studio. =)

    BTW, Burton is only a "co-founder" of Cray in a technical sense. He was a co-founder of Tera, which bought Cray from SGI after SGI bought out Cray.

  14. There's a difference between megahertz... by RodgerTheGreat · · Score: 5, Insightful

    and computing power. Before I get on a rant about the megahertz myth and why I love PowerPC's, the real reason Crays were powerful was their massive parallelism and the use of path optimization (premeasured cables and careful curcuit designs that made the distance electrons had to travel equal between parts of the machine) was the real reason they were a Cray.

    Just because your machine is *faster* doesn't mean it's anywhere near as powerful! How many CPU cores does your machine have? I bet the cray had more. Clockspeed means *nothing*. The reason those applications don't exist is because they would take an order of magnitude as long to calculate on your "old computer".

    I recommend you do some reading on supercomputing-http://en.wikipedia.org/wiki/Superc omputing

    "Supercomputers traditionally gained their speed over conventional computers through the use of innovative designs that allow them to perform many tasks in parallel, as well as complex detail engineering. They tend to be specialized for certain types of computation, usually numerical calculations, and perform poorly at more general computing tasks. Their memory hierarchy is very carefully designed to ensure the processor is kept fed with data and instructions at all times--in fact, much of the performance difference between slower computers and supercomputers is due to the memory hierarchy design and componentry. Their I/O systems tend to be designed to support high bandwidth, with latency less of an issue, because supercomputers are not used for transaction processing."

    --
    I'm a signature virus. Copy me to your signature so I can replicate, and introduce your own mutations so I can evolve.
    1. Re:There's a difference between megahertz... by Anonymous Coward · · Score: 0

      [block quote]Just because your machine is *faster* doesn't mean it's anywhere near as powerful! How many CPU cores does your machine have? I bet the cray had more.[/block quote]

      You dive into an essay about the power of parallel computing and yet you know nothing about the Cray's from the 1980's??? What is wrong with you?

      In the 1980's Cray was the champion of a fast single vector (AltiVec, SSE2) processor. It wasn't until the 1990's that limitations forced Cray to follow the multi-cpu path of other super computer manufacturers.

    2. Re:There's a difference between megahertz... by fingusernames · · Score: 4, Informative

      Back when I worked at Cray, one project I worked on was the Fortran 90 compiler. The Fortran 90 compiler was developed on Sun SPARC machines and it cross-compiled to the Cray. Crays, even the mighty C-90 back then, weren't that great interactively, and were pretty slow to compile code. Not to mention the fact that Cray CPU time was far more valuable than the Sun machine's. Pre SGI/Tera Cray machines came in two flavors, the original vector processors (C-90 up to 16 or 32 processors?), and the later massively parallel T3 series (with HUNDREDS of DEC Alpha processors). Both were specialized machines which excel at particular tasks. Wickedly fast at those tasks.

      Too many people these days work only on PC architectures, and have no/little exposure to other, superior architectures. The PC was and is designed as a cheap, mass produced general purpose desktop device. It in no way compares to supercomputers, mainframes, or true server architectures. A computing environment is more than the sum of the raw megahertz and bandwidth claims of its disparate parts.

      Larry

    3. Re:There's a difference between megahertz... by Anonymous Coward · · Score: 0

      Read the original post, moron. MID-Eighties

      Cray had a single CPU computers until 1989. The C90 wasn't released until the early 1990's.

      By any measure, MFLOP's, I/O's, or memory bandwidth, a typical desktop PC is more powerful than a 1985 Cray. The original post was insiteful. It would be fun to play with the 1980's code that was once only useable by supercomputers.

    4. Re:There's a difference between megahertz... by fingusernames · · Score: 1

      Uh... you simply don't know what you are talking about. EVERY Cray machine released in the 1980s was multi-CPU.

      date model CPUs
      1976 C1 1
      1982 XMP 4
      1985 C2 4/8
      1988 YMP 8

      You probably know the Cray-2 at least. C-shaped, transparent chassis with a cascading waterfall cooling tower. All computing components were submerged in the cooling liquid. Up to eight processors.

      Larry

    5. Re:There's a difference between megahertz... by fingusernames · · Score: 2, Informative

      Oh my lord. You are calling me a moron, and then you make that completely bullshit statement?

      The X-MP, the Cray-2, the Y-MP. All introduced in the 1980s, and all multi-CPU. The Cray-2 and Y-MP with up to eight processors. How about you try to learn at least a tiny amount about what you write?

      Larry

    6. Re:There's a difference between megahertz... by itsNothing · · Score: 3, Insightful
      The real reason that early Crays were powerful was because they were very fast (high speed devices), and their main memory was SRAMs (very low latency, but smaller in size) instead of DRAMs (high latency, large size), so memory requests were serviced quickly. A friend once said that a Cray was a great lisp machine because it had a low latency memory.

      The vector registers were interesting, but only of utility for linear algebra problems (Matrix operations), and then only when the vector sizes were fairly large. Their architectural contribution is overrated.

      The parallelism you describe is a result of the attack of the killer micros . There was no way that an innovative architecture could compete against the relentless advances in device technology pursued by Intel and others. Most of the modern tera-flop systems use oodles and oodles of "stock" micros and a high performance interconnect network.

      Today, the era of the killer micros is about over. Micro manufacturers can't just speed up their devices because they are already operating close to a limit of device technology. "Multi-core" processors are being built primarily because the manufacturers don't know what else to do. We're also about to start seeing the return of "architecture" to the realm of computing.

    7. Re:There's a difference between megahertz... by RodgerTheGreat · · Score: 1

      My point was that Cray supercomputers have a superior achitecture to a "modern PC" for what they were used for. Crays had a lot going for them, unrelated to their clockspeed. It's a far too common mistake to equate clockspeed with performance.

      --
      I'm a signature virus. Copy me to your signature so I can replicate, and introduce your own mutations so I can evolve.
    8. Re:There's a difference between megahertz... by InnerParty · · Score: 1

      Clockspeed means *nothing*
      I understand your argument, and you are correct, however take away the Hz and you don't have a computer! So clockspeed means everything if you look at it that way. So many people these days including G5 and AMD enthusisasts are making statements like "clockspeed means nothing", but I think it weakens their arguments because although you get the gist of what they are trying to say, it sounds ridiculous. Your arguments will have more gravitas if you avoid extreme statements such as this.

    9. Re:There's a difference between megahertz... by forkazoo · · Score: 4, Interesting

      Well, the Cray-2 was released in 1985, so it only just barely qualifies for the OP's criteria, since it would not have instantly been in widespread use. The X-MP Was released in 1982, so it is probably a fairly good guide to what would have been a "common" supercomputer at the start of 1985.

      Before the XMP/EA's came around, the XMP had a max memory capacity of 128 MB (stated at the time as 16 Megawords, as byte notation was not yet universal.) 4 Processors, and a theoretical peak of 200 MFLOPS per processor. Thus, about 800 MFLOPS theoretical aggregate peak.

      I just looked up a few numbers real quick... Looks like a dual-proc, dual-core Opteron 270HE has a theoretical peak of over 17 GFLOPS. I'm not intimately familiar with the memory latency characteristics of a cray, but I really can't imagine there being much competition between the two, no matter how great the IO was in 1985.

      Obviously, quad-core Opterons are fairly high end... dividing out, and a single core from the system I was looking at the numbers for would be about 4 GFLOPS. Of course, that's peak. Probably something like 2 GFLOPS easily sustained for a modern single desktop CPU. Any AthlonX2 should be able to run the old nuclear sim code quite a lot faster than the "average" cray at the start of 1985. Regardless of any verbal mis-steps, or name calling in this thread, I think the original point was well made. I'd love to get to play around with some of the old sim software. Let's break out the g77, bitches! Let's get a nuclear sim project on sourceforge. It'd be greatly educational, both from a retrocomputing perspective, and from a physics one.

    10. Re:There's a difference between megahertz... by winphreak · · Score: 0

      Memory hierarchy is changing, and the evidence is in a local PC shop. Ok, first, I admit I'm not that knowledgable of memory hierarchy, supercomputers, or specifics in hardware. But I will say that they have helped the development of better systems. My 64 Bit system is 600 MHz less then my old system, but runs faster. Why? It keeps on par with instructions from ram and storage, as well as input. It doesn't clutter the bus. It simply takes what it actually uses.
      Back in the 90s and early 00s, we kept saying more central power. That's no good if the bottleneck is right ouside the processor.

      My Two Cents.

      --
      "I'm a well-wisher, in that I don't wish you any specific harm."
    11. Re:There's a difference between megahertz... by InvalidError · · Score: 1

      RAM latency is not much of an issue for proper multi-threading CPUs... having one thread stalled due to IO and instruction dependencies simply leaves more execution ressources to the other threads and as long as at least two out of four or more threads have ready-and-able instructions, the execution unit can operate near full-load most of the time and completely hide latencies as far as sustained throughput is concerned. Latency is not as much of a killer now as it was in the '80s, thanks in large part to on-chip caches.

      As for the vector registers, we have small-scale but otherwise similar stuff now with SSE/AltiVec/etc. but they fall tragically short from the sort of sustained throughput and efficiency dedicated hardware can achieve. Commodity chips are inexpensive and CPUs have enough execution resources to do this stuff sufficiently fast as a loop, they are also simple to program, deploy, service and replace. In the '80s, only companies could afford anything much beyond a C64, there was no significant processing power below several thousand dollars.

      For the return to architecture, architecture never really disappeared. Systems that are primarily IO-bound never stopped requiring massive architecture design efforts. Since HPC is highly latency-intolerant, you want to have as close to 0% node-to-node communications as possible: 0.1% processing spent on communications translates into a theoretical maximum of 1000X performance gain given infinite CPUs or ~641X given 1024 CPUs. Come 2008 and quad-core 16/32-ways glueless MP CPUs, we will probably have reached the limits of what can be practically packed in a single system - each CPU will have enough processing power to saturate its local RAM and IO bus. The only ways to work around this is system-scale integration and ASIC implementations - integrate data producers and consumers to reduce reliance on external bandwidth-limited busses.

      Around 2010, the computing world will stop until the next breakthrough, assuming it (either the breakthrough or stop) does not happen before then.

    12. Re:There's a difference between megahertz... by rolfwind · · Score: 1
      I understand your argument, and you are correct, however take away the Hz and you don't have a computer! So clockspeed means everything if you look at it that way. So many people these days including G5 and AMD enthusisasts are making statements like "clockspeed means nothing", but I think it weakens their arguments because although you get the gist of what they are trying to say, it sounds ridiculous. Your arguments will have more gravitas if you avoid extreme statements such as this.


      Tangent to your argument, I'd like to add that a chip doesn't have to be clocked, clockspeed is there solely to synch the flow of data.

      As I understand it, the problem with clocked chips is that even when the data is ready in one area, the clocked chips will always wait a minimum X amount of cycles for the worst case scenario of data latency. Also, the circuitry associated with setting everything up by clock is assuming at least 20% of the chip circuitry(perhaps more these days) and taking greater amounts every generation as well as getting overly complex.

      I remember reading a few years back a great deal of articles about research into clockless chips (on /. too, don't have the time to look for it):

      http://www1.cs.columbia.edu/async/misc/newsfactor_ sep_18_2001.htm
      http://dataweek.co.za/Article.ASP?pklArticleID=227 7&pklIssueID=519
    13. Re:There's a difference between megahertz... by Anonymous Coward · · Score: 0

      Isn't "clockrating" the number of functions that can be performed in a second? So regardless of any other architecture stuff, isn't the more functions it can perform in a second THE MOST IMPORTANT factor in judging speed? If you can speed EVERYTHING else up, but your clockrating is still for 5 billion operations per second, aren't you still limited to performing no more than 5 billion operations per second?

    14. Re:There's a difference between megahertz... by Anonymous Coward · · Score: 0

      Before I get on a rant about the megahertz myth and why I love PowerPC's

      You mean the myth that PowerPC chips are faster at a given Mhz? (Hasn't been true in 3 years).

    15. Re:There's a difference between megahertz... by Anonymous Coward · · Score: 0

      Microsoft have gotten very sloppy. Take Visual Studio.
      Even on a 3GHz box it is far slower to compile than Turbo C was on 20 MHz box(!!!!)

      Why? Because when they do a build they scan every library, even stuff that has not changed. Their incremental/minimal compilation is a joke too - usually it rebuilds everything.

      I thought I had something wrong with my PC and put up with it for 12 months.
      Then I discovered it affects everybody. When the next version of Visual Studio came out, it was still broken.

      Luckily there is a freeware tool that fixes this called FastBuildSolution.
      Incredibly. Some freeware programmer did what Microsoft's overpaid and undertalented programmers could not. Microsoft are growing very sloppy.
      Hiring a Cray guy isn't going to overcome the fact they cannot write efficient code even at the most basic level.

    16. Re:There's a difference between megahertz... by Anonymous Coward · · Score: 0

      Depends on what you characterize as an "operation". Say we're taking about pizza baking. If you have an oven that can cook 4 pizzas at at time, but takes 30 minutes for a pizza-baking "operation", you'll have throughput of 8 pizzas/hour. If you have an oven that can do one pizza-baking "operation" in 15 minutes, but only fits one pizza, you'll have a throughput of 4 pizzas/hour, even though the cycle time for your oven "system" is twice as fast. Net/net, you have half as much real work going on on the system with the faster cycle time.

      Next time on our show: "Two trains leave the station at 8:00AM..."

  15. Well, if you were given the chance... by Dread_ed · · Score: 4, Insightful

    ...wouldn't you just love to spend Bill's seemingly ulimited resources to fund your pet project?

    The guy is in the business of developing the biggest/fastest/floppiest computers he can. Having the deep-as-the-Pacific pockets of Microsoft to dig into can't hurt his chances of implementing all his pie-in-the-sky ideas.

    Smart move if you ask me.

    --
    When the only tool you have is a claw hammer every problem starts to look like the back of someone's skull.
    1. Re:Well, if you were given the chance... by Flyboy+Connor · · Score: 1
      ...wouldn't you just love to spend Bill's seemingly ulimited resources to fund your pet project?

      Indeed. I have sometimes wondered what it would take for me to become a Microsoftie. Despite my loathing for the company, when Bill would offer me my own lab and a serious budget to hire staff, to do my own research until my retirement, I probably would get over my aversion quickly.

    2. Re:Well, if you were given the chance... by l3v1 · · Score: 1

      I just hope this day will be the one remembered as the day MS started to loose money and drop in red ink below Cray's numbers :P

      :P

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    3. Re:Well, if you were given the chance... by Cylix · · Score: 1

      Yes, the Devil is quite good at temptation isn't he?

      The good news is, you are quite safe as your soul isn't worth a lab and assistants.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    4. Re:Well, if you were given the chance... by hackstraw · · Score: 1

      The guy is in the business of developing the biggest/fastest/floppiest computers he can.

      Yes, notice that you did not mention software in that sentence.

      The HPC market is tough if not next to impossible for software to make money in. Unless MS is going to pull an X-box like thing (and loose money), I don't see where any of the people in the HPC market want a Microsoft style system.

      HPC people want source code. They do stuff like modify the TCP/IP stack, modify the scheduler, modify the kernel, and so on. That is why Linux is all over the place on the top500 list. Its the freedom in terms of cost and the ability to make it do what needs to be done. No two supercomputers are the same, and I don't see that changing in the near future. Scientists and engineers like the power of the commandline. They like being able to do secure remote computing, and I simply don't know what Microsoft has to offer these people. Oh, and Microsoft's products aren't that portable either across the CPUs that are used for HPC system. I assume that they know much more than I do about their ideas and plans, but unless they do something like a complete turn-key AND working system that is faster and cheaper than what is being done today, they are wasting their time.

  16. Not exactly right by Anonymous Coward · · Score: 5, Informative

    The Cray XD1 uses Opteron processors and runs a variant of SUSE Linux, but uses a custom interconnect. The Cray XT3 uses Opterons and runs Linux on service nodes, and the Catamount lightweight OS on compute nodes. The Cray X1 series has proprietary CPUs, interconnect, and OS. So you're only partly right. Cray does not hesitate to use Linux where it is appropriate. However, when you are doing something like designing your own vector processor from scratch, porting Linux to it just doesn't make sense.

    Linux has certainly proven itself to be a winner in lots of HPC computing applications, and Microsoft has a tough uphill battle to fight if they want to break into this market.

    You do seem to be implying that Linux-based computers running commodity hardware always makes more sense than using things like proprietary interconnects. It can certainly be more cost effective, but if performance is your main goal (this is "high performance computing" after all), custom-designed hardware like the interconnect on the XT3 is always going to smoke the off-the-shelf stuff which does not exclusively target the high end.

    1. Re:Not exactly right by sluke · · Score: 2, Insightful

      I agree very much with your post, but would just like to point out that all of this really depends on your application. As an example, many high performance applications use the metropolis method to do Monte Carlo, and in that case (as in many other "embarrasingly parallel" applications) the interconnect hardly matters at all.

    2. Re:Not exactly right by joib · · Score: 1


      Cray does not hesitate to use Linux where it is appropriate. However, when you are doing something like designing your own vector processor from scratch, porting Linux to it just doesn't make sense.


      My guess is that porting Linux is way less work than writing a new OS from scratch. However, in this case Cray already had unicos running on the predecessor of the X1 vector computer (SV1 IIRC), so it was probably easier to port it, and less pain for existing customers, than to port Linux.

      If you were to start from scratch, I think Linux (or perhaps one of the *BSD:s if you have GPL issues) is a pretty no-brainer choice to base your OS on.


      You do seem to be implying that Linux-based computers running commodity hardware always makes more sense than using things like proprietary interconnects.


      I don't see the connection between the OS and whether the interconnect is proprietary or not. You can have Linux and a proprietary interconnect, or a proprietary OS with a standard interconnect.

  17. Quote 11.10.2004... 'One More Thing' by djupedal · · Score: 3, Insightful

    Smith: "One more thing" is that the uniprocessor has pretty well run out of steam. Parallelism to date has been a nice strategy for HPC users and an afterthought for microprocessor vendors. Now, it is becoming a matter of business survival for all processor vendors. Parallelism is going to be taken more seriously, starting with the idea of exploiting multi-threading and multiple cores on a single problem. This is a major change. Imagine if Microsoft wanted to write Office in a parallel language. What would that language be, and what would be the architecture to support it? We don't have good answers to these questions yet'

    Imagine if you got paid to answer that question? Which, by the way comes out as 'parallel' and 'parallel language' (don't mix them up) ...the other shoe drops.

    1. Re:Quote 11.10.2004... 'One More Thing' by Richard+Mills · · Score: 3, Informative

      A good guess might be that that parallel language will be something like the in-development "Chapel" language that Burton has been championing. And Burton certainly has a lot of experience working with threading (google Tera's MTA "Multithreaded Architecture" supercomputer). This hire may turn out to make sense for Microsoft.

    2. Re:Quote 11.10.2004... 'One More Thing' by Alien+Being · · Score: 1

      "What would that language be?"

      Ada. /ducks

    3. Re:Quote 11.10.2004... 'One More Thing' by demachina · · Score: 1

      I more burning question is why would you want to expend the massive R&D effort to make a parallel version of Office or any of the basic desktop apps.

      I imagine most of this new work this guy was hired for is targeted at servers, not the desktop. Excel yes I guess I could maybe see an advantage if its a really monster spreadsheet, though I imagine you would be better off just compiling it for starters. Word and Powerpoint just aren't CPU intensive enough that a parallel version would yield enough benefit to counteract the serious pain of threaded software development. It would be especially bad to try to redesign a massive legacy code base that wasn't designed for threading.

      Desktop apps, browsing, email and office just aren't screaming out for major leaps in performance at this point other than Microsoft will find new ways in Vista to bloat them up so they require more CPU power to accomplish basically the same tasks people are doing now and have been doing for years. The computer is idle most of the time waiting on the human already unless you just waste it.

      Now games, there is an arena in which you will never have enough power. In creating virtual worlds there is no limit to the computing power you can consume and it will always be the driver for performance on the desktop. To a lesser extent multimedia also, if you are running VoIP, movies, music, cameras, vector graphics all at once.

      --
      @de_machina
  18. Wodehouse by IainMH · · Score: 3, Funny

    "Burton joins Microsoft as a technical fellow."

    Was this article submitted by Bertie Wooster?

    1. Re:Wodehouse by Skiron · · Score: 2, Funny

      No, it would have been "chappie" in that case.

    2. Re:Wodehouse by AndroidCat · · Score: 1

      Do they have many women joining as technical fellows?

      --
      One line blog. I hear that they're called Twitters now.
    3. Re:Wodehouse by Usquebaugh · · Score: 1

      Prefer PG Tips myself.

    4. Re:Wodehouse by Anonymous Coward · · Score: 0

      Took a moment to register. Damn good

  19. GOOD NEWS For Microsoft (in Clustering) by Anonymous Coward · · Score: 0

    No doubt, good news!

    This man will doubtless be an asset to them in quite a few capacities...

    (Especially as the voice of experience in the CCS (clustering edition of Windows Server 2003) area)

    After all: Clustering's the last place for MS to completely CRUSH & DOMINATE the "Pro-Linux Penguins" in ultimately is the niche arena of "Super-Computing"/clustering offerings, & to scale as well.

    (Nothing's undoable for MS, they just hire on the best talent & give them unlimited research funding & equipment, so expect this to happen imo)!

    APK

  20. I mean... by Anonymous Coward · · Score: 0

    I know they've got a problem to work on, and all, but isn't it a bit much for MS to be bring'n this guy in so soon, just because new xboxen are crashin' & being a turkey and all...?

  21. Non-compete by Anonymous Coward · · Score: 2, Funny

    Due to Burton's non-compete agreement with Cray, for his first year as a Microsoft Fellow, he's going to read Cryptonomicon over the company intercom and fix broken chairs in the CEO's office.

  22. Meow by Anonymous Coward · · Score: 0

    I remember that microsoft was complaining, because of the conflict of interests, about a former employee joining google. Assuming Cray computers is still in business (last that I knew, they were) wouldn't that potentially be a conflict of interest with the shareholders of Cray?

    1. Re:Meow by ScrewMaster · · Score: 1

      Yes indeed, but since when did double-standards ever trouble Microsoft?

      --
      The higher the technology, the sharper that two-edged sword.
  23. Microsoft by NoMorePoints.com · · Score: 1

    Burton, [huh, hew] You are my son! [huh, hew] Come to the Dark Side my son! [huh, hew] (Bill Gates during the Interview with Burton Smith) (Comming soon, Bill Gates in "The Matrix") NoMorePoints.com

  24. Edwardian Microsoft by Michael_Burton · · Score: 1

    Burton joins Microsoft as a technical fellow.

    What an oddly old-fashioned way to say he's a tech guy.

    --
    When all you have is an axe, everything looks like a grindstone.
    1. Re:Edwardian Microsoft by Flyboy+Connor · · Score: 2, Informative
      What an oddly old-fashioned way to say he's a tech guy.

      If you did not know, a "fellow" is someone who is funded in a particular way. Usually a fellow is someone whose salary is guaranteed and who is allowed a certain budget for research, and has no obligations to produce anything. The idea is that fellowships are awarded to people who will produce the most valuable stuff if you give them free reign. Although I know of an IBM fellow who after receiving the fellowship went to lie on a beach for the rest of his days.

  25. And not google by Anonymous Coward · · Score: 0

    Not being a troll, but why Google couldn't allure him to join their team. I would say it is Google's loss.

    1. Re:And not google by Skiron · · Score: 1

      Google already have clustering on Linux. Why would they need to get help to do it?

    2. Re:And not google by Anonymous Coward · · Score: 0

      I think you are missing the point. They didn't hire the Firefox guy just to make a browser. So if you have a smart guy/gal, you hire him/her. Good companies invest on person, not skills. I agree with parent-parent. Smith has lot of experiences with high performance computing. Hiring him doesn't mean Google has to switch to Cray or something.

    3. Re:And not google by Anonymous Coward · · Score: 0

      to cut my losses, i should hire the whole world.

  26. Grammar nazism... by Yaa+101 · · Score: 1

    Sorry couldn't leave it...

    Quote: "and they will still claim it has lower TCO then Linux!"

    "then" is time based comparison. "than" is a subject based comparison.

    So the proper usage is:

    "and they will still claim it has lower TCO than Linux!"

    1. Re:Grammar nazism... by fatphil · · Score: 1

      Utterly offtopic, but were you aware that the etymology of
      then and then is identical. They were, in early English, the
      same word. It's only chance that they ended up being clearly
      distinct in more recent times.

      --
      Also FatPhil on SoylentNews, id 863
    2. Re:Grammar nazism... by fatphil · · Score: 2, Funny

      Excellent place for a typo, grand-dad.

      --
      Also FatPhil on SoylentNews, id 863
    3. Re:Grammar nazism... by tehshen · · Score: 1

      Sorry couldn't leave it...

      Quote: ""then" is time based comparison. "than" is a subject based comparison."

      "time based comparison" is a time comparison and a based comparison. "time-based comparison" is a comparison based on time. Ditto with "subject based".

      So the proper usage is:

      ""then" is time-based comparison. "than" is a subject-based comparison."

      --
      Guy asked me for a quarter for a cup of coffee. So I bit him.
  27. Hey Burton! by pegr · · Score: 1

    So how's the Kool-aid?

    1. Re:Hey Burton! by Alien+Being · · Score: 1

      huh?

    2. Re:Hey Burton! by patiodragon · · Score: 1

      Cult-of-personality reference. Jim Jones gets followers to drink poison kool-aid as he kills himself and all his followers...in the 80's(?)

      http://jmm.aaa.net.au/articles/12589.htm

    3. Re:Hey Burton! by Anonymous Coward · · Score: 0
      huh?

      It's obviously working....

    4. Re:Hey Burton! by pegr · · Score: 1

      Cult-of-personality reference. Jim Jones gets followers to drink poison kool-aid as he kills himself and all his followers...in the 80's(?)
       
      While an excellent overview, I use the reference in a more generic fashion... to refer to one who ignores their own moral sense and agrees to further the goals of another, most often at their own peril. Useless Factoid: Jim Jones used Flav-r-aide, not Kool-aid. Grape, I believe...

    5. Re: Re:Hey Burton! by Alien+Being · · Score: 1

      "I use the reference in a more generic fashion... to refer to one who ignores their own moral sense and agrees to further the goals of another"

      So what inspired you to use this reference in response to my original post?

    6. Re: Re:Hey Burton! by Anonymous Coward · · Score: 0

      You are a douchebag.

    7. Re: Re:Hey Burton! by Anonymous Coward · · Score: 0

      You are a douchebag.

      That's Mister Douchebag to you, sonny. ;p

  28. CRAY using Linux by Foofoobar · · Score: 1

    Don't know what he is going to do for them. Have a friend that used to work for them and the new CRAY up here in Seattle is working on clustered super computers running Linux. Don't think that's going to translate.

    --
    This is my sig. There are many like it but this one is mine.
    1. Re:CRAY using Linux by quarkscat · · Score: 1

      Q:
      What do you call the conjunction of Cray/GNU/linux with Wine and ActiveX and MSIE and MS Windows For Clusters(TM)?

      A:
      It's called a "cluster-fuck".

      Q:
      How will this be different from the original MS Windows For Clusters(TM)?

      A:
      No difference, except that the BSODs will also be available on the SSH terminals.

      Ohh..., and the MS "Shared Source(TM)" will require not only a soul-snatching NDA, but also with an implanted RFID-protected DRM scheme.

  29. No doubt... by mtec · · Score: 3, Funny

    ...to help develop a supercomputer version of the BSOD.

    --
    Cake or Death? Cake Please!
  30. Inevitable, really... by Anonymous Coward · · Score: 3, Interesting
    I think it was a foregone conclusion that Smith would eventually leave Tera^H^H^H^HCray once they dropped the MTA as a product.

    Some people have acted as if Burton Smith is the second coming of Seymour Cray. To be blunt, I just don't see it. The MTA was Smith's baby, and by most accounts it was a failure. The first version of machine was based on gallium arsenide technology and was very problematic to manufacture; less than 5 were built. Tera bought Cray largely for their CMOS design experience because they wanted to convert the MTA from GaAs to CMOS, but even that wasn't enough to fix its performance problems. While the massive multithreading capability is cute in theory, the MTA architecture simply doesn't have enough memory bandwidth to handle the scientific codes that cause people to spend 7-8 figures on a supercomputer.

    It does seem weird that Burton would go to a software company like Microsoft, though. OTOH, Microsoft Research also employs Jim Gray and Gordon Bell...

  31. Where is the Cluster? by deadline · · Score: 3, Insightful

    This is kind of odd. Burton Smith is not really a cluster guy, although he probably knows his way around HPC (High Performance Computing). Cray is not really a cluster company (except for the system they bought from Octiga Bay deal). If you want to read a review of what Bill Gates said at the recent Supercomputing conference, check out Where is the Cluster? at Cluster Monkey.

    --
    HPC for Primates. Read Cluster Monkey
    1. Re:Where is the Cluster? by bpechter · · Score: 1

      They also have Craig Mundie -- who was the head of Alliant (and an ex-DG guy) who did a vectorizing 68k look-alike parallel processor box in the 86 timeframe.

      Bill

  32. A golden age of Fellows by Anonymous Coward · · Score: 5, Funny
    The new supercomputing fellow position will be a great complement to Microsoft's existing technology fellowships:
    • Menu drop shadow fellow
    • Tail-recursive Windows-Update/reboot dependency cycle fellow
    • Cartoon balloon notification fellow
    • CD-ROM executable file autorun fellow
    • Animated dog search technology fellow
    • Cool full screen color effect fade fellow
    • File replacement/deletion semantics fellow
    • Marketshare defensive game theory fellow

    Truly exciting research and development is in store at Microsoft!.

    1. Re:A golden age of Fellows by AndroidCat · · Score: 1

      They used to have a Clippit Fellow, until he went bad and they had to cut him off.

      --
      One line blog. I hear that they're called Twitters now.
  33. That made me laugh by lheal · · Score: 1

    Sorry, but it did. See, I'm still chuckling oddly to myself.

    Reading "good" into a Microsoft ad -- how preposterous!

    --
    Raise your children as if you were teaching them to raise your grandchildren, because you are.
  34. Unix by Dollyknot · · Score: 2, Interesting
    Perhaps he is going to teach Billy boy Unix, the defacto clustering OS. It could be said, the internet is Unix based, Google is Unix, Apple is Unix, Amazon is Unix, I could go on - Beowolf anyone? 'Tiz a shame Billy boy did not complete his computer science education.

    --
    It's called an elephant's trunk whereas it is in fact, an elephant's nose, a nose by any other name would smell as sweet
    1. Re:Unix by CharlesEGrant · · Score: 3, Informative

      Umm, perhaps this was before your time, or perhaps you're just going for the wry comment, but back in the day Microsoft had it's own version of UNIX: XENIX. They originally sold it on the Tandy and later ported it to the 386. They gradually sold their UNIX business off to *shudder* SCO. In fact I believe at one point AT&T had to by the rights to sell UNIX on the Intel x86 architecture back from Microsoft. Whatever Bill Gates' many sins, not knowing UNIX is not one of them.

    2. Re:Unix by Anonymous Coward · · Score: 0
      Thanks, I think that makes it even funnier. How come he did not know that Unix was far more evolved and stress tested than his cobbled together OS, that evolved from CPM, an 8 bit operating system. Unix evolved on main frames.

      BTW I have been around for quite a while, but computers are my hobby, I am not a professional - so there are vast gaps in my knowledge

    3. Re:Unix by Neoprofin · · Score: 1

      Maybe he did know, but was far more concerned with making BILLIONS of dollars. I may not like my bosses business practices sometimes, but I will say one thing, if I'm so smart why aren't I king?

    4. Re:Unix by Anonymous Coward · · Score: 0

      Is the king the man with the fattest wallet?

    5. Re:Unix by Xilman · · Score: 1

      The hardware of the day, the 8086 and 8088 with 64-256K RAM, could not sensibly run the Unix of the day. Almost total non-existent memory management for one thing.

      That almost forced a CP/M-like OS to be used. Thereafter, the great god of backwards compatibility ensured the evolution we saw.

      Only relatively recently have we seen a migration to a fundamentally different kernel. Hiring the people from DEC inevitably made the new OS more similar to VMS than Unix.

      Apple had to make a similar transition, for essentially the same reasons, but they were unable to hire good people sufficient familiar with anything but Unix. As a result, the Mac now runs a bastardized BSD.

      Paul

      --
      Lasciate ogne speranza, voi ch'intrate
    6. Re:Unix by Neoprofin · · Score: 1

      Not always, but when we're discussing successful business practice it certainly doesn't count against him.

    7. Re:Unix by CharlesEGrant · · Score: 1
      Thanks, I think that makes it even funnier. How come he did not know that Unix was far more evolved and stress tested than his cobbled together OS, that evolved from CPM, an 8 bit operating system. Unix evolved on main frames.

      Actually UNIX evolved on the mini-computer platforms: first the PDP and then the VAX. The mainframe folks despised UNIX as an upstart, and the UNIX folks despised the PC as a "toy" computer. Both camps had good reasons for their opinions, but in the end they were missing great opportunities.

      Back in 1982-1986 when Microsoft and a few other vendors were selling UNIX flavors for microprocessors, they did not sell well. You have to bear in mind that the UNIX of that day was not the UNIX of today. There was no formal system of open source software, and AT&T got a big cut of every sale, so it was very expensive. UNIX was buggier back then then so "kernel panics" (analogous to the Windows BSOD) were not uncommon. Most installations had to have an expensive service contract or had to hire their own admin who at least knew shell programming, and preferably knew enough 'C' to decode core dumps.

      It is my opinion that although the UNIX OS was unquestionably superior, the UNIX end-user application model of the time was hopeless. Most of the big UNIX software shops wrote multi-user applications for display on serial terminals. They sold those applications for $10k/per seat/per year, knowing they could only sell a few thousand copies. It was Apple, IBM, and Microsoft's (and many others) insight that very few businesses would spend $25,000 and hire an admin to give their employees vi and troff, but millions of business's would spend $5000 to give their employees Wordperfect and 1-2-3. If the OS was so limited that the only debugging tool was the Big Red Switch, so much the better!
    8. Re:Unix by Halfbaked+Plan · · Score: 1

      UNIX didn't evolve on mainframes.

      UNIX was originally written to run on a discarded Minicomputer. It then 'evolved' for the first part of it's existence on a newer version of a similar Minicomputer.

      But perhaps the 'vast gaps' in your knowledge cause you to consider any computer that doesn't have a keyboard, mouse and screen attached a 'mainframe.'

      --
      resigned
    9. Re:Unix by Halfbaked+Plan · · Score: 1

      I have a computer from that era, an Altos machine with an 8086 processor and 512K of memory.

      It is far more powerful than the class of machine that Unix originally was developed on. It runs Microsoft's version of Unix, Xenix. It can support five user simultaneously working on terminals connected to it's serial ports.

      Apple was essentially acquired by NeXT, and their new OS is an evolved version of NextStep, which was a high quality POSIX-oriented OS from the workstation era. MacOS runs a Mach-like kernel. Calling it a 'bastardized BSD' shows your ignorance.

      --
      resigned
  35. What's he gonna do? by penguin-collective · · Score: 1

    Hiring big names is good PR. But what else is this guy gonna do? It's not like Cray has been spectacularly successful. Mostly, they made a name with their quirky special purpose hardware before most college students were even born. How is that a good preparation for doing anything reasonable for Microsoft?

    1. Re:What's he gonna do? by NineNine · · Score: 1

      Well, I imagine that there are still plenty of uses for super-high end computing hardware setups. Believe it or not, Pee-Cee's can't do *everything*.

    2. Re:What's he gonna do? by penguin-collective · · Score: 1

      Oh, sure, there are uses for super-high end computing hardware. But, in case you didn't notice, Microsoft is a Pee-Cee company that is working on clustering Pee-Cee hardware. So, again, what sense does this hire make?

    3. Re:What's he gonna do? by ScrewMaster · · Score: 1

      Hard to say ... but it might have been as simple as keeping him out of someone else's hands.

      --
      The higher the technology, the sharper that two-edged sword.
  36. Dr. Evil says... by Sfing_ter · · Score: 0

    The Devil's first batch of payments is very lucrative...
    Then come the details... is it thursday yet?

    --
    A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
  37. one vote for easy by pigwiggle · · Score: 1

    I would like to see a more user friendly and stable super-computing environment. All the SC I use are remarkably opaque and extremely unstable, including the new Cray XT3. Likely the worst are the Army and DOD computers. Adding to the difficulty of dealing with their esoteric security procedures they insist on running an in house batch scheduler. My research is difficult enough without spending hours debugging scripts.

    --
    46 & 2
  38. Very low memory requirement by Flying+pig · · Score: 1
    Only 100G of RAM to 128 CPUs? That's less per CPU than we specify for development boxes today. Or is that L2 cache?
    And if you had 30 sq metres of floorspace, you wouldn't need the liquid nitrogen cooling. You could use blown air.

    By the time Windows Cluster System Edition comes out, your spec will be considered on the low side for a PDA.

    --
    Pining for the fjords
  39. Cray must protect itself by icepick72 · · Score: 2, Informative

    Now all Cray has to do is sue Microsoft because the guy is bringing over trade secrets.

  40. A Windows Cluster.... by Chris+Bradshaw · · Score: 2, Funny

    Did you say, "Windows Cluster"? I've already got several in my data-center. In fact, every dekstop in my network that runs windows can be considered a "Cluster", "Cluster F#%$^" that is.... HA HA HA HA, I SO FUNNY!

    --
    Get your Windows Malicious Software Removal Tool Here for FREE! - http://fedora.redhat.com
  41. I don't know what Burton will do at Microsoft.... by computerDr · · Score: 5, Informative

    but whatever it is, it will be interesting. Burton Smith is a very bright guy who pioneered multithreading computing first at Denelcor, and then Tera, which bought Cray from SGI and adopted its name. He is the founder of the company which is today called Cray, but the original Cray company was, of course, founded by Seymore Cray.

            Burton always reads broadly and thinks broadly. When designing a supercomputer he deals with every issue, from VLSI technology, Architecture, Operating Systems, and Compilers and Applications. He enthusiastically interacts with many experts, in many areas, and attains a very deep understanding of the issues.

              Burton, best of luck at Microsoft.

    Jon Solworth

  42. has to be said by rd4tech · · Score: 1

    1. create a supercomputer
    2. ...
    3. profit

  43. Burton Smith... by eXtro · · Score: 4, Informative

    isn't a founder of CRAY. He's a founder of TERA Computer who aquired CRAY in the late 90's. He's a proponent of their multithreadhed architecture - an architecture which has abysmally failed commercially. Since 1988 they've had only one actual cash sale of their system. What this probably means is that CRAY is returning to it's strength of vector supercomputers, such as the CRAY1, CRAY2, XMP, YMP, J90, SV1 and SV2 or possibly massively parallel systems such as the T3E and T3F.

  44. Too late. by jd · · Score: 1

    There was a scinet at the SC2005 show - all it needs now is a few typos.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  45. Conspiracy theories by Anonymous Coward · · Score: 0

    Microsoft *need* to get into supercomputing.

    They've run out of original ideas. They've realised not everyone with opposing patents can be bought or sued into bankrupcy/submission.

    They intend to use Vista/Palladium/TPM to use *our* CPU cycles to create a massive global winwulf(tm) cluster.

    If 1000 monkeys bashing keys on a typewriter can write shakespeare, they figure 30 million monkeys/lusers/betatesters/suckers/tards typing endless shite into unread blogs can create their next operating system.

    I bet the Vista EULA includes the following..
    "we reserve the right to use your computer hardware as we wish, including scanning for illegal media or any inventions or ideas we havent stolen or patented"
    "anything you create using our software belongs to Micro$oft"
    "by the time you read this EULA, your hardware is obsolete and needs upgrading"

    1. Re:Conspiracy theories by click2005 · · Score: 3, Funny

      If an infinite number of slashdotters typed on an infinite number of keyboards, would they produce an original article?

      --
      I am a free slashdotter. I will not be modded, blogged, DRM'd, patented, podcasted or RFID'd. My life is my own.
    2. Re:Conspiracy theories by Anonymous Coward · · Score: 0

      If this was soviet russia my views would interest you and only old koreans would subscribe to your monthly newsletter via email.

    3. Re:Conspiracy theories by Duhavid · · Score: 1

      Only if it were a dup.

      --
      emt 377 emt 4
  46. High-speed interconnects by jd · · Score: 3, Interesting

    These days, a "high speed interconnect" means doing Infiniband better. Many of the exhibits at the SC2005 show were using Linux, OpenIB and Inifiniband, which is a good start - but slow, because Infiniband is generally implemented as a pseudo-bus run on top of PCI or PCI Express. The added layering adds a lot of latency, and it is latency that is killing a lot of high-end applications. That, and the fact that fat-trees saturate so easily, killing performance.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:High-speed interconnects by soldack · · Score: 1

      Going through PCI-Express is about as close you are going to get without a standard north bridge specification that everyone supported. It is very InfiniBand like...pretty much IB without the networking. Intel seemed to go this way when they didn't get their 4X HCA out the door. Then again, Advanced Switching Interconnect kind of gets you back to IB like fabrics.
      IBM has 12X HCAs for their high end lines that do not use PCI or PCI-Express. I suspect Sun is working on one as well given the all 12X switch they just released (based on what I believe is their silicon, not Mellanox).
      Pathscale goes through Hypertransport instead of PCI-Express. They are getting pretty good latency numbers.

      What do you say "that fat-trees saturate so easily"? A proper full bisectional bandwidth tree on IB should allow full bandwidth to be used. For example, half the servers should be able to talk to the other half of the servers at full speed. A proper InfiniBand subnet manager should be able to program the routes so that you have an FBB fabric.

      --
      -- soldack
    2. Re:High-speed interconnects by jd · · Score: 1
      The problem with PCI Express is that it adds about 4 ms latency. Many PCI Express network cards quote latency of about 2.5 ms, but that's component latency, not integrated latency. Integrated, you have to add them together (6.5 ms). But that's still best-case, as it doesn't include any latencies in transferring data off the bus and onto the card, as that is not going to be included in either specification.

      Now, onto fat trees. Fat trees are simple enough - any two layers of the network have the same bandwidth, just divided by a different number of nodes. Here we run into our furst saturation problem. If two nodes transmit to one node, at any level in that tree, they will have to do so no faster than at half-speed (on average) because their combined bandwidth is (by definition) twice as much as the bandwidth of the receiving node. This is made worse by the fact that Fat Trees are "non-blocking". If they blocked, the tree itself could schedule packets as capacity became available. By being non-blocking, they are subject to contention and saturation. (Network QoS won't help here, because you'd need to use "dumb" switches for minimum latency, which means the switches can't support QoS to prevent network overload. Besides, nobody writes applications to support ECN signals for turning the noise down.)

      When dealing with matrix algebra and systems of linear equations, you will very often have many (or even all) of the leaf nodes sending to a common destination, at the same time. If you've a few hundred - or even a few thousand - nodes, this can be extremely messy. The total upstream bandwidth is going to be, in the case of a thousand node network, 999 times greater than the downstream network. (A node usually doesn't transmit across the network to itself.)

      This will kill the leaf node, but it will also kill every switch upstream of the leaf node, because there will be far more traffic than the network can support. Since only 1 in every 999 packets can get through, 998 packets out of every 999 will need to be lost. Assuming a reliable transport mechanism, this means you'll have every one of those packets resent. The congestion will cause havoc, not only for that one moment, but until all packets can get through. The best possible case is that the average latency will be 500 times normal. In practice, it is likely to be far worse.

      Now we get to all-to-all calculations. At SC2005, I was told that this amounted to about 80-90% of all HPC work. All-to-all is never kind on a network. In our example of a thousand leaf node cluster, you have all thousand machines doing general broadcasts to all of the others. But broadcasts can't be done efficiently as a reliable protocol. Very likely, you'll use a NAK-based protocol to guarantee everything gets through. Since the order of successful packets is going to be largely random, and as most NIC cards are poor on handling out-of-order delivery, virtually everything will need to be repeated many times over to ensure everything has been received. And even then, you've got to go through a whole bunch of synchonizing messages.

      Fat trees are simply not built for this kind of work. They're fine for 1:1 and 1:N transmissions, they are positively crap for N:1 receptions and can barely function for N:M mass transfers of data.

      The "correct" network design for N:1 and N:M transfers was proposed by the British mathematician Roger Penrose. In a Penrose network, there is one interconnect between any two nodes. It's that simple. Such a network has no contention, because there is nothing to contend with. It cannot be saturated, because all individual connections are 1:1. Hot-spots can occur at individual leaf nodes, but won't spread. There's no switching layer to spread through.

      There are problems with a Penrose network. It is extremely expensive, if built as a wired network, and the need for physical connectors and cables places an upper limit on the number of nodes you can have. After a certain point, you simply won

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  47. Cray CTO recent left as well by slyfox · · Score: 1
    Steve Scott, Cray's CTO, also left Cray recently. Dr. Scott's bio from Cray's management team web page:

    Steve Scott serves as Chief Technology Officer responsible for designing the integrated infrastructure that will drive Cray's next generation of supercomputer. Dr. Scott, who joined Cray in 1992, was formerly the chief architect of the Cray X1 scalable vector supercomputer and was instrumental in the design of the Cray/Sandia Red Storm supercomputer system. Dr. Scott holds fourteen US patents in the areas of interconnection networks, cache coherence, synchronization mechanisms, and scalable parallel architectures. He received his Ph.D. in computer architecture from the University of Wisconsin, Madison in 1992, where he was a Wisconsin Alumni Research Foundation and Hertz Foundation Fellow. Dr. Scott has served on numerous program committees and as an associate editor for the IEEE Transactions on Parallel and Distributed Systems. He is a noted expert in high performance computer architecture and interconnection networks, and was the recipient of the 2005 ACM Maurice Wilkes Award.

    Burton Smith and Steve Scott were considered the two most important technical leaders at Cray, and now both of them are gone. Seems like Cray might be a sinking ship...
    1. Re:Cray CTO recent left as well by babble123 · · Score: 1

      Steve Scott wasn't gone very long. He returned to Cray as CTO a few months ago (Don't have a link, but it was reported in Oct. 7 issue of HPCWire).

    2. Re:Cray CTO recent left as well by Anonymous Coward · · Score: 0

      Right. Steve Scott is the "Steve Smith" referred to in the article.

    3. Re:Cray CTO recent left as well by whitehall · · Score: 1

      To clear up the rumor mill. Cray CTO Steve Scott remains at Cray. Only Burton Smith left the co. Steve's at sscott@cray.com Thanks!

  48. Plus $50,000,000 by KwKSilver · · Score: 1

    For the liscense fees.

    --
    If you want your life to be different, live it differently.
  49. Further research into the NEC/AT&T connection by einhverfr · · Score: 3, Interesting

    WEC (the manufacturing arm of AT&T) joined with Japanese investors to create NEC in exchange for a 54% stake in the company. So while the companies were legally separate, Ma Bell essentially controlled NEC as if it were a Japanese subsidiary of WEC. So while NEC might not be a baby bell in the classical sense, it is certainly to be argued that it was effectively such a company.

    It never ceases to amaze me how big Ma Bell was.

    --

    LedgerSMB: Open source Accounting/ERP
  50. They Need Something - Unisys Didn't Help by Anonymous Coward · · Score: 2, Interesting
    Microsoft tried to partner with Unisys on multiple CPU architecture but, unlike other partherships, Unisys screwed M$ instead of the other way around. Gotta give credit to those sleasy Univac bastards! Old age and experience trumps eagerness and youthful vision every time.

    Microsoft needs someone or something to get their multiple CPU and clustering architecture working halfway well. They don't seem able to do it themselves. But I predict this effort will fail too.

  51. Re:Further research into the NEC/AT&T connecti by Frumious+Wombat · · Score: 1

    Amazing. I only found the NEC/Westinghouse connection from its founding, and the various foreign stock-exchange listings. My apologies. It generally amazes me how big some of the Japanese companies really are as well.

    --
    the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
  52. Branded! by fm6 · · Score: 2, Interesting
    After their big purchase, they took the Cray name for continuity with Cray's old customers and products, along with the fact that it's a much more viable "commercial" supercomputing name.
    "Continuity" is kind of the wrong word, since the SGI had little use for the Cray name. While they owned Cray, the name appeared only on minor products such as the Craylink bus.

    Despite SGI's neglect, the Cray name did and does have a lot of name recognition. So when Tera bought SGI's Cray division, they did so not just for the right to restore the Cray name on Cray products, but for the right to put the Cray name on Tera products. It's an exercise in branding. Indeed I suspect that Tera was more interested in buying the Cray brand than the Cray product line — which has never been profitable.

    A more extreme case of branding is Atari, which is now the name of a French game software company that has no real connection with Nolan Bushnell's original company.

  53. (WAY OT)Re: Hey Burton! by Anonymous Coward · · Score: 0

    So what inspired you to use this reference in response to my original post?
     
    Because if you change the topic, repies appear higher in the page if the parent is also high, and the reader can't tell it was a reply to begin with. It's a dirty method of getting higher on the first page. Of course, it's confusing to the parent poster (unless I fess up!).
     
    I'm not trolling, but who doesn't want their own self-important cr@p to appear higher on the page? Of course my opinion is better than anyone else's... It's mine, after all! ;) The mods disagreed, obviously. /Karma whore

  54. Re:I don't know what Burton will do at Microsoft.. by BroncoInCalifornia · · Score: 1

    Usually companies such as Microsoft promote people to "Fellow" positions after they get credibility and a large informal "sphere of influence" within the company.

    It is interesting that Microsoft will bring in someone from the outside here. They must realise they need some thinking that is outside the Microsoft box.

    --

    Religion is the main cause of atheism.

  55. Entity Cray has been assimilated by Bushido+Hacks · · Score: 2, Funny

    Take one Microsoft hellbent on becoming the only game in town even if they are sued by various governments around the world. Add one supercomputer corporation. Add one easily manipulated United Nations to strike out any metioning of Open-Source Software. Mix in a little Big Brother and voila! You've got yourself the worlds largest seriving of "oh crap."

    --
    The Rapture is NOT an exit strategy.
  56. Toy Story by arc_o_blue · · Score: 1

    This is like a nuclear physicist quitting Los Alamos and starting work for Hasbro designing a new watergun for next summer.
    There may be more money in waterguns.
    Yet it bodes ill for the human race when almost all "value" has become "monetary value" and cash has become a substitute for real quality.

    But, then again, you never know....It may be a water gun that will really light up people's life.....

  57. Imagine a.... by Anonymous Coward · · Score: 0

    ... Windows 2003 cluster of those ...

    Doesn't quite have the same ring to it.

    --
    George Bush is a Sith Lord?

    1. Re:Imagine a.... by chawly · · Score: 1

      The same ring as what ? Sorry, couldn't resist. Really sorry. No George Bush is not a Sith Lord. He hasn't the wits. He represents the thinking power of the north end of a south-bound camel, but in sub-human form.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  58. Cray is dead end, you're welcome to it, MS by gelfling · · Score: 1

    Since when is Cray on the bleeding edge of anything? Since Seymour Cray ran things. Sorry but the Cray name doesn't have any cachet any more and no one cares. And Cray's technogical guts barely put them in the Top-500 list compared to all the others. So let MS have 'Cray'.

    1. Re:Cray is dead end, you're welcome to it, MS by heydrick · · Score: 1

      Oh really? Perhaps you should check the latest Top500 list.

      From the 11/2005 TOP500 list:

      #6 - Cray XT3 - 38TF/s
      #10 - Cray XT3 - 20.5TF/s
      #14 - Cray XT3 - 17TF/s
      #17 - Cray X1E - 15TF/s

      Of course Linpack doesn't stress other important aspects of a supercomputer such as memory bandwidth and interconnect latency. The HPCC benchmark is a better measure of performance on real-world applications. Cray systems do very well on HPCC as well.

  59. OT:Re:Grammar nazism... by David+Rolfe · · Score: 1

    ""Time based comparison" is a time comparison and a based comparison" is incorrect as well. When there exists no comma between two adjectives the first adjective describes the second. Therefore, "time based comparison" describes a based comparison (whatever that means) but not both a time and based compairson. A comparison based on both time and based would be "time, based comparison". When two adjectives are used to describe comparison the adjectives should be seperated with a comma. (Three or more adjectives describing comparison would vary based on style and author's implied diction -- e.g., "quick, concise, judgemental comparison"; "quick, concise, and judgemental comparison"; and "quick, concise and judgemental comparison".)

    However, one might even argue that since time infact describes based that although the two phrases "time based" and "time-based" are structurally different (a chained pair of adjectives versus a compound adjective), their implication is the same semantically (as time describes the based of the comparison in the same fashion that time-based does)!

    Anyway, I agree that hyphenation is often overlooked. Additionally, your example of proper use was nearly correct: it was only missing the particle a (although semantically unnecessary, I would mark it in a graded essay). Finally, it is common practice to capitalize the first letter in a sentence even when that letter doesn't appear so in the source quoted.

    You might have noticed that I've used the logical encapsulation for quotations and not the standard American style (I find this British habit a bit more precise, even if I do retain my American double quotes).

    Well, sorry for being pedantic! He started it! I just figured since we were all nitpicking nitpicks that I would get mine in. :-D

    --
    Read Heinlein's 1953 Revolt in 2100, now more than ever.
  60. Cray co-founder? by dtfinch · · Score: 1

    Wikipedia suggests to me that he's really the co-founder of the Tera Computer Company, which merged with Cray in 2000.

    1. Re:Cray co-founder? by dtfinch · · Score: 1

      I should probably have RTFA first, before googling for additional articles. The middle of the article says the exact same thing.

  61. let's argue by joker12345 · · Score: 1

    thousands or millions of cheap computers with intelligent software to manage parallelism

    or

    1 expensive supercomputer with customized architecture / language...
    which is better?

  62. Re:I don't know what Burton will do at Microsoft.. by Bushido+Hacks · · Score: 1

    Probably to get injected with nanoprobes.

    --
    The Rapture is NOT an exit strategy.