Slashdot Mirror


Supercomputing: Raw Power vs. Massive Storage

securitas writes "The NY Times reports that a pair of Microsoft researchers are challenging the federal policy on funding supercomputers. Gordon Bell and Jim Gray argue that the money would be better spent on massive storage instead of ultra-fast computers because they believe today's supercomputing centers will be tomorrow's superdata centers. They advocate building cheap Linux-based Beowulf clusters (PCs in parallel) instead of supercomputers." NYTimes free reg blah blah.

346 comments

  1. Ny Times free reg?! by krisp · · Score: 5, Informative

    No Registration Required

    Just use the google link!

    1. Re:Ny Times free reg?! by Anonymous Coward · · Score: 5, Funny

      The problem with the New York Times is that they require more authentication from their readers than from their sources.

      Heh, even with the Google hack.

    2. Re:Ny Times free reg?! by pz · · Score: 0, Troll

      Why don't the editors use non-reg links? Like, say, Google caches? Is there some (perhaps nefarious) ownership chain between NYT and Slashdot? Copyright issues? Deep linking issues? What gives?

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    3. Re:Ny Times free reg?! by Richard_at_work · · Score: 1, Insightful

      Maybe the editors, like some of us readers, want to play by the rules. Sure a non reg link exists, but how long will it exist when every news site starts abusing the system?

      Im happy enough signing up once for a website, using a spam catching email address, and using those login detials to read whatever the editors post.

      If you dont like registering for an article, then dont read it, but dont bitch about it.

    4. Re:Ny Times free reg?! by Anonymous Coward · · Score: 0

      Good to know, since username "blah" and password "blah" don't work. I was a bit upset at the false advertising on the article summary.

      >NYTimes free reg blah blah.

    5. Re:Ny Times free reg?! by Anonymous Coward · · Score: 0

      Because 99.999% of Slashdot readers registered with the New York Times three or four years ago and have been reading it ever since.

      How you can call yourself a geek and not have registered with the Times web site is beyond me.

    6. Re:Ny Times free reg?! by WarpedMind · · Score: 1

      Same could be said about the Bush administration intelligence.

    7. Re:Ny Times free reg?! by kesuki · · Score: 0, Offtopic

      Buffy fans will want to use this link
      partner=SARAHMICHELLEGELLER
      Thanks NYT!!!

  2. Microsoft recommending Linux Beowolf cluster? by seangw · · Score: 5, Funny

    Brings a tear to my eye... life is good.

    1. Re:Microsoft recommending Linux Beowolf cluster? by grub · · Score: 3, Insightful


      Because getting rid of "big iron" will kill IBM and Sun, their competitors. They can't *really* think that a cluster of PCs is a one-size-fits-all solution.

      --
      Trolling is a art,
    2. Re:Microsoft recommending Linux Beowolf cluster? by seangw · · Score: 0, Informative

      Apparently I should read the article first, as I see now mention of Linux, just an allusion towards a scheme somewhat like that.

      The article mentions shifting focus towards other aspects of high speed computing other than the pure processing power. Such as increasing network speeds, increasing the storage pools, etc.

      Nowhere did it specifically mention "linux" however it definitely seems to be saying something somewhat like a beowulf cluster would address.

    3. Re:Microsoft recommending Linux Beowolf cluster? by TopShelf · · Score: 4, Interesting

      You're right, this could be more about impeding Sun and IBM than anything else, but I don't seem them recommending this as a one-size-fits-all deal - rather, they're making the case that clusters should be pursued over supercomputers for the data-intensive number crunching activities like nuclear explosion modeling, etc.

      --
      Stop by my site where I write about ERP systems & more
    4. Re:Microsoft recommending Linux Beowolf cluster? by Bad+Dude · · Score: 4, Informative

      By rewriting existing scientific programs, they say, researchers will be able to get powerful computing from inexpensive clusters of personal computers that are running the free Linux software operating system

      That's pretty clearly mentioning Linux.

    5. Re:Microsoft recommending Linux Beowolf cluster? by swordgeek · · Score: 5, Insightful

      In a word, Bullshit.

      These are not MS evangelists we're talking about here. Gordon Bell and Jim Gray know a 'thing or two' about high-performance computing.

      If these guys weren't able to speak their minds on technical matters entirely without retribution from Bill and Steve, they wouldn't be at MS at all. They don't have to be. They CERTAINLY don't have to tow the party line and recommend the flavour of the week, because it messes with the latest Sun/IBM/HP/Linux/Mac threat.

      Now if you actually look at the statement these guys are making and examine it based on their history, they've got a very good point. They're not talking even remotely about 'one-size-fits-all' systems--they're talking about the future of cutting-edge research.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    6. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 3, Informative
      First paragraph on page 2:
      'Dr. Gray and Dr. Bell, a legendary computer designer who oversaw the national supercomputer centers for two years during the 1980's as a director for the National Science Foundation, call their current approach to computing "information centric" and "community centric." By rewriting existing scientific programs, they say, researchers will be able to get powerful computing from inexpensive clusters of personal computers that are running the free Linux software operating system. Many scientists are now adapting their work to these parallel computing systems, known as Beowulfs, which make it possible to cobble together tremendous computing power at low cost.
      So they do in fact mention Linux.
    7. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0

      Nowhere did it specifically mention "linux"

      Read the second page.

    8. Re:Microsoft recommending Linux Beowolf cluster? by mahdi13 · · Score: 2, Informative

      Microsoft does make their own clustering software
      Of course they will suggest to use that instead of Linux because...[fill in the blank]

      --
      "Some things have to be believed to be seen." - Ralph Hodgson
    9. Re:Microsoft recommending Linux Beowolf cluster? by john82 · · Score: 1, Offtopic

      Would someone please mod up parent as "insightful" and "informative".

    10. Re:Microsoft recommending Linux Beowolf cluster? by martyn+s · · Score: 2, Informative

      I don't mean to be a language nazi here, but it's not "tow the line" it's "toe the line". In other words, if someone were to toe the party line, that means basically, their toes are lined up, which means that THEY are in line, It has nothing to do with dragging or pulling. Just trying to nip this one in the bud before it takes on other meanings :)

    11. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 1, Funny

      Shoot, and I thought it was "nip this one in the butt"

    12. Re:Microsoft recommending Linux Beowolf cluster? by sql*kitten · · Score: 5, Insightful

      they're making the case that clusters should be pursued over supercomputers for the data-intensive number crunching activities like nuclear explosion modeling, etc.

      I doubt it. You can only use a "cluster" like a Beowulf if your problem can neatly be divided into small, completely independent work units. If you want to render a movie, then so long as you have all the scene data, each frame can be rendered completely independently of any other, then stitched together at the end.

      Try using a Beowulf-style cluster for a CFD problem, and watch as all computation grinds to a halt as your processors and interconnects devote all their capacity to inter-node coherency and synchronization. You need a traditional supercomputer like an SGI Origin for jobs like that, because of its massive internal bandwidth.

      There is absolutely no danger of Beowulfs killing off the supercomputer in the near future. In fact, the supercomputer market is looking pretty healthy.

    13. Re:Microsoft recommending Linux Beowolf cluster? by hesiod · · Score: 1, Insightful

      > Would someone please mod down parent as "presumptuous" and "whiney"

      Will someone ever shut the hell up and not spew crap just because they feel like pissing someone else off?

    14. Re:Microsoft recommending Linux Beowolf cluster? by LifesABeach · · Score: 0

      They advocate building cheap Linux-based Beowulf clusters

      i think i know of 2 EX-microsoft employees...

    15. Re:Microsoft recommending Linux Beowolf cluster? by Alien_Phreak · · Score: 1

      I thought that was a tad bizarre too. MSFT recommending using Linux, that's almost unheard of. But then, why not.

      It's a viable solutions that won't cost companies a left arm a leg in MSFT licenses to implement.

      anyhow, my ranting for the week.

      Alien_Phreak

    16. Re:Microsoft recommending Linux Beowolf cluster? by cholokoy · · Score: 1

      I don't mean to be a language nazi here ...

      Yes you are, just admit it but you are right. ;)

      --
      Return the bells of Balangiga.
    17. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0

      No, you should be scared. If they stop fighting it, their only other choice is to absorb it.

    18. Re:Microsoft recommending Linux Beowolf cluster? by Scaba · · Score: 1
      Shoot, and I thought it was "nip this one in the butt"

      We know you did, Anonymous Coward, we know you did.

    19. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0
      "They advocate building cheap Linux-based Beowulf clusters (PCs in parallel) instead of supercomputers."

      Hmm - me thinks they really meant to er, um, say Beowulf clusters running on Bill's Windows ;-) Such a beast exists although I doubt many researchers are using it ... (Oh, maybe that is why the didn't mention it!)

      Doesn't Yahoo use hundreds of PCs running MySQL to support the very type of globally available databases envisioned by these two? Perhaps Windows isn't required after all!

    20. Re:Microsoft recommending Linux Beowolf cluster? by 73939133 · · Score: 3, Interesting

      Try using a Beowulf-style cluster for a CFD problem, and watch as all computation grinds to a halt as your processors and interconnects devote all their capacity to inter-node coherency and synchronization. You need a traditional supercomputer like an SGI Origin for jobs like that, because of its massive internal bandwidth.

      That used to be true, but I don't think it is anymore. A high-end Beowulf compute node these days typically gives you 2 processors and 2-4 Gigabit Ethernet channels, going into a high-end switch. That seems like it's in the same ballpark as the SGI Origin, which gives you nodes with up to 16 processors, up to 12GB/sec aggregate memory bandwidth, and 8 channels going into the router. They aren't going to perform identically, but I think the differences are diminishing.

      Furthermore, with distributed shared memory software, parallel linear algebra libraries, and SIMD-on-MIMD libraries, you can program it more or less like you would have a traditional supercomputer, without having to worry a lot about synchronization.

      OpenMosix, in an upcoming release, even promises to give you address spaces that cross machines, giving you effectively a NUMA machine on a network of PCs.

    21. Re:Microsoft recommending Linux Beowolf cluster? by cvdwl · · Score: 5, Interesting
      "Try using a Beowulf-style cluster for a CFD problem, and watch as all computation grinds to a halt as your processors and interconnects devote all their capacity to inter-node coherency and synchronization."

      B...S...; we use a small Beowulf (16 dual 1 GHz PIII boards with a fast ethernet backplane from PSSC) for oceanic numerical modeling and the problem scaled almost perfectly with number of processors.

      Our models are 3-dimensional, but sudivision and message passing takes place only in the horizontal two-D direction. And message passing only needs to account for the boundary nodes.

      Ease of use is a bit of a larger issue, however. For convenience sake I usually end up running at home on the dual Athlon and then doing big runs and batch jobs on the Beowulf.

      --
      ... grumble, grumble, grumble, mutter, mutter, Millenium... Hand... Shrimp, I tol' 'em, I tol' 'em.
    22. Re:Microsoft recommending Linux Beowolf cluster? by seangw · · Score: 1

      Monday Mornings... :)

    23. Re:Microsoft recommending Linux Beowolf cluster? by jedidiah · · Score: 1

      You still have the problem that the aggregate bandwidth of a single ethernet channel is not nearly comparable to any NUMA systems. Adding multiple channels is going to increase the complexity and cost of the "compute blades". Also, Gigabit ethernet components aren't exactly cheap either.

      This article really isn't news.

      Isn't it about 7 years too late?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    24. Re:Microsoft recommending Linux Beowolf cluster? by happyDave · · Score: 1

      No. And to all the other "funny" posters: no. Microsoft is not recommending a blessed thing. Researchers who work for a Microsoft research firm are. If companies always listened to their researchers, then Xerox wouldn't have let Steve Jobs look at the stuff at PARC in the late 70's. Lots of stuff gets developed at company-funded research institutions that don't directly benefit the company doing the funding. Microsoft research is NOT Microsoft.

    25. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 1, Informative

      Of course, they do completely seperate things. Microsoft's clustering is server clustering...you know, Node A mysteriously powers off, Node B picks up his processes and apps, etc.

      Beowolf is for sending multiple processes to multiple machines for processing.

      Microsoft does make their own clustering software
      Of course they will suggest to use that instead of Linux because...[fill in the blank]

    26. Re:Microsoft recommending Linux Beowolf cluster? by kernelfoobar · · Score: 1

      No soup for you!!

      --
      Here we go again!
    27. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 1, Interesting

      Exactly. And there are quite a few data intensive applications out there that really need massive (say 20-40 terabytes now, petabytes in 2-5 years.) storage. But nobody cares about it. You pay for the CPU cycles, but the storage, heck that's free, an afterthought in your proposal. Most of the really interesting code I've seen is more into data then needing CPU, but that's just me. The Teragrid is coming to realize the need for lots of storage, too. Grid architecture is what is most difficult right now, because not too many people really know what they want a "grid" to be. Sigh.

    28. Re:Microsoft recommending Linux Beowolf cluster? by iabervon · · Score: 1

      Unless, of course, people buy a cluster of PCs from IBM or Sun. "Big iron" technology is remarkably applicable to PC cluster interconnects, and IBM has been making PCs since "PC" was an IBM model. IBM, in particular, has positioned themselves as the people you buy a large Linux system from, regardless of its composition. That's why all of the computers they produce can run Linux, not just a particular line they're trying to push.

      I'm not sure exactly what, if any, stake MicroSoft has in this. Possibly they want to minimize the money spent on the computing portion, because that leaves more money for the data collection portion, and most of the software for interacting with scientific equipment is Windows-based.

    29. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0

      Have you been living in a cave? Gigabit Ethernet is dirt cheap. 10Gb Ethernet is still expensive, but 1Gb Ethernet costs very little more than 100 Mb Ethernet. Hell, my latest Compaq laptop has a built-in 1Gb Ethernet NIC. Sure, it's not the best quality NIC, but 1Gb Ethernet is definitely mainstream.

    30. Re:Microsoft recommending Linux Beowolf cluster? by swordgeek · · Score: 1

      crapcrapcrap.

      I had it right, and for some strange reason, my fingers went back and 'corrected' (i.e. broke) the phrase entirely of their own volition.

      Correction noted. No sleep this weekend.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    31. Re:Microsoft recommending Linux Beowolf cluster? by codeguy007 · · Score: 1

      A high-end Beowulf compute node these days typically gives you 2 processors and 2-4 Gigabit Ethernet channels, going into a high-end switch.


      It is just getting complicated. The problem generally is with the latency of the interconnect and not the bandwidth. Most Ethernet switches have latencies in excess of 50us which just sucks in message passing situations.

      Using a good switch with lowlatencies such as a Force10 will allow you to get pretty good message transferring. Or you could go with something with very low latency such as a myrinet or Dolphin Wulfkit. The Linpack numbers run on a myrinet cluster of n machines are almost n times the linpack score for an individual node.

    32. Re:Microsoft recommending Linux Beowolf cluster? by bdc0 · · Score: 1

      The article author mentions it (i.e. he states it as a cluster). Dr.'s Gray and Bell only mention "information centric" and "community centric."

    33. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0

      We use linux clusters for a specific CFD problem(modeling a projectile in flight), and although we have a high-bandwidth, low-latency computational network from Myricom (www.myri.com), we have found out that we would probably be ok with FE or GigE for our problem. The vast majority of each iteration(over a minute) is pure computation, with a fraction of a second of communication at the end of each computation. So for our next cluster, since we are a research cluster and not production, we will tailor our cluster to our specific problem, and go with GigE and save over $1000 per node(myrinet is big bucks).

    34. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0

      I thought this was pretty damned funny..

    35. Re:Microsoft recommending Linux Beowolf cluster? by sql*kitten · · Score: 1

      That used to be true, but I don't think it is anymore. A high-end Beowulf compute node these days typically gives you 2 processors and 2-4 Gigabit Ethernet channels, going into a high-end switch.

      Once you've factored in the cost of all that Myrinet kit, and the time to do all the systems integration, it's probably cheaper to buy an SGI anyway, especially when you consider that the individual components of the SGI are going to require far less maintenance than commodity off-the-shelf PCs. Don't get me wrong, Beowulfs have their places, but if I wanted a Linux supercomputer, I'd get an Altix with NUMALink instead of a pile of Dells and Myrinets.

    36. Re:Microsoft recommending Linux Beowolf cluster? by Sj0 · · Score: 2, Funny

      Would someone please show me where the washroom is?

      --
      It's been a long time.
    37. Re:Microsoft recommending Linux Beowolf cluster? by jedidiah · · Score: 2, Insightful

      No, I just actually work in the industry.

      Where can I get Gigabit routing hardware that is comparable in price to 100BaseT equipment?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    38. Re:Microsoft recommending Linux Beowolf cluster? by hesiod · · Score: 1

      > Would someone please show me where the washroom is?

      Down the hall, the third left, next left, turn around 900 degrees, next right, second right, ask the woman at the front desk.

    39. Re:Microsoft recommending Linux Beowolf cluster? by 73939133 · · Score: 1

      If your primary computational topology is a grid, you don't need any switches at all: you just arrange your machines in a grid. Also lowers latency.

    40. Re:Microsoft recommending Linux Beowolf cluster? by 73939133 · · Score: 1

      Once you've factored in the cost of all that Myrinet kit,

      What Myrinet kit?

      and the time to do all the systems integration, it's probably cheaper to buy an SGI anyway

      What system integration? It's a standard Beowulf.

      I'd get an Altix with NUMALink instead of a pile of Dells and Myrinets.

      An Itanium 2 machine??? You've got to be kidding.

      The only thing that machine has going for it, as far as I'm concerned, is that it has the software to make it look like a single big multi-processor machine. But you will get that in the near future for arbitrary Linux systems running on commodity hardware.

    41. Re:Microsoft recommending Linux Beowolf cluster? by 73939133 · · Score: 1

      The problem generally is with the latency of the interconnect and not the bandwidth. Most Ethernet switches have latencies in excess of 50us which just sucks in message passing situations.

      If you want lower-latency interconnects for something like CFD, you can get rid of the switch altogether--you just hook up your machines directly to one another with the right topology.

      Of course, another choice is to just deal with latency algorithmically. It's not too hard for many algorithms to trade off bandwidth and latency against each other.

    42. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0

      Perhaps I'm just not seeing the same article but I didn't see the word Linux or Beowulf anywhere in that article. Was the submission just wishful thinking or done by Jayson Blair?

    43. Re:Microsoft recommending Linux Beowolf cluster? by dolphi0 · · Score: 1

      Try using a Beowulf-style cluster for a CFD problem, and watch as all computation grinds to a halt as your processors and interconnects devote all their capacity to inter-node coherency and synchronization.

      Not true.. I admin a 52 proc Athlon 2100+ Beowulf style cluster that runs primarly 3-D CFD code. The code uses Fortran and MPI, and does FFTs across two of the dimensions, requiring huge amounts of communication. We use a Myrinet backbone which gets some impressive stats. Since the MPI is the only thing that uses the Myrinet (NFS uses standard ethernet), its difficult to saturate the switch before maxing out the capabilities of the machines.

      Sure, you can probably get an SGI machine that processor for processor will out perform this machine, but in research, cost is the bottom line. The entire cluster only costed ~$85,000. That's only about $1600/processor. That's with 2.5 TB of total useful storage and over 40GB of memory. On a $/MFlop basis, SGI can't come anywhere near that.

    44. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0

      clarification. it's not aligning one's toes, but rather bringing one's toes up to a line.

      "Yes, it's toe, not tow, a common mistake. Toe the line or mark dates to 1813 and is a metaphorical reference to the start of a race, the runners conforming to the starter's orders." Reference.

      Ist daß klar?

    45. Re:Microsoft recommending Linux Beowolf cluster? by spongman · · Score: 1
      Actually, Microsoft has several kinds of clustering technologies. There's the failover clustering that you mentioned that's built into Windows Advanced Server and SQL Server.

      There's also SQL Server's Active/Active clustering which, in conjuntion with Patitioned Views, allows you to split tables (and queries) between multiple machines. The number of machines is limited, though, but it works pretty well for static data.

      There's also the Component Load Balancing feature of Application Center which allows you to load-balance the activation of COM+ components distributed among a cluster of machines. I've never worked with a Linux Beowulf cluster, but AC provides rolling distribution and monitoring tools as well, so I guess it's the same idea.

    46. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0

      More whitepaper garbage spews from the Microsoft loser. I hope no one actually listens to this guy. You are so full of shit it's not even funny.

      You see people, this guy has now a rather long and illustrious history of being: a- flat out wrong; b - anecdotal, unreliable source of information, he has never actually done anything he suggests, just read the whitepaper, and c - willing to lie or address only very vague and nebulous things in technical discussions.

      Microsoft's clustering is weak at best, and simple heartbeat failover is considered primitive. From the very get-go, Wolfpack, the tradition of inferior or insanely limited use clustering by Microsoft has been 'the way.' Anyone who has actually had to use these technologies moves on to better ways of doing so - and quickly.

      He can't even spell conjunction and partitioned correctly, I find that interesting for someone who if so very knowledgeable about the subject would probably spell those all the time.

      What it all comes down to is that the master of ad hoc bullshittery, "Spongman," has never ever used clustering in a production environment EVER in his life.

      And thus all his 'contributions' to these threads should be taken with a grain of shit. Man, Haken, you can't actually think anyone believes your fuckin' crap. I know for sure you aren't a CIO or CTO anywhere, and you sure like to seem like you work in that capacity. BUT YOU FUCKING DONT, LOSER. We know you're a fucking fraud and a quack. So please shut the fuck up you god damn bullshitting Slashdotting complete idiot. You would never take all this bullshit into Usenet in the relevant areas and you know it.

    47. Re:Microsoft recommending Linux Beowolf cluster? by spongman · · Score: 1
      I've used all 3 of those clusteing technologies in systems that I have designed and built.

      Again, it's funny how wrong you are.

    48. Re:Microsoft recommending Linux Beowolf cluster? by whereiswaldo · · Score: 1

      I think the key clue in this article is that Microsoft wants to change who spends the money. It'll be less messy to convince the scientists rather than the government to blow money on Microsoft.

    49. Re:Microsoft recommending Linux Beowolf cluster? by Anonymous Coward · · Score: 0

      No you have not Mister "I'm stuck in a deludatron. "

      What "systems?" You made a software program that uses them? A program hardly sounds like a system. Surely you aren't referring to actual hardware, something you CLEARLY know nothing about. The "system" is what you are programming against. You are so good at turning mole hills into mountains.

      You are a novice programmer at best, and doing the equivalent of hello world for the aforementioned doesn't count, ass, and it most certainly doesn't make you an expert which you like to come off as. You are a know nothing bizarre Slashdotting freak that lives vicariously here, spewing trash, then being modded insightful by an unsuspecting and unknowing mobocracy, then you get off on "being" smart.

      What a complete ass. Proof is in the pudding, pal. I have seen nothing from you that would given me even one iota of evidence pertaining to you actually knowing what you are doing when programming. NOTHING. EVER. Stop lying here, and living vicariously through Slashdot. Yes I know times are tough, and your unemployed ass needs an outlet, but go take a beginners course in .NET and stop fluffing bullshit here. You will never submit a useful patch to anything public, so all your fucking crap is just that: fucking crap.

    50. Re:Microsoft recommending Linux Beowolf cluster? by spongman · · Score: 1
      LOL! I'd be willing to lay money on my having been programming for longer than you've been able to walk.

      You know nothing of what you speak. You have nothing to say for yourself. You are pathetic.

    51. Re:Microsoft recommending Linux Beowolf cluster? by codeguy007 · · Score: 1

      The problem generally is with the latency of the interconnect and not the bandwidth. Most Ethernet switches have latencies in excess of 50us which just sucks in message passing situations.

      If you want lower-latency interconnects for something like CFD, you can get rid of the switch altogether--you just hook up your machines directly to one another with the right topology.


      That limits the number of nodes you have unless you use a technology such as Myrinet or Dolphin Wulfkit. Myrinet gets by the switch latency by making the switch just a dumb interconnect. This is similar to what you suggest by with alot more expandability.


      Of course, another choice is to just deal with latency algorithmically. It's not too hard for many algorithms to trade off bandwidth and latency against each other.


      That's assuming the cluster user wrote the software they are using or understand how to do this. We have sold clusters to lots of Educators that wouldn't know how to do this.

    52. Re:Microsoft recommending Linux Beowolf cluster? by Sensei_knight · · Score: 1

      Couldn't SCSI 3 be used to network dozen(s) of computers together to form a very fast cluster?

    53. Re:Microsoft recommending Linux Beowolf cluster? by hesiod · · Score: 1

      Hey, I like +1 mods as much as the next guy, but my post was definitely not insightful...

  3. What??? by j0nkatz · · Score: 0

    Microsoft scientists wanting Linux Beowolf clusters?
    Next thing you know they will be trying to intergrate .NET into Evolution!

    --
    Don't mod me, bro'!!!!
  4. I'm Sorry... by GTRacer · · Score: 4, Funny
    ...But did you say a pair of Microsofties was advocating the use of Linux Beowulfs for research?

    My calendar says June 2nd. What does yours say?

    GTRacer
    - ? slooF lirpA

    --
    Defending IP by destroying access to it? That makes sense, RIAA/MPAA. Go to the corner until you can play nice!
    1. Re:I'm Sorry... by djeaux · · Score: 1
      ...But did you say a pair of Microsofties was advocating the use of Linux Beowulfs for research?

      June 3 - Microsoft announces the Window FUBAR management software for Linux Beowulf clusters. According to the EULA, anyone running a Linux Beowulf cluster without WinFUBAR will be subject to criminal prosecution...

      --
      "Obviously, I'm not an IBM computer any more than I'm an ashtray" (Bob Dylan)
    2. Re:I'm Sorry... by sfled · · Score: 1

      Mine says we're celebrating the new Hell Freezes Over holiday, first Monday in June off!

      --
      I'm not really a web designer, I just play one on the Internet.
    3. Re:I'm Sorry... by budgenator · · Score: 1

      ...But did you say a pair of Microsofties was advocating the use of Linux Beowulfs for research?

      Well Sort of, If you read the article carefully Gordon Bell and Jim Gray, scientists at Microsoft's Bay Area Research Center, are saying that scientific computeing is moving toward a data-centric and away from a processing-centric model. They did give lip-service to linux/beowolf technology, but also said

      "But the Beowulf is a Volkswagen and these people are selling trucks."

      So actualy they are saying that Sun, and IBM machines is the supercomputer centers are trucks and it's better to have a Linux/Beowolf Volkswagen of course if this idea gets any traction, I'll bet that Microsoft will be more than willing to provide their version of a sports car for the processing clusters.
      Right now Seti@home distributes it's data off 3 Sun Enterprise 450 series computers; to clients running on multiple OSes including Linux and all of the Windows variants. After Sun get kicked out of the data storage/server role, it'll be easier for Microsoft to pressure users into a windows only mode with the carrot of more complete vendor support.
      Microsoft is going to have trouble FUDding Sun and IBM out of the data centers because both companies have an outstanding reputation as heavey-lifters in that area, but Linux is much more vulnerable.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    4. Re:I'm Sorry... by WindBourne · · Score: 1

      I know that you meant it as a joke, but it really does make a lot of sense.

      The supercomputers use hardware that is different than intel.Linux can run just about equally well on anything whereas MS OSes will only work well on X86 arch (At HP, we ported NT to pa-risc and it was horrible code and horrible speed). If MS can get everything to switch to X86, then they could offer MS free (or even with a lot of money backing it) to do the conversion.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    5. Re:I'm Sorry... by Loki_1929 · · Score: 1

      " ...But did you say a pair of Microsofties was advocating the use of Linux Beowulfs for research?
      My calendar says June 2nd. What does yours say?"


      Don't know, but I'm flipping through Revelations to see what happens next!

      --
      -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
  5. Bell and Gray not just MS researchers... by soboroff · · Score: 5, Informative

    Gordon Bell and Jim Gray are not just "a pair of Microsoft researchers". They are two of the biggest names in high-performance computing. Gordon Bell awards, anyone?

    1. Re:Bell and Gray not just MS researchers... by Anonymous Coward · · Score: 1, Interesting

      Regarding Gordon Bell, having an award for chip design named after him doesn't make him an expert applied mathematics or scientific computing.

      Mr. Bell is no Peter Lax, the applied mathematician whose proposal led to the creation of the national supercomputing centers.

      Bell's suggestion is off-base. it will cripple efforts to solve fundamental scientific problems such as cardiac simulation only to facilitate Poindexter's wet dream, Total Information Awareness.

  6. They are so FIRED!!!!!! by FreeLinux · · Score: 5, Funny

    Just wait till Bill and Steve hear that their engineers are recommending Linux instead of Windows 2003 Server.

    1. Re:They are so FIRED!!!!!! by fobbman · · Score: 4, Funny

      They may have said Linux, but the request for massive amounts of storage give them away that they are wanting to run a Microsoft OS.

    2. Re:They are so FIRED!!!!!! by ArchAngel21x · · Score: 1
      Correction. That's Windows Server 2003. Why they changed the naming scheme, I don't know.

    3. Re:They are so FIRED!!!!!! by Anonymous Coward · · Score: 0

      That's 94 conservatives (assuming they're all conservatives and not simply people who think you're just plain annoying).

      But even so, you don't have some of /.'s most famous conservatives on your freaks list, so you must not be that interesting.

      If I were you, I'd try harder to piss them off.

  7. From the article ... by jmays · · Score: 1

    "But the Beowulf is a Volkswagen and these people are selling trucks."

    What a great quote!

    --
    KARMA TAG! You're it.
    1. Re:From the article ... by stratjakt · · Score: 0, Troll

      Best analogy ever.

      It's a VW microbus with four bald tires and a hippie daisies painted all over the sides.

      And driving it is, invariably, a fat smelly unwashed guy with greasy hair and a conspiracy theory about everything.

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:From the article ... by vmfedor · · Score: 1
      Hey, man, don't be so hard on me, my water was turned off last week. Let's see *YOU* try bathing in the lake.

      --

      I like my women how I like my sugar.. granulated.

    3. Re:From the article ... by Anonymous Coward · · Score: 0
      "And driving it is, invariably, a fat smelly unwashed guy with greasy hair and a conspiracy theory about everything."

      "my water was turned off last week"

      It's The MAN trying to keep you down, man.
      Hey, stop bogartin' that J!

    4. Re:From the article ... by Anonymous Coward · · Score: 0

      I normally hate stupid analogies (ya' can't spell it without anal), but how good is the VW gonna' be when you need to move a refridgerator? Seems there are problems which a cluster isn't the right answer for.

  8. Open to possibilities. by thirty-seven · · Score: 4, Interesting

    Its nice to see some MS researchers going against the perceived stereotype and being open in their suggestions like this.

    And I think they have a good point about massive memory being a very important part of computing advancement right now.

    --

    Atheism is a religion to the same extent that not collecting stamps is a hobby.

    1. Re:Open to possibilities. by jbrocklin · · Score: 1
      Innovation in data-storage technology...vast pools of digital data

      If I read it correctly, they are saying massive data storage, not massive memory. Memory would imply in-system, local storage on relatively small terms (think RAM). I think what they are pointing to is large data storage. SImply speading up HD spindle times won't cut it. Personoally, I'm intrigued by the work of companies like InPhase who are working on holographic data storage. It's going to take thinking out of the box to continue to revolutionize the computing industry.

      --Joe

    2. Re: Open to possibilities. by Black+Parrot · · Score: 1


      > Its nice to see some MS researchers going against the perceived stereotype and being open in their suggestions like this.

      Microsoft does hire real CS/IT researchers, and there's no reason to suppose that they're all mini-monopolists waiting to grow up and hold the world ransom for... one million dollars.

      Moreover, even if they have "handlers" in Marketing, notice that switching from supercomputers to Beowulf clusters isn't going to hurt Microsoft any, since they aren't playing in the supercomputer market anyway. If the government switches (ehrm, continues switching) to commodity hardware for these things it might make it possible for Microsoft to start bidding on them. Surely there's some profit in those contracts even when commodity hardware and free software is used?

      And of course, given sufficient motivation, Microsoft should be able to roll out their own Windows-based distributed computing solution, and try their hand at selling it as "better" than what a Beowulf cluster provides in some way or another.

      --
      Sheesh, evil *and* a jerk. -- Jade
    3. Re:Open to possibilities. by cybermace5 · · Score: 1

      It would not be a bad thing if Microsoft grew to have an appreciation and respect for open-source software.

      It would mean that open-source won, and proved its point. When the world of computing finally turns from infighting to cooperation, there is nothing that cannot be accomplished.

      --
      ...
    4. Re:Open to possibilities. by Anonymous Coward · · Score: 0

      1. Business, government, home market is saturated.
      2. Buy license to Unix.
      3. Advocate *nix clusters
      4. Fortify POSIX layer in Windows.
      5. New MS Beosoft cluster with improved controlls = new markets
      6. Profit!!

    5. Re: Open to possibilities. by Anonymous Coward · · Score: 0
      And of course, given sufficient motivation, Microsoft should be able to roll out their own Windows-based distributed computing solution, and try their hand at selling it as "better" than what a Beowulf cluster provides in some way or another.

      And what makes you think they haven't already done so at Microsoft Research?

      Try taking a look around and reading between some lines.

    6. Re: Open to possibilities. by MrResistor · · Score: 1

      If the government switches (ehrm, continues switching) to commodity hardware for these things it might make it possible for Microsoft to start bidding on them. Surely there's some profit in those contracts even when commodity hardware and free software is used?

      If they're buying commodity pre-built machines then it's quite likely that they are paying the Microsoft Tax on every one of them. That would certainly be profitatable for Microsoft, especially since if they're just wiping the drive to put it in a Beowulf Microsoft will never have to worry about providing any support for it.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    7. Re: Open to possibilities. by maddskillz · · Score: 1

      I would really doubt that they are. When you buy a server, even a low end one, usually you have the option not to buy it with an OS, since a lot of people are putting Linux on it, or have a Licensing agreement with MS

  9. where? by cheese_wallet · · Score: 0, Troll

    Exactly where in that article did they endorse beowulf clusters?

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

      2nd page.

      No mention of Linux though...

    2. Re:where? by Anonymous Coward · · Score: 0
      Um, page 2:


      Dr. Gray and Dr. Bell, a legendary computer designer who oversaw the national supercomputer centers for two years during the 1980's as a director for the National Science Foundation, call their current approach to computing "information centric" and "community centric." By rewriting existing scientific programs, they say, researchers will be able to get powerful computing from inexpensive clusters of personal computers that are running the free Linux software operating system. Many scientists are now adapting their work to these parallel computing systems, known as Beowulfs, which make it possible to cobble together tremendous computing power at low cost.
    3. Re:where? by skybird0 · · Score: 1

      First paragraph of page 2

    4. Re:where? by Anonymous Coward · · Score: 0

      page 2 :-)

    5. Re:where? by cheese_wallet · · Score: 0

      my bad. didn't see page two.

    6. Re:where? by Anonymous Coward · · Score: 0
      No mention of Linux though...
      Nearly right, except for the bit where they mentioned Linux.
    7. Re:where? by RealBeanDip · · Score: 1

      At least you read the article... but you must of missed the SECOND page! ;)

      --

      You know you're a geek if you've ever replied to a tagline.

    8. Re:where? by HowlinMad · · Score: 1

      on the second page.

      They never mention linux, only Beowolf.

    9. Re:where? by Anonymous Coward · · Score: 0

      Really? What about the part where they mentioned Linux? Does that count? Moron.

    10. Re:where? by ncc74656 · · Score: 1
      They never mention linux, only Beowolf.

      ...and on what does Beowulf run? Last time I checked, Linux...it hasn't been ported to anything else.

      --
      20 January 2017: the End of an Error.
    11. Re:where? by psykocrime · · Score: 1

      ...and on what does Beowulf run? Last time I checked, Linux...it hasn't been ported to anything else.

      Beowulf runs on Windows, as well. Check here if you don't believe me.

      --
      // TODO: Insert Cool Sig
  10. Microsofties advocating Linux? by Anonymous Coward · · Score: 0

    Maybe there's hope somewhere in Redmond afterall? Nah..... Tomorrow they'll retract their statement (after a good talking to from Bill) and advocate Windows XP - Cluster Edition.

  11. Peanut clusters... by hoggoth · · Score: 5, Funny

    In an earlier story Microsoft researches recommended a Linux cluster. That story has been corrected. The Microsoft researchers recommend a hundreds of un-clustered Windows-XP servers. They claim they were eating Lea-Nuts brand PEANUT clusters at the time of the interview and were misquoted.

    --
    - For the complete works of Shakespeare: cat /dev/random (may take some time)
    1. Re:Peanut clusters... by Anonymous Coward · · Score: 0

      Now this troll would be funny, perhaps even effective, if there was such a thing as Windows XP server. Instead it merely shows the ignorance of the poster, which consequently, is indeed a little funny. Congratulations on proving that you can be a funny bundle of idiocy, good for you. Have a cookie.

    2. Re:Peanut clusters... by Anonymous Coward · · Score: 0

      > Now this troll would be funny
      Mumble mumble mumble troll says what?

    3. Re:Peanut clusters... by Anonymous Coward · · Score: 0

      > troll ... ignorance ... idiocy
      Got friends?

  12. Just imagine a beowulf cluster of by Bold+Marauder · · Score: 0, Redundant

    Microsoft researchers recommending linux!

    Can you say w00t!?!?!?

    1. Re:Just imagine a beowulf cluster of by HowlinMad · · Score: 1

      Please read the article. Not once is linux mentioned. They recommended Beowolf, the idea of clustering a bunch of smaller computers together.

    2. Re:Just imagine a beowulf cluster of by Anonymous Coward · · Score: 0
      Not once is linux mentioned
      Nearly right, except for the bit where they mention Linux.
    3. Re:Just imagine a beowulf cluster of by thoolihan · · Score: 1

      "By rewriting existing scientific programs, they say, researchers will be able to get powerful computing from inexpensive clusters of personal computers that are running the free Linux software operating system".

      --
      http://unmoldable.com W:"No one of consequence" I:"I must know" W:"Get used to disappointment"
  13. obligatory Beowulf meme by mblase · · Score: 3, Funny

    By rewriting existing scientific programs, they say, researchers will be able to get powerful computing from inexpensive clusters of personal computers that are running the free Linux software operating system. Many scientists are now adapting their work to these parallel computing systems, known as Beowulfs

    Man, I'd like to see a... um... damn.

    1. Re:obligatory Beowulf meme by Amazing+Quantum+Man · · Score: 1

      No, you can do it...

      A Beowulf cluster of those Beowulf clusters! See, it's easy!

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    2. Re:obligatory Beowulf meme by Anonymous Coward · · Score: 0

      Can that actually be done? Would there be any point beside pure geekness?

    3. Re:obligatory Beowulf meme by Anonymous Coward · · Score: 0

      When you buy new supercomputers, the old ones have to go somewhere. This begs the question...

      What do you get when you cluster a bunch of super-computers?

      Would it be called an uber-cluster? Or just a bunch of antiques?

    4. Re:obligatory Beowulf meme by Anonymous Coward · · Score: 0

      Yes, it can be done. Look up info on the Connection Machine. It was essentially a 12th dimensional cube with 16 processors at each vertex. The thing was amazing.

    5. Re:obligatory Beowulf meme by b0tman · · Score: 1

      Perhaps it should be called a dragon cluster.

      Simply because the dragon killed Beowulf.

  14. Beowulf?! Bah! by LilMikey · · Score: 1, Informative

    Worlds fastest supercomputer: SETI@home.

    --
    LilMikey.com... I'll stop doing it when you sto
  15. MS recommending Linux? by molarmass192 · · Score: 1, Funny

    It sounded too surreal to be real but there it was on Page 2, Paragraph 1. That said, I think this may be a sign of the apocalypse, so run and take cover!

    --

    Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    1. Re:MS recommending Linux? by jellomizer · · Score: 1

      Well temporarly promoting Linux in this case could help Microsoft in the long run. As of Right Now for Super Computing Microsoft has Little or No Market share. So by promoting people to hack up a bunch of PC's to make a super computer give microsoft a market that they can enter into. So right now their are Linux Clusters but within a couple of years Microsoft can make MSCluster and work on the platform that they controol.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:MS recommending Linux? by molarmass192 · · Score: 1

      Didn't they have something like that a while ago? I can't remember the name exaclt but something like "Wolfpack"? I looked it up and Google and couldn't find any mention of it post-1997. Did they kill it off?

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  16. Hrm by mingot · · Score: 5, Funny


    New York Times?

    MSFT'ers recommending Linux?

    I thought they fired that reporter who was making things up :)

    1. Re:Hrm by fliplap · · Score: 1

      No, his name is John Markoff and he's still working there.

      Those of you that remember the Kevin Mitnick deal will remember this guy making stuff up back then too.

    2. Re:Hrm by Anonymous Coward · · Score: 0

      irregardless, the infrastructure which allowed 'that reporter' to even exist (let alone excell) is still firmly in place.

    3. Re:Hrm by Anonymous Coward · · Score: 0

      irregardless IS NOT a word!!!!!!!!!!

    4. Re:Hrm by Bingo+Foo · · Score: 1
      irregardless IS NOT a word!!!!!!!!!!

      An exclamallipsis is not a punctuation mark, either.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    5. Re:Hrm by Anonymous Coward · · Score: 0

      oh yea? well your mom smells like bacon.

    6. Re:Hrm by Anonymous Coward · · Score: 0

      Hmmm, a felon with multiple convictions claiming that a highly respected reporter made things up about him. As far as I can tell, Mitnick is the ONLY person who has made these claims about Markoff. Everyone else is merely regurgitating what Mitnick says. But then again, such fools would probably believe in the tooth fairy if Mitnick claimed he was real. Mitnick is an ass. What happened to him was his own damn fault. He and his supporters should stop trying to blame it on other people.

  17. Re:Shocked! SHOCKED, I tell you! by Skapare · · Score: 1, Funny

    Must be why they bought that license from SCO.

    --
    now we need to go OSS in diesel cars
  18. Nice by cultobill · · Score: 4, Insightful

    Cluster computing really is the future. Supercomputers are expensive, run wierd OSes (sometimes), and have infrasructure requirements. A cluster (I prefer OpenMosix, but Beowulf if you like) just requires fast ethernet or fibre.

    Plus, think of all the computers that go unused at night in places like school computer labs. All those free machines could, at night, join a cluster and do number crunching for researchers.

    --
    -- Bill "Houdini" Weiss
    1. Re:Nice by afidel · · Score: 5, Insightful

      Clusters suck for some problems. Weather prediction is one classic one, fluid dynamics is a whole class of problems that suck on loosly coupled clusters. Basically you need your message passing interface latency to be much faster than one your calculation cycle or you just spin your tires waiting for results from adjacent cells. If all problems mapped well to cluster of comodity PC's then I can guarentee that Linux would be on almost all of the TOP 500 supercomputers because the cost/MIP is a fraction of the big systems. Then I look at the real TOP500 and realize that the top cluster of commodity PC's is only at #7 and it is beat out by a factor of 7 by the NEC vector supercomputer in the number one slot even though the NEC only has twice as many CPU's. Even then they aren't using fast ethernet or even gig ethernet, they are using the high bandwidth low latency Quadrics interconnects. The two other clusters in the top20 are using Myrinet which is also high bandwidth, low latency, but once you add those kinds of interconnects they kind of stop being cheap off the shelf PC's, since the connect boards probably cost nearly as much as the boxes =)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:Nice by Shimbo · · Score: 1

      Clusters suck for some problems. Weather prediction is one classic one, fluid dynamics is a whole class of problems that suck on loosly coupled clusters. Basically you need your message passing interface latency to be much faster than one your calculation cycle or you just spin your tires waiting for results from adjacent cells. If all problems mapped well to cluster of comodity PC's then I can guarentee that Linux would be on almost all of the TOP 500 supercomputers because the cost/MIP is a fraction of the big systems.

      A good example of this would be the final problems in the code book: for DES the massively parallel approach worked well but for RSA they used a chunky Alpha.

    3. Re:Nice by Anonymous Coward · · Score: 1, Informative

      Management nightmare,
      Rather than managing one computer with one
      operating system you are managing hundreds
      or even thousands of operating systems.
      Weird OS's? IRIX isn't weird, in fact its
      one of the nicest UNIX OS's out there.
      UNICOS and AIX are not bad either.
      Traditional supercomputers are still nice
      when it comes to memory intensive apps.
      Remember with clusters you need to load the
      datafiles into the memmory for each node,
      whereas on shared memmory systems it only
      needs to be loaded once.

      IE:

      128 nodes * 2GBmem/per node != 256 gigs.

      If the application has data files of say
      a gigabyte (rather typical of the size the data
      files that are used by the oceonographic models
      used at where I work), but the files are copied
      to each node, so you end up using 128GB of the
      total memmory of the cluster.

    4. Re:Nice by anzha · · Score: 5, Informative

      Mod this guy up. He's really telling the truth!

      Loosely coupled clusters like PDSF are great for work like what the high energy physics people do, like SNO.

      However, somethings work better on vector architectures such as climate models and fusion work: there is a reason why the Spanish Met troops bought a Cray. Additionally, some chemistry, many fusion and several other codes work best on vector architectures.

      There guys presented their global warming work where at my job. They've developed their climate code though as a parallel one. See here. One of the places that they have been running is on seaborg, an IBM RS/6000 with over 6k and near 7k processors.

      Interestingly, the PCM guys presented what they wanted for an uber'puter. While it had massive amounts of storage, it was also a 500 *PETAFLOP* SUSTAINED PERFORMANCE machine.

      *clickety clack* That'd be something like 166,666,666 Athlons. IDK of any interconnects that handle that. Can you imagine being an admin? Better hope you're good on rollerblades zipping to and fro replacing those oh-so-reliable commodity disks and CPUs...even if you have a .05% failure rate, that's still too damn much. As an admin, that'd be a huge waste of time. It'd also wreck havoc on the guys running stuff.

      Or is that what grad students are for? To attempt such a silly thing and then admin it? ;)

      Seriously tho. To get from here to their, we're going to need some exotic techs...not just more 'attack of the killer micros'.

      --
      Do you know why the road less traveled by is littered with the bones of the unwary?
    5. Re:Nice by paitre · · Score: 1

      I assume you're speaking of the Top500.org list, yes? Since that -is- the list most people refer to :)

      Now, to break it down:
      1. Earth Simulator: classive vector super computer.
      2 & 3. ASCI Q: Alpha Cluster.
      4. ASCI White: Power3 rig, not sure if it's a cluster or not...
      5. MCR Linux Cluster: name says it all.
      6 & 7: Both are Alpha clusters.
      8. HPTi: Linux Beowulf.
      9 & 10: IBM p690's.

      So, out of the top 10, -6- are clusters, not all but 1. I don't know what list you're using, but it certainly isn't the posted one (if you're using the not yet released list, I'm sure the ISC folks would be interested to find out how you got it, though).

      I -do- agree that using the high speed interconnects tends to price theses systems out of the COTS category, though *heh* Myrinet cards are something like US$1200 -each-.

    6. Re:Nice by RobertFisher · · Score: 3, Informative

      This poster is wrong on several accounts, and should be modded down accordingly.

      Actually, when you say you did you take a look at the top 500 list, you should put actions behind your words. The top cluster is at #5 on the most recent list (LLNL's NetworX machine - http://www.top500.org/list/2002/11/), and is less than 20% behind the #2 spot. Guaranteed that within a year, linux clusters will indeed fill the #2 spot on down.

      Second, hydrodynamic problems (which are a class of hyperbolic PDEs), deal with nothing but local communications, and scale quite well even on Linux clusters. The more challenging set of problems are non-local PDEs (elliptic and parabolic -- like Poisson's equation and heat transfer). Because these problems couple every point in space to every other point in space at ever time, they reamin tough to solve on a parallel machine no matter what platform you are on.

      The Earth Simulator is a highly special case. The Japanese government made an enormous investment (well over $500 M) to purchase that machine. Even with the support of the DOE and private industry (increasingly biotech), the US just does not have the political willpower to spend that much on a single platform. It is often neglected that the current paradigms of high-performance computing are lacking in many respects -- some refer to the recent move towards very large parallel machines as "a great step backwards". We have to pursue technically innovative solutions which will be both cheaper to purchase than the Earth Simulator, and more efficient to use.

      --
      Science, like Nature, must also be tamed, with a view turned towards its preservation.
    7. Re:Nice by paitre · · Score: 1

      What spead Athlon are you using? And don't forget that the HPC/Cluster folks are absolutely -drooling- over the Opteron (which -CRAY- is putting into their next Big system). The I2 has been getting panned :)

      *shrug* I only admin the bloody things :)

    8. Re:Nice by paitre · · Score: 1

      Actually, when you say you did you take a look at the top 500 list, you should put actions behind your words. The top cluster is at #5 on the most recent list (LLNL's NetworX machine - http://www.top500.org/list/2002/11/), and is less than 20% behind the #2 spot. Guaranteed that within a year, linux clusters will indeed fill the #2 spot on down.

      Actually, I'll have to disagree with this, to a point.

      I expect to see no -more- than half the top 10 be linux clusters. The reason for that is that most of the folks that I've seen using them are content with a max of 32 nodes (-generally- 64 procs). The really big clusters are being built at LLNL, LANL, etc, and they're still primarily using Power-based systems outside of the occasional Linux Beowulf...

      That said, LANL is supposed to be getting a new Beowulf in the next 6-12 months, and supposedly, it kicks much ass.

    9. Re:Nice by anzha · · Score: 1

      I think they're 1.54 GHz Athlons, off the top of my head. I'll double check that later.

      We have an Opteron 4 way system. We're under NDA tho, so I can't speaaa*mmmph*mpph*

      Cray is actually taking a multipath approach to their next systems. They have the X1, their current development in the vector architecture, which they are going to follow up with an enhanced version. Then they also have the Red Storm, which you note, for scalar-cluster work. Then they have the MTA for threaded work too. Basically, they do several routes, which IMNSHO, is the right thing to do.

      --
      Do you know why the road less traveled by is littered with the bones of the unwary?
    10. Re:Nice by fitten · · Score: 2, Informative

      A "cluster" is a broad term. A "Beowulf" cluster is one made from commodity parts connected with low-cost (100Mb - faster as the price point drops) Ethernet. A cluster can have exotic interconnects, which knocks it out of the Beowulf category. For example, IBM SP and SP2 machines are really just clusters. The Cray T3D and T3Es were really just clusters as well, if you think about it. ASCI Red and Sandia's C-Plants are also clusters.

      What usually governs what the machine is good at is more towards latency/bandwidth of accessing the data rather than the architecture. For example, a cluster with a high speed interconnect like Myrinet or a T3Es DMA works well on problems that require low-latency and/or high-bandwidth even though they are clusters. They can be almost as effective as SMP machines on some problems that SMP machines are typically better at doing.

      Lots of work has been done lately on TCP/IP (reducing the number of copies in the stack, etc) to decrease latency but it is still a ways off from things like Myrinet.

      Also remember that some benchmarks are basically just measures of Bisection Bandwidth of a system. Given enough Ethernet routers and CAT5 cables, you can get pretty high scores on that, too.

      I guess this was kinda rambling, but basically it comes down to the fact that currently, there is no one type of architecture that is the best at everything. Sometimes we make compromises (because of cost and such) and use non-optimal architectures (Beowulfs were originally researched simply because they were a cheap alternative that gave good enough performance to do real work, not because they were the end-all, be-all of HPC).

    11. Re:Nice by Xilman · · Score: 1
      A good example of this would be the final problems in the code book: for DES the massively parallel approach worked well but for RSA they used a chunky Alpha.

      Close, but not the whole answer. The sieving part of the computation was done in a massively parallel fashion but the group concerned had to do the linear algebra on a chunky Alpha because they didn't have an implementation for a cluster.

      At least one implementation of the linear algebra runs on clusters. The underlying OS is unimportant in this regard, as it runs on both Windows and Linux/Unix boxes.

      Paul

      --
      Lasciate ogne speranza, voi ch'intrate
    12. Re:Nice by Durinia · · Score: 1


      As far as I know, Cray's "Red Storm" system is the only one where they will be using the Opterons. (I don't think it will become one of their standard products). They have, however, signed a deal with Dell to collaborate on some cluster systems.

    13. Re:Nice by joib · · Score: 1

      The MTA is dead, sadly. It was an interesting architecture, but Cray never did any work on it after Tera bought cray and changed name.

    14. Re:Nice by anzha · · Score: 1

      Cray has long wanted to do a follow-up to the T3E. Unfortunately, the T3F was strangled in the cradle during that nasty marriage to SGI. SGI wanted to push its Origin designs for the MPP market, hence...

      Red Storm might be a way to get back in the ball game for Cray in MPPs. Whether they are or not is something that I recommend that you contact Cray to talk to a sales rep. He/She can talk about such things as far as their plans much more so than I can. However, I can say that Cray has no compunctions, if they have the legal grounds, to taking experience and putting it to their own use.

      As for the Dell-Cray Linux clusters...how many have you seen sold? I suspect that Cray would trumpet quite loudly if they did...I can see one sold on there to Ford, but, IIRC, that was not a dell cluster.

      --
      Do you know why the road less traveled by is littered with the bones of the unwary?
    15. Re:Nice by heydrick · · Score: 2, Informative

      That's not true at all. The MTA is not dead. Cray shipped two MTA-2 systems including a 40-processor system with 160GB of shared memory to the NRL last year.

    16. Re:Nice by anzha · · Score: 2, Insightful

      The MTA is dead, sadly. It was an interesting architecture, but Cray never did any work on it after Tera bought cray and changed name.

      Burton Smith is Cray's lead systems architect now and heading up Cray's entry into DARPA's High Productivity Computing effort. I wouldn't want to call the MTA dead just yet. Burton's prolly not gonna let his baby die...:D

      BTW, I think Burton Smith would be an ideal candidate for a /. interview. He'd prolly be amianable to the whole idea too.

      --
      Do you know why the road less traveled by is littered with the bones of the unwary?
    17. Re:Nice by Slime-dogg · · Score: 1

      oh-so-reliable commodity disks and CPUs...

      I don't recall it being necessary for a hard disk to be present in order for the terminals to be a part of a beowulf system. All that's needed is either a network boot or a nice 3.5" floppy.

      Considering the failure rate of HDD's, that would be the only thing I'd be concerned about. The CPUs are fairly solid.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    18. Re:Nice by paitre · · Score: 1

      *drools*
      I'd like to have a 4 way opty...oh yesh...yesh I would. So would the research group I'm attached to, too *laff*

      You're right, though. Multiple paths is definately the way to be when doing HPC. I -do- want a chance to futz around with Red Storm though (never happen, but I can dream).

    19. Re:Nice by serviscope_minor · · Score: 1

      Sub sonic fluid flow is an eliptic PDE, as is heat transfer (the diffusion equation). Hydrodynamic problems are usually subsonic. Its the hyperbolic ones which are hard to split usually (eg supersonic fluid flow).

      --
      SJW n. One who posts facts.
    20. Re:Nice by RobertFisher · · Score: 1

      Most of the gas in the universe is supersonic. However, if you are modelling terrestrial atmospheres, or liquid water, as most engineering simulations do, then I agree that you will usually be subsonic.

      Yours is just a highly restricted definition of "usually". :-)

      --
      Science, like Nature, must also be tamed, with a view turned towards its preservation.
  19. Interesting by BWJones · · Score: 1

    So, aside from the obvious statement about Linux based Beowolf servers, I find it interesting that these computer scientists turned "Microsofties" are advocating a position held by Oracle's Ellison. Jeez, this is the way things were back in the 70's too. What's old is what's new eh?

    --
    Visit Jonesblog and say hello.
  20. This isn't all sweetness and light by ArmorFiend · · Score: 5, Insightful

    There are lots of reasons to have really good bulk storage technology. But what's the killer app that's going to get the $10^9/year in government spending? Can you say "Domestic Surviellance" boys and girls? I knew you could!

    1. Re:This isn't all sweetness and light by asscroft · · Score: 1

      I just lost my mod points, and I didn't use them Sorry, I wasn't perusing /. on the weekend. But, IF I still had them, I'd use them all on you.

      --
      because I have been enjoined by this Holy Office to abandon the false opinion which maintains that the Sun is the centre
    2. Re:This isn't all sweetness and light by Anonymous Coward · · Score: 1, Funny

      In this case it's too bad they're not using windows. I'd love to see their massive spying database crashing every day ...

      "Error: illegal_collection_of_data.txt file not found. Abort, Retry, Fail??"

  21. Did they pass this by Bill or Steve? by tweakt · · Score: 0, Redundant
    ...a pair of Microsoft researchers.....

    They advocate building cheap Linux-based Beowulf clusters (PCs in parallel) instead of supercomputers.
    Not for long...
  22. Possible explination? by Kadagan+AU · · Score: 1, Flamebait

    Well, as EVERY post before this pointed out, MicroSoft is recommending Linux clusters!? Why is that? Well, the only thing I can think of after only 4 cups of coffee, is that they're hoping that this attempt will fail. They can then claim that they tried to help Linux, but it was so sucky that it screwed everything up. That it couldn't compete with the "real" supercomputers after all.

    Just a thought.... anyone have a better explination? There has to be a different motive here.

    --
    This space for rent, inquire within.
    1. Re:Possible explination? by Anonymous Coward · · Score: 0

      do you seriously believe that Windows has anything to offer?

      There is no motive here. Use the correct tools for the job.

    2. Re:Possible explination? by stratjakt · · Score: 3, Insightful

      It's not Microsoft recommending anything. This is two independant researchers - leaders in the field - who happen to usually work out of Microsofts Bay Area research center.

      They dont work for Microsoft, Microsoft simply provides the grants that fund their research.

      If anything their report would tell those who are on the MS payroll to get to work on a cluster offering.

      --
      I don't need no instructions to know how to rock!!!!
    3. Re:Possible explination? by Kadagan+AU · · Score: 1

      They dont work for Microsoft, Microsoft simply provides the grants that fund their research

      So you're saying that soon these people will be looking for new grants, since MS will pull theirs based on these findings?? ;-)

      On a different note, I don't even begin to understand why my first post (the grand-parent to this one) was modded as flamebait, I wasn't saying that Linux CAN'T handle it, I was saying that MS may be HOPING that Linux can't. I was simply hoping to hear some people's thoughts, not provoke a fight ;-)

      --
      This space for rent, inquire within.
  23. I wonder if they have a database recommendation. by zptdooda · · Score: 3, Insightful

    What company would like to supply database software worth a potential $1b per year?

    Just waiting for the other shoe to drop...

    --
    Esteem isn't a zero sum game
  24. Partner = Slashdot by Zach+Garner · · Score: 5, Informative

    You could at least use partner=SLASHDOT

    1. Re:Partner = Slashdot by krisp · · Score: 5, Funny

      Hell, you could use partner=KETCHUP and it will still let you thorugh.

    2. Re:Partner = Slashdot by Anonymous Coward · · Score: 0, Funny

      I always use partner=GOATSE

    3. Re:Partner = Slashdot by Scaba · · Score: 2, Funny
      I always use partner=GOATSE

      We know you do, Anonymous Coward, we know you do.

    4. Re:Partner = Slashdot by dxkelly · · Score: 1

      Or you can just fill out the free reg. like I did years ago and never have to worry about it again. Then you can sit back and laugh at all the slashdot readers whining about the free reg.

  25. I think they are right by Faizdog · · Score: 5, Insightful

    Look at the average Joe Schmoe, or even us uber-users, who really needs a 3+ GHz machine? Even some of the cornerstones of fast computing such as computational problem solving are being addressed by grid/cluster based solutions which typically don't use high end machines.

    I'm perfectly happy with my P3 800MHz, but I run out of hard drive space everyday.

    Cheap, YET RELIABLE high density storage solutions are still not readily available. I know we are now down to a $1 per Gig, but the average size of a user's file has increased now. Media (legal or otherwise), games, and other programs are chewing up hard drive space.

    There needs to be more research into trustworthy, lowcost high volume storage mediums.

    --
    -"Those who fought today will die tommorow."-
    1. Re:I think they are right by Alizarin+Erythrosin · · Score: 1

      Yes but the average user doesn't have gigs and gigs of pr0n or mp3z or code or whatever. Heck, I'm only using about 14gb of a 60gb array and that includes some FreeBSD, Redhat, and Gentoo ISOs as well as some mp3s. My parents barely have 2gb on a 20gb drive, if that.

      --
      There are only 10 kinds of people in this world... those who understand binary and those who don't
    2. Re:I think they are right by WetCat · · Score: 1

      And for a relatively small price you can easily buy
      180Gb IDE drives. ($300)...
      Buy 5 of these and you have a TeraByte... at home machine.
      What will you store on that?

    3. Re:I think they are right by paitre · · Score: 1

      Look at the average Joe Schmoe, or even us uber-users, who really needs a 3+ GHz machine? Even some of the cornerstones of fast computing such as computational problem solving are being addressed by grid/cluster based solutions which typically don't use high end machines.

      Bullshit.
      While I'm not going to comment -too- much on the "who really needs a 3+GHz machine" it needs to be said that gamers tend to push them. It -also- needs to be said that developers on large projects will also push them. Downtime while compiling -sucks-, man.

      As to the rest of it, you obviously have no clue how large hardware orders are handled, do you?
      It typically takes a few months from the time a machine is spec'd out and purchased, to delivery, assembly, burn in and release. I can -easily- see this process take 12 months when talking about larger clusters.
      So, when it's ordered, it's likely with the most power procs available AT THAT TIME. ie. If I were to order a new cluster, right now, I would likely be going for dual Opty 244's. We -all- know that the next stepping is due out sometime in the next 6 weeks, but the order has to be placed by Friday due to budget issues. (that said, I'm -not- ordering such a machine at this time, it's just an example).

      *shakes head*

    4. Re:I think they are right by Jason_says · · Score: 1
      "who really needs a 3+ GHz machine?" and "I'm perfectly happy with my P3 800MHz"

      Dude thats crazy talk. Have you ever even tried to play Unreal Tournament 2003?

    5. Re:I think they are right by Glytch · · Score: 1

      I can only speak for myself, but if I had a TB at my disposal, I'd stop having to use CDRs as main storage. I could just use them as the universe intended, as backups. Maybe I'm just a pack rat. I never delete anything; my 60GB drive is almost constantly close to full.

    6. Re:I think they are right by jedidiah · · Score: 1

      Converting your DV movies to DVD or VCD will also eat up quite a few cycles too. It will also go through disk storage like there's no tomorrow.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:I think they are right by Tablizer · · Score: 1

      Look at the average Joe Schmoe, or even us uber-users, who really needs a 3+ GHz machine?

      for Mozilla

    8. Re:I think they are right by WetCat · · Score: 1

      A Western Digital drive for $180 GB
      can be found for $200. Just search on
      http://froogle.com on
      WD 200GB
      You can add them sometimes when you need it.

    9. Re:I think they are right by nolife · · Score: 1

      who really needs a 3+ GHz machine?

      640K is more memory than anyone will ever need.

      --
      Bad boys rape our young girls but Violet gives willingly.
    10. Re:I think they are right by damiam · · Score: 1

      There are legitimate reasons for a fast machine, but Mozilla isn't one of them. It runs fine (~5 second startup with quickstart, no noticable latency in the GUI) on a 266Mhz PII.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  26. Smart move. by abelikoff · · Score: 4, Insightful

    As much as I hate conspiracy theories and Microsoft bashing, this may be an extremely clever move. As of now, mainframe and supercomputing worlds are still relatively safe from commiditization. Unlike Linux, which is still virtually ireelevant on the desktop, mainframes and supercomputers are much bigger a piece to swallow for Microsoft. By recommending Linux clusters, Microsoft may actually be trying to establish commodity hardware in the world of supercomputing. The keyword here is hardware. Once clusters become ubiquitous, Microsoft will start aggresively pushing Windows 200X Server Cluster Edition, fighting an enemy it has already much experience with.

    1. Re:Smart move. by Jason+Earl · · Score: 1

      Once clusters become ubiquitous, Microsoft will start aggresively pushing Windows 200X Server Cluster Edition, fighting an enemy it has already much experience with.

      The problem with that theory is that Microsoft isn't winning against Linux, it's losing.

      Microsoft has years of experience competing with large UNIX systems, mainframes, and even (to some extent) super computers. The fact that the Windows PC is essentially the center of the computer experience speaks volumes about Microsoft's ability to compete against these more traditional competitors. Microsoft already knows how to kick IBM, SGI, Cray, and Sun where it hurts, but they have yet to come up with a tactic that works against Linux.

      Besides which, even if Microsoft did get a toehold in this market, it isn't likely to be a very lucrative one for them. In order to compete with an already entrenched Linux Beowulf cluster Microsoft is going to have to price their software very competitively. In fact, even if Microsoft gave their software away many of the folks currently using Linux clusters would stick with the demon that they know. After all, these customers will have already built up a substantial amount of Beowulf software that they most likely will not want to rewrite.

      Microsoft has lost this particular market niche. Fortunately for them, they didn't really want it in the first place.

  27. Re:(-1, Troll) by Lxy · · Score: 0

    OK, go ahead and mod parent down and troll me into oblivion. I walked right into that one.

    The second page of the article explains linux, beowulf, and sounds like a pretty neat step for clustering projects.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
  28. Another name for P2P? by jhines · · Score: 1, Offtopic

    Lots of data, in a networked array of systems.

    Sounds familar, and the RIAA and MPAA's worst fears.

  29. Re:(-1, Asshat) by Mikey-San · · Score: 1

    Try reading the second page, homey.

    --
    Mikey-San
    Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
  30. Re:(-1, Troll) by Anonymous Coward · · Score: 0
    Sorry. There's no mention of linux, free software, or any software for that matter.
    Yeah, except for all of page 2, you're right.
  31. funny .. by teemu.s · · Score: 1, Informative

    nothing about this mentioned on their researcherteams homepage :

    http://research.microsoft.com/barc/Scaleable/

    (just in case somebodys interessted)

  32. more Beowulf clusters coming your way! by dj_paulgibbs · · Score: 2, Interesting

    The BBC has an article on a group of scientists who have built a beowulf cluster of Playstation 2s.

    1. Re:more Beowulf clusters coming your way! by tomcio.s · · Score: 1

      You sound like the editors...
      Guess what. That was a story on slashdot before.

      While it is an interesting read, this should have not been moded up as it was...

      Sigh... Off to read some more reposts.

    2. Re:more Beowulf clusters coming your way! by budgenator · · Score: 1

      well an Xbox is about $179.00 retail, how long before they tweek the thing a bit and sell it at $360.00 and call it a Xnode? Downgrade or remove the graphics capabilities, upgrade the networking capabilities, add more memory and maybe a swap drive,then network boot off a XsuperNode, and an XadminNode to control the whole cluster.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    3. Re:more Beowulf clusters coming your way! by dj_paulgibbs · · Score: 1

      grr, the second time today! Mod me down :(

  33. Get some katchup to go with your words! by Bold+Marauder · · Score: 1

    By rewriting existing scientific programs, they say, researchers will be able to get powerful computing from inexpensive clusters of personal computers that are running the free Linux software operating system. Many scientists are now adapting their work to these parallel computing systems, known as Beowulfs, which make it possible to cobble together tremendous computing power at low cost.


    POMPOUS JACK-OFF!!!

    1. Re:Get some katchup to go with your words! by malfunct · · Score: 1
      Considering that to the best of my knowledge MS doesn't produce a beowulf type clustering theme it makes sense that MS would recommend linux at this point. As soon as the government is pumping out big grants for cluster technology MS will grab some and build cluster extensions to NT.

      People should realize that this article is just MS doing its thing. They always recommend commodity servers instead of proprietary mainframes. Unfortunately linux stole thier thunder on recommending small cheap servers (not to mention the fact that NT doesn't do much on small cheap servers) so they don't often recommend that.

      --

      "You can now flame me, I am full of love,"

  34. I don't think that's what they said by jridley · · Score: 5, Insightful

    I think they're advocating spending the big bucks on data storage rather than on big iron.

    When they mention beowulfs, it's in the context that when researchers need the equivalent of a supercomputer, they can just build/use a beowulf cluster. What they can't do on their own is come up with petabyte storage facilities and the data in them.

    So what they're really advocating is spending money on storage; it doesn't say in the article what form that storage should take.

    The government may very well like this. They're going to need big data farms to support the TIA program. It takes a lot of space to remember what kind of toppings every person in the US likes on their pizza.

    1. Re:I don't think that's what they said by YeeHaW_Jelte · · Score: 2, Interesting

      "The core of our argument is to give money back to the sciences and let them do the planning," he said.

      He says it himself. Stop deciding where to put the money and let science decide itself.

      --

      ---
      "The chances of a demonic possession spreading are remote -- relax."
  35. Storage vs Power by TheRoachMan · · Score: 1, Insightful

    The article isn't about the fact that the researchers were Microsoft researchers, the article is about the fact that they suggest spending in data storage instead of processor power.

    In my opninion, those two are inseperable. What use is running a giant experiment about modeling the globe's climate when you don't have a huge source of data to base your experiments on? And when you generate the model, what good is it if you can't store the results for future reference?

    I do find that processors evolve very rapidly, still respecting Moore's law, but the data-storage field could really do with a scientific breakthrough to increase storage capacity alot.

    Perhaps putting more money in the envelope for research in this field would satisfy the current need for cheap and reliable data-storage. Perhaps the need alone is enough to make people come up with better storage facilities.

    1. Re:Storage vs Power by afidel · · Score: 3, Insightful

      storage outsrips transistors, always has, probably always will. It's easier to store a piece of data then it is to manipulate it. Look at the storage capacity vs time graph and compare it to Moore's law, the doubling happens every 12-15 months not every 18-24. Access times haven't gotten lower, but that's because we still use rotating disks, it's very, very hard to make cheap components to the tollerances that would allow >15K RPM's. If the ever preducted holographic storage comes to be then we will have fast and low latency mass storage, but that's a field where throwing more money at it won't necessarilly make it happen faster because it's a basic sciences kind of thing and it's really just waiting for the right mind to come along to break it out of the rut it's been in for the last 10+ years.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  36. Re:(-1, Troll) by watzinaneihm · · Score: 2, Informative

    On page two of the article, there is a mention of Linux, Beouwulf etc. Moreover x86 is not mentioned explicitly.
    From the article
    By rewriting existing scientific programs, they say, researchers will be able to get powerful computing from inexpensive clusters of personal computers that are running the free Linux software operating system. Many scientists are now adapting their work to these parallel computing systems, known as Beowulfs, which make it possible to cobble together tremendous computing power at low cost.
    And if you are going to rewrite Unix code, it is easier to rewrite it for Linnux than for Windows.And how much can a MS cluster scale anyway?

    --
    .ACMD setaloiv siht gnidaeR
  37. Holy Shit! by kikta · · Score: 2, Informative
    Wow. That's the first time I've seen an attempt to RTFA result in someone correcting themselves incorrectly. You apparently didn't make it to page 2:

    By rewriting existing scientific programs, they say, researchers will be able to get powerful computing from inexpensive clusters of personal computers that are running the free Linux software operating system. Many scientists are now adapting their work to these parallel computing systems, known as Beowulfs, which make it possible to cobble together tremendous computing power at low cost.

    "The supercomputer vendors are adamant that I am wrong," Dr. Bell said. "But the Beowulf is a Volkswagen and these people are selling trucks."
    1. Re:Holy Shit! by mekkab · · Score: 1

      You obviously have never tried to wade through IBM documentation.
      You can be wrong six ways from sunday!

      --
      In the future, I would want to not be isolated from my friends in the Space Station.
  38. Re:Shocked! SHOCKED, I tell you! by Davak · · Score: 1

    Could it not be that the linux beowulf cluster is the best solution? Maybe these are two honest researchers stating their opinion... and not really part of Microsoft's plan to overtake the world.

    Davak

  39. Hell, if we're going to talk all SERIOUS and shit by Bold+Marauder · · Score: 5, Interesting

    You have to wonder why, all things seriously being equal, they don't recommend a *BSD-based solution instead of a Linux-based one. Esp given the near-equivalent functionality of the *BSDs, and the fact that MS has publicly endorsed the BSD license in the past, citing it as an superior alternative to the GNU License.

  40. They work in a Microsoft research facility... by fruey · · Score: 4, Interesting
    But that doesn't mean they have to push Windows solutions, since they're really more into a full on research program looking at computing theory, a level up from the "let's bash MS about their desktop and server dominance strategies" - both these guys have long histories in the Internet and networking and clustering, worked on PDP-10s and their ancestors, etc.

    From the MS site, the Bay Area Research Center is "... a small Microsoft Research group located in the San Francisco Bay Area. We've been working on two large projects with other universities, companies, other Microsoft Research groups, and with Microsoft product groups in Redmond and Cupertino. These projects are Scalable Servers and Media Presence. "

    I can't see scalability involving commodity hardware with MS OSes. In spite of Microsoft's desktop domination strategies, and small business server dominance (arguably, at least for the moment) they know they won't be taken seriously about clustering Windows 2003 server, purely because there is no design AFAIK in the kernel for operating in clusters in the first place. This is supercomputing using commodity hardware, not supercrashing using commodity OSes. Linux is perfectly situated to be recommended by anyone because it is not a competitors product, per se.

    The homepages of the two men can be seen here, if anyone is interested in some of the more interesting history of the two. Little of it has to do with Microsoft propaganda and the marketing machine:-

    Gordon Bell
    Jim Gray

    --
    Conversion Rate Optimisation French / English consultant
    1. Re:They work in a Microsoft research facility... by Anonymous Coward · · Score: 0

      Moderators must be smoking crack today...

      http://www.microsoft.com/ntserver/ProductInfo/En te rprise/default.asp

      As you can see, NT4 has had clustering capabilities for a very long time (as does 2000 and 2003). How you can say that Windows 2003 won't be taken seriously is beyond me.

    2. Re:They work in a Microsoft research facility... by fruey · · Score: 1
      You find one fault in the post, and suddenly you think it should not have been moderated the way it was. Well, that's your right I suppose. I could care less one way or the other about the moderation. However, your attitude I find a little impolite.

      Nevertheless, you make an interesting point. There is clustering available, but it sounds to me a lot more like high availability than parallel processing clustering. I bet few sites worldwide actually deployed it as a parallel computing resource. In any case, it doesn't make sense to use a GUI based OS with a lot of extra "baggage" in order to do the kind of supercomputing style clustering - where parallel processing and high calculation speed is the goal, rather than high availability - which is the context of the article.

      Thanks for pointing the link out though. Can't wait to install an NT based cluster ;-)

      --
      Conversion Rate Optimisation French / English consultant
  41. Theyre all wrong by Islington_66_81 · · Score: 1

    They're all wrong. The government doesnt need to support supercomputer research or beowulf clusters. It needs to spend more money on quantum computing research which in recent times seems to have fallen by the wayside. While everyone is rushing to build that next computer of super computer that is twice as fast as the last one, we could be rushing to build one thats several million times faster than anything current technological approaches will ever be able to reach. According to certain famous formulas (sorry forgot the guys name) computer chips are only going to get faster and faster as they get smaller and smaller, but eventualy theyll be to small to improve on and thats where we need quantum computing. If you look at the formula (sorry about the name again) and do the math youll see that this time is quickly approaching, and if we arent ready to continue to progress past that point the whole bottom could fall out of the tech industry

    1. Re:Theyre all wrong by Anonymous Coward · · Score: 0

      I'd also like to see more funding and research in clockless chips. Technology Review had a decent article a few years ago...

    2. Re:Theyre all wrong by Usquebaugh · · Score: 1

      What problems is Quantum computers good at solving?

      They are not general purpose, so let's spend loads of money on a small range of problems. Or spend money on stuff that most future platforms are going to need.

    3. Re:Theyre all wrong by amorsen · · Score: 1

      Quantum computers are perfectly general purpose. They can do everything a normal Turing computer can do, with at most constant slowdown. At some problems they show exponential speedup. Quantum computers are great. If only we could build them.

      --
      Finally! A year of moderation! Ready for 2019?
  42. definitely a trap by jayhova · · Score: 1

    this story is obviously meant to distract the /. community, right now your systems are being hacked by the very clever ashcroftians in conguction with department of homeland security, you all have been owned

  43. Can't find any mention of Linux??? by Anonymous Coward · · Score: 0

    Try reading page 2, Asshats! I thought we were supposed to be smart...

  44. Yes, but we need research into BOTH by alispguru · · Score: 4, Interesting

    Raw speed will always be useful for problems that are hard to parallelize. Right now those problems (parts of crypto, some quantum physics calculations, etc.) are important scientifically, but away from the money.

    Industry will spend R&D money on clustering for storage and reliability, without major government subsidy, because there's a crying need for it. How much government money went into Google/eBay/Amazon?

    Government research is supposed to complement industry R&D - to be aimed at fields where the results are still important, but maybe not as profitable. This is why government should not abandon raw speed as a research goal.

    --

    To a Lisp hacker, XML is S-expressions in drag.
    1. Re:Yes, but we need research into BOTH by brauwerman · · Score: 1

      Well, Google, for one, started as a Stanford university project, not a commercial project.

    2. Re:Yes, but we need research into BOTH by alispguru · · Score: 1

      Google, for one, started as a Stanford university project, ...

      The core Google page ranking algorithms, yes. The Google clustering infrastructure, no. According to this, Google didn't scale beyond what would fit into a Stanford dorm room before it went commercial in 1998.
      --

      To a Lisp hacker, XML is S-expressions in drag.
  45. They DO mention Linux by afidel · · Score: 4, Informative

    By rewriting existing scientific programs, they say, researchers will be able to get powerful computing from inexpensive clusters of personal computers that are running the free Linux software operating system.
    "The supercomputer vendors are adamant that I am wrong," Dr. Bell said. "But the Beowulf is a Volkswagen and these people are selling trucks."


    All the people who are responding saying they don't mention Linux didn't read the second page.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  46. Username/Password by YeeHaW_Jelte · · Score: 4, Informative

    I saw that it could be google too, but anyhow, I made a username/password for y'all:

    slashdot124
    slashdot

    Be wary however, I registered as a North Korean military R&D official under high salary.

    --

    ---
    "The chances of a demonic possession spreading are remote -- relax."
    1. Re:Username/Password by ryanvm · · Score: 1

      Be wary however, I registered as a North Korean military R&D official under high salary.

      You jerk - you probably just started WWIII.

    2. Re:Username/Password by delusrexpert · · Score: 1
      You forgot to subscribe to all the good features NY times have in place. So being a good guy i Subscribed the following to your account:
      Daily news

      • National
      • Washington
      • Daily featured section
      • International
      • I skipped sport (cause nerd done understand it)
      • Op-Ed
      • Business
      • Arts
      • Editorial
      • Technology
      • NY Region
      Plus all newsletters and all those great special offers and announcements
  47. supercomputers and the Nuclear Test Ban by elwinc · · Score: 4, Informative
    One of the big reasons for using supercomputers over the past decade or more has been to simulate nuclear explosions. When we (the USA) simulate weapons instead of testing them, it allows us to lead by example when we argue for a ban on nuclear tests. Because simulation is technically challenging, it slows down nuclear proliferation. It's a creative form of deterrence.

    All this for the price of a few supercomputers every year. And the market for supercomputers pushes several technologies; for example, high speed interconnect and gallium arsenide, and sets the bar for high performance silicon. Pretty good deal, doncha think?

    But now the Moron-in-Chief wants to bring back nuclear testing. (pardon me, 'nookyuler.' Bush can't be wrong about something as simple as pronunciation, can he?). Farewell to deterrence. Farewell to common sense...

    --
    --- Often in error; never in doubt!
    1. Re:supercomputers and the Nuclear Test Ban by snotlet · · Score: 1

      "(pardon me, 'nookyuler.' Bush can't be wrong about something as simple as pronunciation, can he?)"

      Actually it's a legit pronunciation. Check it at www.m-w.com.

    2. Re:supercomputers and the Nuclear Test Ban by goodchef · · Score: 1

      The parent poster is quite correct. The program doing these nuclear simulations is run by the Department of Energy and is called ASCI (Advanced Simulation and Computing Initiative). This has fueled quite a bit of research, both in developing new supercomputers, and in developing high-performance algorithms to run on them. ASCI also has the tightest quality-assurance requirements I've ever seen. Also, I can't speak for the hardware, but the software packages I work on are (eventually) released under the LGPL, as is most/all federally-funded research.

      --

      "Inflammable means flammable? What a strange country!" -Dr. Nick, The Simpsons

  48. Advocate is not the right word by blunte · · Score: 1

    They didn't advocate.

    They simply spotted a trend, and suggested that BECAUSE of it (because of the use of Beowulf clusters of Linux machines), the focus of research should be on large data storage.

    --
    .sigs are for post^Hers.
  49. No one's said it yet? by A_Non_Moose · · Score: 1

    money would be better spent on massive storage instead of ultra-fast computers

    Of course, I agree fully with this arguement.

    How else are we going to store all that pr0n?

    Oh, yeah and the other data too.

    .

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
  50. Calendar (OT) by mekkab · · Score: 1

    My calendar says its my birthday,
    so happy birthday to me.

    (maybe not april fools, but commemorating the birth of a fool? ;)

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
  51. Which is what makes this so sad by goombah99 · · Score: 5, Insightful
    This is such a no brainer its pathetic. The fed gov SHOULD NOT abandon ultra-fast super computing in place of mega beowulf clusters.

    Research on building Mega beowulf clusters is a legit govt activity and so is building some. But the beauty of the beowulf cluster is that it is affordable to bussinesses, acadmeics and govt, plus its very adaptable to budgets and interconnection schema (fast, slow, grid, scavenger).

    but beowulf clusters wont replace the need for super fast, super scalable, computers with well architected interconnects. there are lots of problems in this class, mostly physics simulation, that just cant be done well on beowulf clusters.

    I should probably note that my own work involves large computer clusters. However my probelms (in biology) are in fact well suited for beowulf clsters. thus I'm happy to hear of more money for beowulf computing. but frankly I think that this should be in addition to the fast computers.

    the flip side here is that it might be the case that money for fast computer resources is not being well spent as it could be at present. there seems to be too much emphasis on "landing the contract" for the computer center than on building a good design. congress via DOE tends to doll these things out in a political fashion making sure each big client gets funding for a center rather than letting the best center get the most contracts. as a result some of the so-called super computers may be just glofied too-expensive-per-cpu unscalable systems already that could be eclipsed by a comparable low cost beowulf system.

    but that being said its still an area that the gov needs to fund since it wont drive itself commercially but its needed for lots of science and simulation.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Which is what makes this so sad by Trepidity · · Score: 1

      there are lots of problems in this class, mostly physics simulation, that just cant be done well on beowulf clusters

      Depends on the type of physics simulation. This is correct for some problems, notably fluid modeling, but a lot of physics simulation can be productively done on clusters, notably high-energy particle physics. So it'd make sense to replace those giant supercomputers crunching data from particle accelerator experiments with giant computing clusters and massive quantities of storage, exactly as advocated in the linked article.

    2. Re:Which is what makes this so sad by Wizzy+Wig · · Score: 1
      "The fed gov SHOULD NOT abandon ultra-fast super computing in place of mega beowulf clusters.

      The concept of the Beowolf cluster for supercomputing in its present state is kind of like using 9 pregnant women to make a baby in 1 month - it can't be done. Of course they are trying to sucker the government into paying to solve their problem of not enough contiguous memory to do high end supercomputing. They don't have a competitive product... they have an R&D problem.

  52. The Irony by molotovcD · · Score: 1

    Do you see the irony in M$ recommending that Linux be used for storage? Obviously this is the best solution, but the mere fact that M$ is recommending something other than their own could show a shift in their motives.

  53. Offtopic??? by Anonymous Coward · · Score: 0

    The parent is offtopic how? May you be Meta-modded into oblivion, DipShit.

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

      YAHBT. yahl. hand,ya.

  54. Better to discuss original article than NYT story by im_57 · · Score: 2, Informative

    http://www.research.microsoft.com/~Gray/talks/CSTB _SuperComputing_Study_Group.ppt

  55. US won't sell supercomputers to all countries by Anonymous Coward · · Score: 1, Interesting

    I've seen reports the US decided not to sell supercomputers countries like Pakistan and India. So my question is, Can this countries good enough job with Bewolf clusters ?? What is it they absolutely can not do without a supercomputer??

  56. Cluster Farming is nothing new. by SatanicPuppy · · Score: 1

    I'm surprised the government is still funding old-fashioned "Supercomputers" though. Well no, I guess I'm not. They're still subsidising helium production, so why not supercomputers?

    Seems like everyone who needs tons of power has been doing Beowulf clusters for years. Wish the government would catch up.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  57. Data Rules! by imnoteddy · · Score: 5, Insightful
    I attended a talk given by Jim Gray on the subject of "Databases Meet Astronomy" about a year ago. He gives a lot of talks on databases and science. He talked about sky surveys generating petabytes of data. The VLBA radio observatory generates 1 gigabyte per second. Much of the data mining could be accomplished with a google type model of lots of machines working on pieces of the problem.

    He also talked about CERN generating 10 PetaBytes a year when their new collider comes on line

    Supercomputers are sexy, but are losing the technology war. If you start designing a new one today it will be years before it is ready. During those years Intel and AMD will crank up their clock speeds and negate much if not all of the CPU speed advantage you get from your fancy design. Why not go for parallelism from cheap machines?

    --
    No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
    1. Re:Data Rules! by Anonymous Coward · · Score: 0

      For years, the government has been funding primarily "Commodity Hardware" supercomputers -- standard workstation RISC chips albeit with high-end interconnects. They're already building large Xeon-based Linux clusters (e.g. the MCR machine at LLNL). All of these have been blown out of the water by Japan's NEC Earth Simulator, which is a specialized design using vector processors.

      This isn't an either/or issue. Both approaches have their strengths and weakness, especially depending on the type of science for which one is using the machine.

  58. Gordon bell prize != high performance computing by goombah99 · · Score: 2, Informative
    I dont know a lot about gordon bell so I cant critisize his work. but I do know that the bell prize is based on gigaflops per dollar. this creates computers that shortchange interconnection speed and parallelism for raw gigflops.

    this is not what high performance computing is about. this is the class of problems that are embarassingly parallel and dont need good disk access. in short pointless benchmarks like computing pi rather than solving real tightly coupled physics probelms like say asteroid impacts, or molecular dynamics. or problems where processors have to access the disk a lot, or share data.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Gordon bell prize != high performance computing by swordgeek · · Score: 1

      That's one of the three categories. Nonetheless, you're right--the fundamental measure for the Bell prize is flops, which is a very exclusive way of measuring things--definitely not a fair measure of computing as a whole.

      That said, flops/s ARE one important measurement to take, and for a certain subset of problems, are critical. Furthermore, what Bell and Gray are proposing is in a very different direction from blind FLOP grinding.

      Basically all I intended was that these guys have been around the industry (and well respected within it) longer than Microsoft itself, and aren't just a 'couple of MS sockpuppets.'

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  59. rewrite existing codes? by geoff+lane · · Score: 1

    It's not happened in 20 years so far.

    I've seen code running on a supercomputer which was first written for a VAX. The authors were long gone but nobody could afford the rewrite.

  60. This is from Microsoft *research* by Anonymous Coward · · Score: 3, Insightful

    Don't confuse Microsoft research with the rest of Microsoft. The research branch has the same atmosphere as a university. In fact, Microsoft has bought a number of university research groups wholesale. Quite a few famous people are now working for them (e.g. Tony Hoare, Erik Meyer, and the guys in the original article).

    I've heard presentations from them, and talked to them in private, and I can assure you they are far from following the party line. I'm sure that any pressure from above to do so would cause massive protest.

    Microsoft is very wise to run the research branch this way. Research is not the province of yes-men.

  61. what's the problem? by Cypherus · · Score: 1

    First of all, isn't a good thing that Microsoft Researchers are thinking of using Linux for their research needs. It only makes sense to use a stable free operating system that's highly configurable to keep track of all their data. In the research situation, I agree that it's better to have mass storage than fast computing. In a few years they would just have to upgrade again.

    --
    Open Source. It's the difference between trust and antitrust.
  62. I'm sure it's been said, but... by mhore · · Score: 2, Insightful

    Massive data storage doesn't mean a thing to people like me who do computational physics work. We need better supercomputers to simulate larger systems... or simulate them faster. Sure, we can simulate a system of 300,000 particles within a few hours, but there could be great value in simulating systems of millions of particles. Maybe there is some effect that we miss... or something.

    Anyway, data storage is not a problem in MY field -- and I would think that government interests in supercomputing lie in places OTHER than fast database servers or whatever.

    --

    Mmmm......sacrelicious.

  63. beowulf = Tissue | beowulf != Kleenex by __Fred000__ · · Score: 2, Insightful

    According to this a "beowulf" is a cluster of cheap computers, NOT a cluster of cheap LINUX computers. I don't think Microsoft is advocating Linux, as much as I/you/we wish they were... http://www.phy.duke.edu/brahma/beowulf_online_book /node61.html

    1. Re:beowulf = Tissue | beowulf != Kleenex by CastrTroy · · Score: 2, Informative

      Except for that fact that on page 2 of the article, they specifically mention Beowulf clusters running on linux.

      RTFA

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:beowulf = Tissue | beowulf != Kleenex by __Fred000__ · · Score: 1

      Except the comments are from the article writer, not the researchers themselves. RTFA!

  64. Re:Isnt Jim Gray... by Anonymous Coward · · Score: 0
    Worst interviewer ever.

    BTW, I at least didn't think it should have been modded down. Humor is lost on some people, I suppose.

  65. MS Announces Win XP with 200 CPUs by tekrat · · Score: 1

    Redmond, Washington -- In a move related to the announcement of Linux for clustering, or large supercomputing projects, Microsoft has announced a new version of Windows XP, which supports up to 200 CPUs. The Highly-SMP version of XP is however, limied by the fact that all 200 CPUs must be on the same motherboard.

    "200 CPUs should be enough for anybody." Microsoft Chairman Bill Gates was quoted as saying.

    Steven Ballmer, CEO of Microsoft, contributed the following: "Developers, Developers, Developers, Developers!"

    "Microsoft is commoitted to providing highly-scalable, enterprise-wide, trustworthy computing." claimed I. Amaliar, head of Microsoft's marketing division.

    MS has annoucned a release date for this new version of XP for August, 2004.

    --
    If telephones are outlawed, then only outlaws will have telephones.
    1. Re:MS Announces Win XP with 200 CPUs by Anonymous Coward · · Score: 0

      Don't you mean April 1, 2004?

  66. Thought on clusters by jsse · · Score: 1

    They advocate building cheap Linux-based Beowulf clusters (PCs in parallel) instead of supercomputers.

    When talking about building a cluster, the first question I'd ask is whether they want HA(High Availability) or HPC(High Performance Computing). Some people thought clustering up 100 Pentium would imeediately achieve HPC. Without careful design and estimation, the cluster will fail on both aspects.

    Most cluster infrastructures is only focusing on either one aspect, and mostly HA. When talking about HPC, recent researches shows that Computational Grid would be more effective.

    Nevertheless, a cluster with many nodes may not behave better than a single supercomputer in HPC, but the former would definitely be more cost effective and excel in HA. It's very clever of them to recommend Beowulf on Linux; they ground would be weaken if they recommended Microsoft cluster, which is quite expensive in my opinion.

  67. On the other hand by Brown+Eggs · · Score: 1

    Clusters are ideal for problems that are easily parallelized (sp?) - such as the modeling of protein strucures/protein folding. As a matter of fact, most of the researchers here (UIUC) that do research in that area are using LINUX clusters. As are the people doing this with the CAVE/CUBE. So it looks like a lot of them have already made the move away from supercomputer based research and to cluster based research.

  68. Why Vs.? by xchino · · Score: 3, Interesting

    I agree to the point that money should be spent on data storage, but I'm not sure that money should be taken out of the "super computing" budget or wherever the money comes from. I think it should be another priority, but really, we need both. Clusters aren't the solution to every problem, and super computers have their place. All in all I think it amounts to we need more government spending in the IT sector, and better spending in general. The ISP where I work at is also a geological data and oil resevoir company. We recently did a project for the DOE and they budgeted us $2 Mil. just for a web page about the project. Ridiculous. That $2 Million would buy a pretty nice data storage center I would think. But I guess that's what happens when your govt pays $500 for a hammer.

    --
    Everyone is entitled to their own opinion. It's just that yours is stupid.
  69. Re:(-1, Troll) by jwgoerlich · · Score: 2, Informative

    > And how much can a MS cluster scale anyway?

    Windows 2000/2003 WLBS can scale theoretically scale to 32 nodes, but I have seen performance decreases after 16 or so.

    Windows 2000 MCS can scale up to two nodes with Advanced Server, and four nodes with Datacenter.

    Windows 2003 MCS can scale up to four nodes with the Server, and eight nodes with Enterprise.

    jwg

  70. The national centers USE Linux Clusters already by dlapine · · Score: 2, Informative
    We have 2 Linux clusters here at NCSA already, with a third in progress. See:
    The Titan Cluster
    The Platinum Cluster
    TeraGrid Clusters Successfully Installed at NCSA
    These clusters run either RedHat or SuSE Linux and are available for researchers nationwide.

    These clusters are not beowulf; they allow access through a general scheduler and have MPI to run programs that use a group of nodes at once. This gives the greatest flexability to the users to create a computational system that can be optimzed for the size and needs of their problem. The size of a cluster that can be supported at a national center allows enough computational power to solve problems that can't be solved elsewhere. Given that a cluster of a 128 nodes is now considered an instituitional asset and within the purchasing power of any university, it makes sense to use federal funds to create systems to handle problems beyond the scale of a cluster that any university might own.

    Another aspect of this issue arises in the asumption that cluster computing is so easily accomplished that it might be compared to the setup of a single system. I respectfully submit that the simpliest of clusters is none too easy to deploy and use as of today, not to mention the lack of support one gets for the application of their scientific research to a stock parallel computing platform. The national centers can afford to have consultants and researchers on staff that specialize in these matters, as well as full-time admins.

    Note: The opinions expressed here are my own and not necessarily representative of my employer or the federal government. In addition, given that I am employed by NCSA, a slight element of bias may be present in my statements. :)

    --
    The Internet has no garbage collection
  71. Not everyone agrees or Like's Gordon Bell..... by Anonymous Coward · · Score: 0

    I watched a presentation that Dr. Bell did at NSF fairly recently.

    BTW, of the lectures that NSF have had (Computer science related) he has been one of the only lecturers to NOT allow the video presentation to be posted.

    He IS advocating the Microsoft view of the world. Which is that "in the future" everybody will have massive storage and computing will be concentrated on the individual desktops.

    This is what Bill Gates believes and wants! Dr. Bell does not believe that clustered supercomputing (aka grid computing) is worth any funding.

    The idea of GRID computing is contrary to the MS view of where the power should be in desktop computing.

    1. Re:Not everyone agrees or Like's Gordon Bell..... by Xabraxas · · Score: 0
      He IS advocating the Microsoft view of the world. Which is that "in the future" everybody will have massive storage and computing will be concentrated on the individual desktops. What about .NET? This is client/server model that does not concentrate on the individual desktop at all. I beleive that the MS world view was once about the individual desktop but that is and has been changing for a while now.

      I do beleive that pushing commodity hardware is something that would benefit MS though. I'm not suggesting that the statement about beowulf clusters is a direct attempt at doing that but it would make sense from their point of view. Additionally, abandoning research for raw processing power is not a good idea. Lack of research for mass storage is not a good idea either. It's obvious that both will be needed for different reasons. There is no "one size fits all" computer.

      --
      Time makes more converts than reason
  72. Re:(-1, Troll) by watzinaneihm · · Score: 1

    Thanks a lot for the information, though the question was mainly rhetorical. I have never worked on Windows clusters. If your info is correct, then Linux clusters are really superior

    --
    .ACMD setaloiv siht gnidaeR
  73. they're all over the map by whovian · · Score: 1

    Skimming the article gave me the sense that either the reporter's ideas or those of Bell and Gray are just all over the map.

    One fact not mentioned is that planning for storage is already an integral part of planning a supercomputing center. Also not mentioned is another predictable outcome that generating lots of data eventually requires someone, or some thing (e.g., a beowulf cluster), to analyse it. Thus, under the present trends, data mining itself as well as development of method of *how* to data-mine are becoming increasingly important.

    Where I would agree with Bell and Gray in principle is that we focus on *good* scientific problems. With more computers and faster computers, you can produce more and more crap with less and less thought. So, the issue becomes one of defining what good science is. Today it's defined in terms of politics, money, and peer review, not all mutually exclusive. But one thing to keep in mind is that the size of a research group doesn't necessarily correlate with the quality of the science produced therein.

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
  74. world domination. by Erris · · Score: 1
    not really part of Microsoft's plan to overtake the world.

    "Letting the researchers decide" is a clear means of pushing M$ crap. While we might imagine people spinging up to do the work, M$ is still up to it's tricks and not everyone knows how to set up a cluster. Between a shortage of trained people ready to move and Paladium, M$ stands to suck up sales. NASA and others have shown the way, but M$ has blocked better schemes before. Just look at the last article on running a reasearch lab with free software. The winners were drowned in a sea of astroturf.

    Beowulf clusters are the best solution to many problems and individual researchers are building them.

    The bottom line for Microsft is that such a policy shift would provide potential platforms for their sales while huring companies like SUN. They know things about Paladium that we don't.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  75. Lea-Nuts brand PEANUT clusters by Anonymous Coward · · Score: 0

    I always thought Princess Lea was just a little NUTS, too.

  76. I disagree respectfully. by MtViewGuy · · Score: 2, Interesting

    Actually, Beowulf clusters of 800-1,000 machines running Linux can be competitive with supercomputers.

    I remember reading in Wired magazine a few years ago about a biotech company here in the San Francisco Bay Area that clustered several hundred machines running Pentium III 600 MHz CPU's to do DNA mapping and analysis--and the results were just as fast as most supercomputers costing several times what that cluster cost.

    Imagine what a cluster of 700 to 1,000 blade servers running the latest Intel Xeon CPU's can do now! =)

    1. Re:I disagree respectfully. by Anonymous Coward · · Score: 2, Informative

      Well yeah, beowulf clusters blow the pants off of so called fast computers on any problem that is embarassingly parallel. (i.e. very low proscessor to processor communication and no vector processing and asyncronous low bandwith disk acess) That's why i use them in my own work in biology. (and yes I use systems 300+ processors, and soon maybe 2000 processors) but there are classes of problems, particularly ones using couple differntial equations, where this is not true.

    2. Re:I disagree respectfully. by Anonymous Coward · · Score: 0

      > Actually, Beowulf clusters of 800-1,000 machines running Linux can be competitive with supercomputers.

      For many applications, they certainly can be competitive. That assumes your application can realistically be split into a message-passing application and maintain performance. A Beowulf cluster isn't the answer to problems that would only work well on a big cc-NUMA or SMP machine. To put it very (probably too) simply: if your communication to computation ratio is high, beowulf isn't going to work for you.

    3. Re:I disagree respectfully. by trog · · Score: 4, Informative

      Imagine what a cluster of 700 to 1,000 blade servers running the latest Intel Xeon CPU's can do now! =)

      Actually, it would be a very crappily-performing cluster. Blade servers are designed with two major goals - CHEAP and SMALL. Blade servers are engineered for high availability applications (think webserver farm).

      Just because you CAN do something doesn't mean it's the optimal solution. It amazes me when I see vendors selling blade server clusters.

      (Disclaimer: I work as an engineer with a company with builds Linux based clusters for universities and labs)

    4. Re:I disagree respectfully. by Daniel+Phillips · · Score: 2, Informative

      Actually, Beowulf clusters of 800-1,000 machines running Linux can be competitive with supercomputers.

      News for you: Linux clusters are the new supercomputers. Not just Blue Gene, but probably Ascii Purple as well, which is supposed to be the fastest supercomputer ever.

      --
      Have you got your LWN subscription yet?
    5. Re:I disagree respectfully. by jericho4.0 · · Score: 1

      There's a big difference between a cluster and a shared image machine. As many other posters have pointed out, linux is a great solution, but only for a certain class of problem.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
  77. MS bashing aside . . . by UnknowingFool · · Score: 1
    They do have a point about massive storage. They are not advocating not spending money on computing. They are just saying that more attention needs to be focused on storage.

    It seems though all the news stories chronicle how fast the latest incarnation of computers are but are less focused on the massive amount of storage each new cluster requires. Here's a look at the top 5 supercomputers:

    Earth Simulator: 35.86 teraflops, storage not listed
    ASCI Q #1: 7.7 teraflops, 600TB storage
    ASCI Q #2: 7.7 teraflops, 600TB storage
    ASCI White: 7.2 teraflops, 160TB
    MCR Linux: 5.7 teraflops, 138TB

    I think they realize that clusters can be built cheaply like never before. It used to be tens of millions of dollars have to be spent to get a Cray, but for some simulations like modeling weather, clusters are better. With the advent of Linux on x86 machines, computing power is getting cheaper. Oak Ridge National Laboratory has a Beowulf cluster built from discarded and donated 486's and Pentiums. It doesn't get much cheaper than pratically free.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  78. i gotta hand it to you by andy666 · · Score: 1

    that is some funny shit

  79. Not quite by Anonymous Coward · · Score: 0

    You're thinking of Moore's Law - the transistor density on a chip grows by a factor of two every 18 months. People have been saying for years that we're going to hit the physical limit in a couple months/years, and that this growth can't be sustained forever. However, each time this limit approaches, technical innovations appear, and we get a reprieve of another 5-10 years. Most of the computer architecture professors I know don't take these "the sky is falling" warnings seriously anymore.

    And Quantum computing hasn't fallen by the wayside. Building a useful Q-bit is difficult, and is mostly worked on in universities and research facilities - it's not ready for prime time yet. It hasn't been forgotten though. At the same time, computer scientists are developing quantum computer algorithms - it's been years since I've looked into this, but we can do nondeterministic database lookups via quantum algorithms. And surely more have been developed. You can't expect the fundamental nature of computing, which has been developed over the past 60 years, to change overnight to something completely different.

    1. Re:Not quite by Xabraxas · · Score: 0
      You are right but there must be a physical limit to transistor density and we will run into this problem sooner or later. I don't think anyone can clearly say when we will reach the limit but we will reach the limit.

      There is R&D going on into quantum computing but will it be ready when we reach the transistor density limit? Will there be something else to replace transistors? A new technology has to be researched now before we do reach the physical limits of transistors.

      --
      Time makes more converts than reason
  80. Stooges by presearch · · Score: 1

    Raw Power vs. Massive Storage
    Raw Power is a classic but I thought that Massive Storage was far too commercial and derivative.
    Many claim that it's what caused the breakup of the Stooges, something Iggy Pop denies to this day.

  81. Re:(-1, Troll) by jwgoerlich · · Score: 1

    > If your info is correct, then Linux clusters are really superior

    Here is a Microsoft Technet article for reference. Yes, it looks IBM's Linux cluster kicks Microsoft's tail.

  82. Technology review article by Anonymous Coward · · Score: 0

    I think I read an article recently that interviewed Bell, and he said Beowulf cluster is not the answer? And the US gov should lead the development of faster computer ... I am pretty sure the article is quite current, maybe last year or the beginning of this year.

    Anyone can confirm that?

  83. the remarkable and ironic thing is by andy666 · · Score: 1

    that this story defies having a decent "imagine a beowulf cluster of *" joke being made about it.

    please, can someone help ?

  84. In related news... by DoctorHibbert · · Score: 1

    ... Microsoft has announced that two prominent researchers from Bay Area Research Center have been surgically turned into lobster like creatures.

    When pressed for reasons this was done, Bill Gates responded "Lobster tastes really good."

    --
    Arbitrary sig
  85. Why not BOTH? by JJ · · Score: 1

    I am sympathetic to the core arguement about super data centers and that Beowulf clusters are allowing great strides in clustering computing power. I do think that pursuits along both super-data and super-computer paths are worthwhile. Both paths can feed off each other and both have problem types which they excel at.

    --
    So long and thanks for all the fish . . . !!!
    1. Re:Why not BOTH? by UrGeek · · Score: 1

      YES! One benefit of supercomputer research that it can help define the kind of future chips we will have in our cheap desktops someday. I imagine the WinTelAMD machines of today own a bit to the supercomputer research of the past.

  86. Digital Signal Processing by Detritus · · Score: 1

    Digital signal processing can suck up huge amounts of processing power. How would Joe Schmoe feel about a software defined radio or a software defined television in his PC? Today we have DVD players implemented in software. Someday we will have high-definition television receivers implemented in software.

    --
    Mea navis aericumbens anguillis abundat
  87. looks like Jim Grey agrees with you... by zptdooda · · Score: 1

    See slide 12 of his presentation a couple of weeks ago:

    http://www.research.microsoft.com/~Gray/talks/CS TB _SuperComputing_Study_Group.ppt

    --
    Esteem isn't a zero sum game
  88. woah dude by Anonymous Coward · · Score: 1, Informative

    Okay, first of all, the really tough CFD problem de jour is incompressible flow, which is--you got it--elliptic. Resolving or modeling the turbulent scales in a time-accurate way, especially near boundaries, is the most difficult part. Fluid dynamics equations only go hyperbolic where compressibility is important, such as in supersonic flow. For incompressible, you'll notice that solving the pressure-Poisson equation generally requires an FFT, a non-local operation
    (or you can use e.g. a vortex method).

    *HOWEVER*, it is *much* easier to solve heat and poisson equations than Navier-Stokes, for the very important reason that they are linear. I mean, really. Any old cad/fem package can do heat conduction, and poisson is just an FFT away. What makes hydrodynamics hard is its nonlinearity. It's just as elliptic as the other problems you mention under the incompressible conditions most often studied.

  89. It's not about the OS... by JamesTRexx · · Score: 1

    As I see it they are talking about using computing power in a different way than it is being used now.
    Instead of focussing on a small part of data and doing a lot of numbercrunching on it, they want to take the whole chunk of data and process it at once. That way scientists might get a more global perspective on things, and might be able to form and/or adjust different theories during the preliminary results.
    The way that can be done is through a lot of cheap harware in a cluster, but they don't care what will run as OS, as long as scientists will get a better way to do their jobs.
    It's not about MS, Linux, BSD, VMS or whatever, it's about getting better results and efficiency from computing power.

    --
    home
  90. Huh? by Jaysyn · · Score: 1

    Microsoft researchers are suggesting that clusters of Linux PCs are used? Are they now Ex-Microsoft researchers?

    Jaysyn

    --
    There is a war going on for your mind.
    1. Re:Huh? by kyoko21 · · Score: 1

      You know I was just going to post the same thing! The fact that the word "Microsoft", "propose", "linux", and not anywhere any negative comments were used is quite surprising. Maybe Microsoft is secretly using Linux Beowulf in their lab.

  91. Both supercomputers and clusters are usefull. by baschie · · Score: 1

    Writing code for clusters with much larger latencies than those supercomputers is more difficult. Parallel coding by itself is already an art form. Scientists want to think about the science behind their problem, not the technical details behind the parallelization of their code. And the more complex your code, the more likely it is that you make mistakes, and that is a big problem for simulations that take a long time to complete.

    However, the problem at small universities and these expensive "super computers" they own, like the enterprise 10000 we have, is that they are intended to be replaced a lot less frequent than a desktop workstation. At first your code will run a lot faster on a few nodes of such a system, but it's gained upon by a standard workstation quite fast. So when you're halfway through the time you are stuck with the super computer, your new ultra cheap workstation will outperform the expensive supercomp on problems that require small latencies, or scale badly. A cluster is often much cheaper to update.

    So for smaller facilities, where most of the jobs that are submitted are allowed to use up to 8 nodes for example, I would use clusters and update the network infrastructure and CPU's as often as is possible. For large jobs I don't think we can do without nationally owned, big supercomputers. There simply is a group of problems that require these supercomputers, and where clusters can't be used. And these national science centers can of course maintain different kinds of supercomputers. If your problem requires low latency, use the supercomp, if it doesn't, use the cluster.

    The authors propose to give scientists money to buy their own clusters, but I already saw calls for proposals (where you can apply for a research grant) where you could either reserve computing power on the national super computers, or get money to buy a cluster, or otherwise spend it on computer hardware. Of course the real question stated in the article is whether a country like America needs to have the fastest supercomputer. I guess that question is just a political one, as is the question whether that country would need the biggest storage facility in the world.

    I also do not really understand the storage facility thing. Storage is not something I would expect you need temporarily. Only intermediate results are temporary, but the data in the big databases they mention seem there to stay. Once you've bought storage for one project, you can not allocate the storage to another project like in the case of supercomputing, where a project takes a month and then the power is handed to another project. If you have got such a project that needs lots of permanent storage space, why then not give THEM money to built such a storage system. Every university nowadays is on a fast line, and I don't see why that has to be central. Even storage divided among groups of researchers does not have to reside on a super data center. Just build systems for every requirement, with room to spare. Or am I missing something?

  92. Someone once showed... by Hao+Wu · · Score: 1

    .. that the time it takes to finish a computing project is better spent waiting and doing nothing, because the technology improves so fast that at the end of your project you will have new systems available that didn't exist when you started!

    (does anyone know who said it? i ferget at the moment. it's not moore's law, that's something different...)

    --
    I suggest you read Slashdot
  93. Nuclear Testing by Detritus · · Score: 1, Interesting

    Many scientists agree with the "moron-in-chief", as you termed him. Computer simulations provide the necessary assurance that the nuclear stockpile is safe and reliable today. There are serious questions about whether this is a adequate long-term solution. To have credible deterrence value, potential adversaries must believe that the weapons will work as advertised. Without data from physical experiments, computer simulations can be misleading or useless. The physical experiments are a necessary reality check. As the simulations become more complex and sophisticated, so does the uncertainty as to the accuracy of their results. At some point we may be forced to resume limited nuclear testing in order to check and validate the models used in the simulations.

    --
    Mea navis aericumbens anguillis abundat
  94. Ha! by Anonymous Coward · · Score: 0

    As for weather prediction, a thousand processor cluster will need a thousand programmers to do all the optimization necessary to get even mediocre performance!

    Weather prediction code is just full of special cases, requiring conditional branches inside of conditional branches, etc.

    An example is calculation of precipitation and the associated latent heat release. Precipitation only occurs where the vertical motion field is upwards and the moisture field is supersaturated. This means not only lots of testing and conditional branches but one nonlinearity multiplied by another, with the resilting latent heat release being the dominant term in the heat equarion where precipitation is heavy, but small or zero everywhere else.

    This cannot be made efficient even a vector/parallel machine. I won't even talk about boundary layer processes!

  95. Why not the Borg icon? by ajp · · Score: 1

    Why not the Borg icon? The story is about Microsoft, thus inviting yet another round of mindless MS-bashing. Most of the comments are about how this recommendation does/does not fit into Evil Scheme .NET. Slashdotters don't see this as a technology/IT story. Stick the right icon on it and let the flamethrowers loose!

  96. Re:Hell, if we're going to talk all SERIOUS and sh by Orne · · Score: 0, Troll

    Because *BSD is dead?

  97. Obvious bias by leandrod · · Score: 1

    Jim Gray is a SQL advocate. Obviously he'd promote data storage over processing. The sad thing is that he is among those that want to go with the database status quo instead of progressing towards relational nirvana; and without truly relational systems we will never be able of getting full use of all that data.

    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
  98. Bay Area Research Center by Whatever+Fits · · Score: 1

    Jim Gray, left, and Gordon Bell, scientists at Microsoft's Bay Area Research Center in San Francisco, say that research will increasingly be data-driven and make use of inexpensive clusters of PC's.
    BARC. It just doesn't quite have the same ring to it.

    --
    My name fits again.
    1. Re:Bay Area Research Center by Flavius+Stilicho · · Score: 1

      "Jim Gray, left, and Gordon Bell, scientists at Microsoft's Bay Area Research Center in San Francisco, say that research will increasingly be data-driven and make use of inexpensive clusters of PC's. BARC. It just doesn't quite have the same ring to it."

      Don't you mean it doesn't have the same bite (or byte)?

  99. huh? by nomel · · Score: 2, Funny

    "...a pair of Microsoft researchers..."
    "They advocate building cheap Linux-based Beowulf clusters..."

    come on guys...June 2nd, not April 1st.

  100. Re:I'm Sorry...MS makes money on Beowulfs you know by anagama · · Score: 1


    Unless you assemble yourself, good luck buying a computer without windows. M$ makes money even if you use linux, providing you buy a preassembled computer from practically anyone.

    --
    What changed under Obama? Nothing Good
  101. Conspiracy Theory anyone? by Anonymous Coward · · Score: 0

    It seems odd that M$ is advocating the use of a Linux cluster. Perhaps the deal with $C0 has implications here. Perhaps M$ thinks it will own Linux soon.

  102. Emergency auxiliary meme by Mr.+Bad+Example · · Score: 2, Funny

    When all else fails, use the backup...

    In Soviet Russia, clusters Beowulf you!

  103. the return to testing by Anonymous Coward · · Score: 0

    The recent decision to test again was based specifically on allowing the us to begin creating low yield ground penetrating nuclear weapons. There is no mention of the validation of simulation mentioned in the congressional debate, only the creation of new weapons.

    moron-in-chief indeed.

  104. no reg - karma whoring by signingis · · Score: 1

    http://www.nytimes.com/2003/06/02/technology/02SUP E.html?ex=1055131200&en=0cf96af3c5256967&ei=5062&p artner=GOOGLE I guess putting in "archive" instead of www doesn't work anymore. I tried and it just put me through to the front page. Oh, well. Google News usually works.

    --

    I prefer a void in conversation to a vacuous one.
  105. Re:I wonder if they have a database recommendation by joib · · Score: 1

    Most scientific applications store their data in some proprietary format, or with the help of something like netcdf or hdf. It's not like the article is suggesting that they should turn all supercomputers into relational databases.

  106. a poker table analogy by zptdooda · · Score: 1

    I'm sure Grey and Bell have earned the freedom to speak freely, and continue to earn this every time they do. (I've just looked at some of their online presentations - thought provoking)

    And in this instance it doesn't hurt Microsoft, because right now the government money is going to a poker table that Microsoft isn't sitting at - the "big iron" table.

    Microsoft doesn't lose by saying Linux wins at a game it isn't playing.

    Better to attract the high roller (the gov't payor) away to a game you're good at (the database table).

    Okay I've mixed enough metaphors.

    --
    Esteem isn't a zero sum game
  107. Data research needed for Microsoft's Millennium by Melantha_Bacchae · · Score: 1

    Microsoft Research had a research project in the late 1990's called "Millennium". It was a prototype of Microsoft's future operating system for the new millennium. It was a distributed network that in theory would embrace the entire world. Believe me, Microsoft would not lack for CPU cycles if they implemented this.

    The problem Microsoft would have would be scaling SQL Server into a world-wide file system. The solution: use Microsoft's considerable lobbying power (they spent three times as much as Enron on the 2000 elections) in order to get government research redirected for their purposes.

    It does look like, from the descriptions of Longhorn, that it will be at least a partial implementation of Millennium. The Borg JVM (.Net) that Millennium will run on is already here. Full, world-wide implementation of Millennium might take a while. If the world is smart, it will never be allowed to happen. All relevant metaphors ("one system [to rule them all]", "computers ... assimilated", and Godzilla's wrath) apply.

    Shinoda: "The age of Millennium."
    Io: "What does that mean?"
    Shinoda: "A thousand year kingdom. It wants to create a home for itself. There is one flaw in its plan: Godzilla."
    "Godzilla 2000 [X] Millennium" (Japanese version)

  108. they're wrong. by markhahn · · Score: 2, Interesting
    big storage isn't that interesting a problem - anyone can do it, and at fairly modest cost. there are a few smop's if you want really big and/or really fast storage, but they're clearly solvable, and affordable.

    it's quite astonishing that these researchers, who are otherwise well-reputed, have missed the whole point of government sponsorship of super-* facilities: to do what can't be done otherwise. mostly, that means running traditional supercomputer jobs, those that are tightly coupled. people who have loosely-coupled jobs have long ago bailed from the supercomputing arena, and have been building their own clusters. similarly, there's no unique advantage to centralizing data storage, and a huge disadvantage (bottlenecks in and out).

    I have to wonder whether Markoff badly munged the intent of the Gray/Bell paper, since the way he presents it is internally inconsistent. that is: the gov should spend huge bucks on massive centralized storage, but computing should be decentralized ala grids. oops, how is all that compute power supposed to move data to/from the three national data repositories? perhaps the central problem here is the fallacy shared by grid-o-philes: that networking is getting dramatically faster. take a look at your own network: if you are lucky enought to have gigabit to the desktop, when did that upgrade happen (probably 100 upgrade happen? what kind of speed did you get on your last big download? I've experienced a speedup of something between 10 and 50x in the past, say, 10 years. that's pathetic, when compared to the speedup we all have experienced in CPU power, memory size/speed, and disk size/speed.

    there's no Moore's Law of networking: no n^2 process to keep accelerating (unlike die or disk densities). yes, there are technological improvements, and yes, you can gang cables together to scale bandwidth almost linearly. no such help for latency, though. and technological improvements are neither infinite nor increasing. that means that the network is becoming more of a bottleneck, not less.

  109. Re:I'm Sorry...MS makes money on Beowulfs you know by Cunk · · Score: 1

    Bah. Linux users are either using those abandoned machines stashed in company supply closets under the boxes of copier paper or else their buying parts and building their own. I can't imagine why anyone would buy new Dells only to strip the hard drives and install Linux. Unless you're talking laptops.

    --

    I am the inventor of the hilarious refrigerator alarm.
  110. Re:I wonder if they have a database recommendation by zptdooda · · Score: 1

    I agree. Rather I think their point was that the money should be diverted from advancement in supercomputer computing speed to solving large-scale data problems.

    Mr. Grey's presentation from May 20th has many solutions, and none lead directly to a Microsoft database.

    He seemed inclined towards a distributed solution.

    --
    Esteem isn't a zero sum game
  111. Weather prediction? I'm a weather researcher. by Anonymous Coward · · Score: 0

    I'm a mathematician working on parallelizing the PDE solvers with domain decomposition methods for the weather problem. It can, in fact, be parallelized.

    I don't know much about fluid dynamics, but it's still probably PDE's, and there are domain decomposition methods for those as well.

  112. Another nail in the coffin of the Mainframe by mnmn · · Score: 1


    Performance computing has shrunken so much, theres no longer a need to keep mainframes around. That is pretty sad for the mighty Big Science history of the computers. Small ubiquitious computers kill the aura and the curiosity into these very complex machines, something that the stereotype of huge powerful computers and a supporting team of geeks created.

    Sad to see we might not have a completely different architecture of big computers from small, the way the S/360 S/390 Cray etc had. Now we will see farms of Athlon64s and feel good that theyre using the same linux kernel that the PDA in the pocket is using, but perhaps there is no mysterious underlying OS like the OS/390 with its own languages, programming and look like the AS/400. Big Science computer technicians will no longer be an elite group.

    I wonder if someone is selling an S/360, I could start a mortgage for it! Porting DOOM to it should be very cool.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:Another nail in the coffin of the Mainframe by AlphaMaker · · Score: 2, Informative
      Sorry, but your post shows that you have no understanding of what mainframes are used for.

      Supercomputers are used for high performance technical computing. Mainframes, on the other hand are used when you need high reliability/availability. When someone talks about 5-nines reliability, they are saying a system is up 99.999% of the time - equivalent to a couple minutes per year. The systems that achieve this do what is called fault-tolerant computing. It is done by having integrated redundant hardware along with the appropriate specialized software to deal with it.

      You won't find any supercomputer or PC that does this. This is why there will *always* be a market for mainframes. It may not be a huge market, but it's still a market.

  113. Re:Hell, if we're going to talk all SERIOUS and sh by lmfr · · Score: 1
    I think they don't care about what specific OS is used for the purpose of mass storage.

    BSD would be as good as some, and better than most.

  114. They are right. by Anonymous Coward · · Score: 0

    These guys are dead-on right. You hear about all of these supercomputer centers, but then you dig around and find out they run them in an over-subscribed time sharing mode- so nobody sees the speed anyway. That is where your corse-grain paralism comes from, many different users.

  115. Gordon Bell - co-founder of Digital by dhogaza · · Score: 1

    Designer of the PDP-8 - perhaps one of the most economical and aesthetically pleasing designs of all time. Designer of the PDP-11 which led to the VAX.

    DEC was 2nd largest computer manufacturer for years.

    Add to this his more recent accomplishments and I have no doubt he has more knowledge about computer design than everyone posting here put together.

    Plus, I've met him, so nah-nah-nah! :) :)

    1. Re:Gordon Bell - co-founder of Digital by matuscak · · Score: 1

      I thought the 8 was done by Ed deCastro, who went on to start Data General?? And I've met him too :-)

  116. It's all about transportation. by raehl · · Score: 1

    Take everything we have now, and then get rid of tractor-trailer trucks and force everything to be moved around by car.

    The economy would grind to a hault. You could increase the technology of everything else 100 fold and it wouldn't make a difference.

    100 slow processors which can communicate really effectively will beat 100 really fast processors which can barely communicate by a very significant margin for some problems.

    Can two grand masters play chess by mail? Of course. But two 10-year olds playing thorugh Yahoo! IM will finish their game much quicker.

  117. Text of the NY Times article ... by HardcoreGamer · · Score: 1

    Or if youre too lazy to do that just read it here.

    June 2, 2003
    In Computing, Weighing Sheer Power Against Vast Pools of Data
    By JOHN MARKOFF

    SAN FRANCISCO, June 1 -- For almost two decades the federal government has heavily underwritten elaborate centers to house the world's fastest supercomputers. The policy has been based on the assumption that only government money could ensure that the nation's research scientists had the computing power they needed to pursue projects like simulating the flow of air around a jet airplane wing, mimicking the way proteins are folded inside cells or modeling the global climate.

    But now two leading American computer researchers are challenging that policy. They argue that federal money would be better spent directly on the scientific research teams that are the largest users of supercomputers, by shifting the financing to vast data-storage systems instead of building ultrafast computers.

    Innovation in data-storage technology is now significantly outpacing progress in computer processing power, they say, heralding a new era where vast pools of digital data are becoming the most crucial element in scientific research.

    The researchers, Gordon Bell and Jim Gray, scientists at Microsoft's Bay Area Research Center, presented the argument last month in a meeting of the National Research Council's Computer Science and Telecommunications Board at Stanford University.

    "Gordon and I have been arguing that today's supercomputer centers will become superdata centers in the future," said Dr. Gray, an expert in large databases who has been working with some of the the nation's leading astronomers to build a powerful computer-based telescope.

    The policy challenge spelled out by the Microsoft researchers comes as a quiet national policy debate over the future of supercomputing is taking place among experts in scientific, industrial and military computing.

    In February the National Science Foundation Advisory Panel on Cyberinfrastructure issued a report calling on the nation to spend more than $1 billion annually to modernize its high-performance computing capabilities.

    Separately, a study completed last year by a group of military agencies was released in April. Titled "Report on High Performance Computing for National Security," it calls for spending $180 million to $390 million annually for five years to modernize supercomputing for a variety of military applications.

    Computer scientists added that the construction of the Japanese Earth Simulator, which is now ranked as the world's fastest supercomputer, has touched off alarm in some parts of the United States government, with some officials advocating even more resources for the nation's three national supercomputer centers, located in Pittsburgh, at the University of Illinois at Urbana-Champaign and at the University of California at San Diego.

    Whatever decisions the government makes could have vast implications for computing.

    The decision in 1985 to build a group of what were then five supercomputer centers linked together by a 56-kilobit-per-second computer network was a big impetus for development of the modern high-speed Internet, said Larry Smarr, an astrophysicist who is director of the California Institute for Telecommunications and Information Technology.

    He said that Dr. Bell and Dr. Gray were correct about the data-centric technology trend and that increasingly the role of the nation's supercomputer centers would shift in the direction of being vast archives. Rapidly increasing network speeds would make it possible to increasingly distribute computing tasks.

    Central to the Bell-Gray argument is the vast amount of data now being created by a new class of scientific instruments that integrate sensors and high-speed computers.

    While the first generation of supercomputing involved simulating physical processes with relatively small data sets, the tremendous increase in data storage technology has led to a renaissance in

  118. Sorry pardon? by Loosewire · · Score: 1

    Did i just hear Microsoft researchers advocating Linux beowulf storage clusters?
    If i did then it should now read "Ex Microsoft researchers..."

    --
    Slashdot - The one stop shop for procrastination
  119. Re:CDR backups by bobv-pillars-net · · Score: 1
    ... if I had a TB at my disposal, ... I could just use ... (CDRs) ... as backups.

    1 Terabyte = roughly 1,600 CDR's. I once did a backup of my (relatively small) system onto CDR's. Took over 40 discs. Imagining how long it would take to backup a terabyte, I can only say,

    Sucks to be you!
    --
    The Web is like Usenet, but
    the elephants are untrained.
  120. Untrue - depends on ability to parallelize code by BillsPetMonkey · · Score: 1

    Whether you can use a supercomputer or a cluster depends not so much on whether the task can be broken into independent pieces (code can and is independent by the nature of OO!!) but whether the solution can be recoded in parallel cost effectively. Its usually expressed in terms of one woman produces one baby every nine months, but nine women cannot each produce one baby a month! If latency (or the time required to wait for results) is not a factor, as I believe it's not in the case of most large projects, then clusters can certainly replace many supercomputers. This is the real problem - how quickly you need answers to the problem you're setting, and therefore how well you can "word" the question.

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
  121. Re:Isnt Jim Gray... by dafoomie · · Score: 1

    I sorta expected that, I mean, a sports reference on slashdot? Of course nobody gets it.

  122. Distributed computing is old hat... by Realistic_Dragon · · Score: 1

    Couldn't companies start to use distributed storage? Think how many people have most of an unused 40gb or bigger disk in their workstation, especially at companies with a strict no-3rd-party-apps or even -user-data on the local drives policy.

    Deploying something like the freenet system locally would help them out lots in this area - content is decentralised onto many workstations, but as long as a significant percentage (90%+) is up then nothing should just vanish from the network. Even hard disk failures won't loose data, especially if everything is FEC encoded on insertion into the network. (Also means you are more likley to always be able to retrieve files.)

    Content is also self cleaning, anything not being used is just deleted automatically. The whole thing would be fast because there would be many upload points for one file. You can't retreive data without the right key, so it's reasonably private. (You could even mandate or automate encryption.)

    Some mechanism would need to be added so that unpopular files would get backed up to cold storage before being 'forgotten', but that problem probably isn't insurmountable - hell, you could even send everything being inserted into the network to tape and then use a local freenet just for live data/retrieval, plus shared server side storage arrays for secure/confidental data.

    --
    Beep beep.
  123. Re:I'm Sorry...MS makes money on Beowulfs you know by rodvinge · · Score: 1

    PowerNotebooks sells rather nice laptops sans operating system. You can choose to have Win2k or WinXP installed for extra if you'd like, but they come standard without anything pre-installed. Reasonable prices, too. Not only that, but they are also ranked rather high at ResellerRatings.com. (Not trying to plug them, just pointing out there are non-mainstream alternatives to get Windows free equipment.)

  124. Re:the remarkable and ironic thing is by Anonymous Coward · · Score: 0

    Imagine a beowulf cluster of beowulf clusters!

    Never discout recursion!

  125. err... by ShortSpecialBus · · Score: 1

    err, well, not really...

    at least where I am at (University of Wisconsin, CS department) we build ALL of our cluster computers. We have clusters of upwards of 100 nodes, and to buy all those prebuilt would be insanely expensive. Unless you are running very small clusters, it is just not economical to buy machines from Dell or anything with windows installed.

    I obviously don't speak for the business world, of course, but most businesses don't have a use for a cluster or a supercomputer for that matter...it is only good for very specialized applications.

    --
    //FIXME: Bad .sig
  126. Microsoft Research. Big difference. by rebelcool · · Score: 2, Informative
    MS Research is a totally different entity than the rest of microsoft. MS Research is Microsoft only in name for the most part. Its essentially the best funded and staffed computer science research center in the world.

    They employ people with the likes of Tony Hoare (invented quicksort and the 'hoare triple'). They also hired most of the core developers of the functional language Haskell. And many other brilliant minds.

    Most universities could only dream of the funding that MS research has. And they're completely free to research whatever they want. And of course they use Linux, BSD and whatever other tools are right for the job. They're researchers, not software politicans.

    --

    -

  127. Only 16 cpus? My grandma has 16 cpus by Anonymous Coward · · Score: 0

    let me know when you try 160 cpus. then you can watch your beowulf interconnects go up in smoke.

  128. Re:CDR backups by Glytch · · Score: 1

    You're right. I had a brain freeze when posting; I meant to add "or DVDRs". I need to click preview more often.

  129. Re:CDR backups, or DVDRs by bobv-pillars-net · · Score: 1


    On DVDs it would be closer to 160 discs than 1600. That's (barely) manageable, but I still wouldn't want to hang around a computer long enough to swap out 160 discs. I've come to the conclusion that the best solution for automated backups is cheap removeable hard drives.

    --
    The Web is like Usenet, but
    the elephants are untrained.
  130. Promote strengths, deflect weaknesses by kaaona · · Score: 1

    By defining supercomputing in terms of storage capacity rather than aggregate CPU power, Microsoft seems intent on diverting discussion away from clustering, which Windows does very poorly (if at all).

  131. Re:CDR backups, or DVDRs by WeblionX · · Score: 1

    How about those DVD's with the blue lazer thingy (BlueRay or something..)? Aren't those supposed to hold a lot more?

    --
    (\(\
    (=_=) Bani!
    (")")
  132. Re:Blue-laser-DVD backups by bobv-pillars-net · · Score: 1

    Sure, blue-laser DVD's will hold more. And by the time you can get a 50 GB blue-laser writer, you will be able to buy a 500 GB hard drive for less money. Probably a lot less.

    The actual numbers may vary; I'm too lazy to look up how much blue-laser DVD's are supposed to be able to hold when they're available, but my point still holds. The cheapest backup in terms of Storage/Cost is removable hard drives.

    Especially if Cost is figured as:

    Cost of drive system
    + Cost of media
    + Cost of my time
    = TOO MUCH!

    --

    --
    The Web is like Usenet, but
    the elephants are untrained.
  133. theregister.co.uk: MS backs servers with billions by funkdancer · · Score: 1

    http://www.theregister.co.uk/content/61/30990.html

    "With the new storage OS, users can create shadow copies of data for single or multiple volumes of information. Microsoft has also included the Distributed File System (DFS) and support for server clusters with the operating system."

    Good timing or what?

    --
    ISO certified == THX certified
  134. Comment From the Lab. by Sdoh · · Score: 1

    We have a good deal of beowulf clusters here mostly for data taking and data handling purposes. Data handling cluster will have about 1000 nodes in the final setup. We plan to upgrade them every 3 years. Now they are mostly Athlon 2000 duals running linux 2.4, divided into the small blocks of 8-16 nodes with a devoted 2Tb data server per block. All of them are connected together with T100 and the Gigabit ethernet. We have several head/gateway nodes to submit the jobs and some lab written software distributing the load between the nodes. Lab is thinking about throwinig away all the old SGI supercomputers. It cost too much to obtain and upgrade. I am afraid to be repetetive, but the main positive features of the beovulf clusters: 1. It is cheap. 2. It does not require special knowledge to build and mantain. 3. It does not require special knowledge to write a new software. 4. It is scalable. 5. There is a competition between the vendors. The only minus I can find is that the racks with PCs do not look as sexy as a SGI purple refrigerators. :)

  135. OK, that's a fair comment. Engineering simulations by serviscope_minor · · Score: 1

    are probably more common, but I expect its the physicsy ones that probably use the bigger computers (alongside atmospheric modelling).

    --
    SJW n. One who posts facts.