Slashdot Mirror


Fastest-Ever Windows HPC Cluster

An anonymous reader links to an eWeek story which says that Microsoft's "fastest-yet homegrown supercomputer, running the U.S. company's new Windows HPC Server 2008, debuted in the top 25 of the world's top 500 fastest supercomputers, as tested and operated by the National Center for Supercomputing Applications. ... Most of the cores were made up of Intel Xeon quad-core chips. Storage for the system was about 6 terabytes," and asks "I wonder how the uptime compares? When machines scale to this size, they tend to quirk out in weird ways."

216 comments

  1. finally by gmack · · Score: 5, Funny

    Enough power to run vista.

    1. Re:finally by Zashi · · Score: 4, Interesting

      You've no idea how right you are.

      I got to test Server 2008 before it was released to the public. All our internal applications identified 2008 as "Vista".

      --
      Skiffy is Spiffy, but Ort is tort.
    2. Re:finally by Sabz5150 · · Score: 5, Funny

      Enough power to run vista.

      But not Crysis :(
      --
      "Who modded this informative? Whoever it is must've been smokin' some of that martian pot!"
    3. Re:finally by v1 · · Score: 3, Funny

      mmm that may make a very nice addition to my botnet. Wonder what it has for network bandwidth?

      --
      I work for the Department of Redundancy Department.
    4. Re:finally by tubapro12 · · Score: 3, Funny

      So, what does one do when their cluster BSODs?

    5. Re:finally by TRS80NT · · Score: 5, Funny

      But you still have to turn off Aero.


      --
      Lorem ipsum dolor sit amet.
    6. Re:finally by dreamchaser · · Score: 4, Funny

      But you still have to turn off Aero.

      Only because they cut some corners and went with integrated graphics on the motherboard.

    7. Re:finally by zeridon · · Score: 1

      but of course reboot ... or just to be sure kill the power

      --
      In fire we trust http://www.getoto.net
    8. Re:finally by MPAB · · Score: 1, Funny

      How quick does it BSOD?

    9. Re:finally by Anonymous Coward · · Score: 0

      Of course win server 2k8 is identified as vista. Windows server is nothing more than the normal OS with a few tidbits of server software that you get for free (in unlimited versions, along with lots more) with a decent server OS like Linux or BSD.

    10. Re:finally by nmb3000 · · Score: 5, Insightful

      I got to test Server 2008 before it was released to the public. All our internal applications identified 2008 as "Vista".

      I have no idea why this is modded Informative.

      Vista uses the NT kernel, version 6.0, build 6000. SP1 puts it up to 6001.
      Server 2008 uses the NT kernel, version 6.0, build 6001.

      Is it any surprise that software build prior to Server 2008 being released see it as Vista?

      In related news, both Ubuntu 8.04 and Fedora 9 report being Linux v2.6.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    11. Re:finally by neokushan · · Score: 1

      I'm more curious as to why nobody's noticed that his INTERNAL software incorrectly identifies the OS.

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    12. Re:finally by camperslo · · Score: 3, Funny

      If one of these is expected to be networked in normal operation, perhaps it would be reasonable to require that antivirus software be running while doing benchmarks?

    13. Re:finally by neomunk · · Score: 4, Funny

      "Windows has reported an error:
          Cluster:fucked
      Press any key on any terminal to reboot"

    14. Re:finally by Bitmanhome · · Score: 2, Funny

      Dude, this thing could ray trace Crysis.

      --
      Not that this wasn't entirely predictable.
    15. Re:finally by alexandreracine · · Score: 1

      Just so you know, Crysis is one of the few game that actually can use more then one processor (or cores)

      --
      No sig for now.
    16. Re:finally by Anonymous Coward · · Score: 1

      it's hard enough to find the 'any key', why did they have to add an 'any terminal' ?

    17. Re:finally by mspohr · · Score: 2, Insightful

      I think the surprise here is that MS is using same core that's in their very shaky Vista software to run their server software.

      --
      I don't read your sig. Why are you reading mine?
    18. Re:finally by nmb3000 · · Score: 4, Informative

      I think the surprise here is that MS is using same core that's in their very shaky Vista software to run their server software.

      I realize it's great fun to aimlessly bash Vista around here but I wasn't aware that the NT kernel was generally considered "shaky". In fact, I didn't even think that Vista was widely considered shaky. Bloated? Maybe. Resource intensive? Possibly. Some stupid UI decisions? Most certainly.

      I'm (begrudgingly) running Vista at home (since I have to support it at work) and I haven't had any stability problems. I do curse the UI team for removing features I deem necessary and adding meaningless clutter, but I haven't seen any crashes or stability issues.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    19. Re:finally by drsmithy · · Score: 1

      I do curse the UI team for removing features I deem necessary and adding meaningless clutter, but I haven't seen any crashes or stability issues.

      What was removed ?

      (Genuinely curious. I haven't used Vista a lot, but I haven't found anything _missing_ (different, yes).)

    20. Re:finally by Anonymous Coward · · Score: 0

      "Windows has reported an error:

          Cluster:fucked
      Press any key on any terminal to reboot"

      now thats funny
    21. Re:finally by robthebloke · · Score: 1

      if you don't count all the games released for 360 and PS3...

    22. Re:finally by nmb3000 · · Score: 2, Interesting

      What was removed ?

      Honestly, most of what bothers me are UI changes that didn't need to be made and in any case make the UI worse, not better.

      That said, the only feature removed that comes to mind immediately is the File Types association dialog box from the Folder Options control panel / dialog. In every version of Windows you've been able to add/change file verbs and actions as well as do things like change the icon, description, etc. This gave you a very fine level of control and it was great for those who wanted/needed to use it. In Vista that dialog/tab was nuked and replaced with some vanilla "what program do you want to open this file with" crap.

      There are more that I can't recall offhand, but that's probably the biggest. Personally, I think it almost comes across as an insult to Windows administrators that they'd just go off and remove something like that.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    23. Re:finally by JuliaNZ · · Score: 1

      That said, the only feature removed that comes to mind immediately is the File Types association dialog box from the Folder Options control panel / dialog.

      Thanks for confirming what I'd thought; I've only been running Vista a couple of weeks and I couldn't find the damn thing anywhere.

    24. Re:finally by Anonymous Coward · · Score: 0

      In fact, I didn't even think that Vista was widely considered shaky. Boy do I have a laptop to sell to you, sir!
  2. Linux? by Anonymous Coward · · Score: 4, Funny

    But does it run linux?

    1. Re:Linux? by Just+some+bastard · · Score: 3, Informative

      But does it run linux?
      It can but isn't, however this one does :)
    2. Re:Linux? by lostokie · · Score: 1

      And yet this is still more than twice as fast as the #1 slot.

    3. Re:Linux? by domento · · Score: 1

      Actually it does. The cluster that is.

      > For how long did the Abe cluster run on Windows? And what does run now?

      FROM: Wells, Frank

      This was used as a test-bed only. Abe runs Red Hat Enterprise Linux 4 (Linux 2.6.9).

      -Frank

      NCSA TeraGrid Operations Center

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

      But does it run linux?

      Yes.
      Red Hat Enterprise Linux 4. For the real work.

      Windows 2008 Server only for the benchmark...

  3. Every Tuesday... by kwabbles · · Score: 5, Funny

    "Your cluster has just finished downloading an update, would you like to reboot now?"

    --
    Just disrupt the deflector shield with a tachyon burst.
    1. Re:Every Tuesday... by michelcolman · · Score: 1

      Or even better, the system will automatically reboot in 30 seconds, unless you manage to rush to the console quickly enough. Good luck, Dave...

    2. Re:Every Tuesday... by Anonymous Coward · · Score: 0

      I think it goes more like "Your cluster has just finished downloading an update, and so is now capable of actually doing cluster computing again. You'll just need to reboot first. After you reboot, there will be a moderate delay while the stuff is actually installed. Then your OS will finish booting. Then you'll be able to login, and get a nice graphical wallpaper for your supercomputer's DRM'd HD screen. When that's done, just wait for the antivirus apps and spybots and other crap to load, and you'll be good to go."

    3. Re:Every Tuesday... by Linker3000 · · Score: 1

      "Windows downloaded and installed an important update that required an automatic system restart. Oh, your clustered database management system is transactional, isn't it?"

      --
      AT&ROFLMAO
    4. Re:Every Tuesday... by Ilgaz · · Score: 1

      Not just that, picture a super secure terminal guy running some registry cleaning tool on a super computer.

  4. But... by Anonymous Coward · · Score: 0

    does it blend?

    (figured we needed to get all the regular /. comments out of the way)

    1. Re:But... by Anonymous Coward · · Score: 0

      grrrr....

      I meant "WILL" it blend... :P

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

      Wow. You took two shots at a joke and it's *still* not funny.

  5. Clustered Windows Boxes! by Gazzonyx · · Score: 5, Interesting

    The Windows Server 2K8 code base must be better than previous versions of Windows. From what I understood, Windows didn't scale for clustering due to problems with file locking (IIRC, the overhead for tracking locks grew quickly enough that the performance was marginalized past about 4 nodes). Unless they're using an iSCSI SNS server that handles the locks over a clustered file system. Still, this is leaps and bounds beyond previous versions of Windows WRT clustering!

    --

    If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

    1. Re:Clustered Windows Boxes! by UnknowingFool · · Score: 1

      They aren't running Windows Sever 2008. They are running Windows HPC Server 2008 beta. I don't know the difference but it's enough that they gave it a new name. It might be 2008 that has been highly optimized for HPC applications. Also it's a beta so the code base may or may not make it into 2008.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Clustered Windows Boxes! by pontificator · · Score: 1

      It is not "highly optimized for HPC appliccations." The main diference between HPC server and the regular server is that HPC will not allow you to run DB servers, web servers, etc. They're sold at a much lower price so this restriction makes sense.

  6. Will it run Vista? by xgr3gx · · Score: 0, Offtopic

    Bah! Beat me to it ;)

    --
    Shameless plug alert: Game server control panel
    1. Re:Will it run Vista? by Anonymous Coward · · Score: 0

      Yes, but not Crysis...

  7. That's ok... by JCSoRocks · · Score: 5, Funny

    So does everyone else.

    --
    You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
  8. Welcome Windows! by Tibor+the+Hun · · Score: 5, Funny

    And with the easily affordable CALs, up to 11 users will be able to use it at the same time! (well 8, 2 CALs will prolly be used by junior admins, and one for "test")

    --
    If you don't know what AltaVista is (was), get off my lawn.
    1. Re:Welcome Windows! by Anonymous Coward · · Score: 3, Informative
  9. Questions by Bazman · · Score: 0, Flamebait

    Anyone know the fastest Windows HPC cluster *not* built by Microsoft purely as a marketing exercise to say 'look we can do HPC?'. And that actually gets used.

    How does a Windows HPC cluster present itself? Do you submit batch jobs from a GUI?

    1. Re:Questions by Luyseyal · · Score: 1

      Do you submit batch jobs from a GUI?

      I have no idea, but I'm gonna cry if the answer is "Yes, just use remote desktop..."

      -l

      --
      Help cure AIDS, cancer, and more. Donate your unused computer time to worldcommunitygrid.org. Join Team Slashdot!
    2. Re:Questions by Junta · · Score: 1

      Yes, just use remote desktop...

      (had to be done for Luyseyal's benefit)

      --
      XML is like violence. If it doesn't solve the problem, use more.
    3. Re:Questions by afidel · · Score: 2, Informative

      Yes, #23 a Dell cluster for NCSA. You can download the results in XLS format and then do a sort to quickly find data like that =)

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

      The new version of Windows Cluster Compute Server can work more like a traditional supercomputer, with MPI, batch scheduling, etc. While I haven't seen or used it yet, I've heard Microsoft talking about it for a while now, telling everyone how they finally have the tools more traditional HPC systems have.

    5. Re:Questions by Bazman · · Score: 1

      Great. So why not err... save loads of money and just do it on Linux or Solaris?

    6. Re:Questions by mhore · · Score: 1
      How does a Windows HPC cluster present itself? Do you submit batch jobs from a GUI?

      From the FAQ command line submission is supported, which to me sort of implies that there must also be a graphical submission method.

      M.

      --

      Mmmm......sacrelicious.

    7. Re:Questions by joeytmann · · Score: 1

      Considering Window 2008 HPC Server is still in beta, I highly doubt it. Give it a few more months.

      --
      Insert funny smart-ass comment here.
    8. Re:Questions by Hyppy · · Score: 1

      Great. So why not err... save loads of money and just do it on Linux or Solaris? If you're looking for replies, you asked the wrong question.
    9. Re:Questions by mozzis · · Score: 1, Informative

      The GUI for submitting batch jobs is similar in concept to the print gui. It lists the cluster head nodes you are connected to and lets you pick one and set parameters such as number of nodes for your job, etc. There is also a monitor for jobs ongoing, similar in concept to the printer monitor.

      --
      This is not a self-referential sig.
    10. Re:Questions by mozzis · · Score: 0

      Um... the FAQ is for the 2003 version.

      --
      This is not a self-referential sig.
    11. Re:Questions by mhore · · Score: 1

      Yeah but the question was about how "a Windows HPC cluster" presents itself, regardless of version.

      --

      Mmmm......sacrelicious.

    12. Re:Questions by Anonymous Coward · · Score: 0

      he got two replies. what's your point?

    13. Re:Questions by neomunk · · Score: 1

      I've heard Microsoft talking about it for a while now, telling everyone how they finally have the tools more traditional HPC systems have. That's that "Innovation" we hear so much about, right?
  10. Quirk Out? by ProfessionalCookie · · Score: 3, Funny

    When machines scale to this size, they tend to quirk out in weird ways
    Just leave the doctype out and it'll revert to quirks mode. Should work as "intended" even if it does follow the standard.
  11. Define 'clustering' by Junta · · Score: 2, Informative

    Clustering in the sense I think you are discussing is the HA-clustering stuff. HPC clustering is a tad different.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Define 'clustering' by Bandman · · Score: 1

      Do you happen to have a good resource for learning about HPC clustering in Windows? I'm not a Windows guy, but I'd be curious myself how it goes.

      I imagine the base overhead of the OS cuts into each node's computing power, wouldn't it?

    2. Re:Define 'clustering' by Anonymous Coward · · Score: 0
  12. But why?! by mkcmkc · · Score: 1, Funny

    In other news, IBM debuts world's fastest punch card reader...

    --
    "Not an actor, but he plays one on TV."
    1. Re:But why?! by Kingston · · Score: 2, Interesting

      It looks like Microsoft engineers have been working with the NCSA and a beta version of Microsoft HPC server 2008 as part of a Microsoft marketing push for this software. The marketing pdf is here. Microsoft want to increase their foothold in HPC, it's a growing, high margin market.

    2. Re:But why?! by gmack · · Score: 2, Interesting

      It's growing yes but its actually a very low margin market. The whole idea of an HPC cluster is saving money.

      Somehow I doubt it's the margins so much as the fact that Linux dominates it and they are afraid Linux will use that to gain a foothold elsewhere.
       

    3. Re:But why?! by Kingston · · Score: 1
      Yes I think you are right on all counts but Microsoft dosen't see it as a low margin market. I don't have the latest prices for HPC but from this document

      As far as cost goes, Windows CCS 2003 is available via Microsoft's volume license channel for about $469 per node. Customers can qualify for discounts depending on volume purchases and licenses. "This is a onetime charge, whereas many Linux-based HPC clusters are priced on a subscription basis and require acquisition and integration of separate job scheduler, message passing interface (MPI) and other software utilities," a Microsoft spokesperson said. Windows CCS, however, "comes with a job scheduler, MPI and utilities." They are pricing it a $469 per node for the previous version. If the NCSA paid full price that would be $562,800 for this installation. In HPC the support costs to the user and to Microsoft, per node, are also small for obvious reasons so that's good business for Microsoft. Of course big installations would get discounts and I don't think the NCSA will have paid a penny for the software here.
  13. Ask Ballmer . . . by PolygamousRanchKid+ · · Score: 2, Funny

    How does a Windows HPC cluster present itself? Do you submit batch jobs from a GUI?

    . . . maybe with a tossed chair . . . ?

    --
    Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
  14. BSOD by suck_burners_rice · · Score: 3, Funny

    Such a powerful cluster should get from power-up to BSOD instantly!

    --
    McCain/Palin '08. Now THAT's hope and change!
    1. Re:BSOD by Clanked · · Score: 1

      Bah, I had an old ME machine that would do that. No super computer needed. :)

    2. Re:BSOD by rrohbeck · · Score: 1

      I've had two older laptops do that after a routine Windows XP update.
      They're running Ubuntu nicely now.

  15. Re:Dear Microsoft by kazoo+boy · · Score: 2, Informative

    Actually... When America tested it's first fighter jet it had a dummy propeller.

  16. Re:It might be able to run Vista... by MrMr · · Score: 2, Insightful

    Sure, just pop in a Rocks cd and hit the power switch. That will format the harddrives for you as well.

  17. but does it run ... by Anonymous Coward · · Score: 0

    my favorite pet opensource project, and while I'm at it, "Imagine a Beowulf cluster of those ..."

    1. Re:but does it run ... by Walruzoar · · Score: 0

      Yes, but can it run Lin.... Oh, never mind.

      --
      Take off every 'Sig'!! You know what you doing. http://www.donline.co.uk/
  18. Only six teras ? by billcopc · · Score: 2, Interesting

    So.... six terabytes... isn't that horribly small by today's standards ? I mean, our small backup server here is 2 teras, it's just a cheap PC with a bunch of SATA drives in it.

    Does that mean my gaming rig and media server, when combined, constitute an "HPC Cluster" worthy of the top 100 ?

    Ghey.

    --
    -Billco, Fnarg.com
    1. Re:Only six teras ? by SuperQ · · Score: 1

      I can only assume that they got that storage number wrong. We had more than 8T of storage for a couple of our small (a few hundred cores) IBM power4 cluster in 2005. Normal compute clusters have 1-2G of ram per core, which means they should have atleast 9T of RAM in this cluster of 9k cores.

    2. Re:Only six teras ? by Just+Some+Guy · · Score: 1

      So.... six terabytes... isn't that horribly small by today's standards ?

      Depends what you're doing with it. Suppose a bunch of netbooting, diskless nodes designed for doing calculations stored in RAM; 6TB might be plenty for that setup.

      --
      Dewey, what part of this looks like authorities should be involved?
    3. Re:Only six teras ? by Anonymous Coward · · Score: 0

      not sure why parent is modded troll. Our HPC cluster's drive array is 65TB.

    4. Re:Only six teras ? by cstdenis · · Score: 2, Informative

      That is RAM not disk space.

      --
      1984 was not supposed to be an instruction manual.
    5. Re:Only six teras ? by metalstorm84 · · Score: 1

      It's misleading. That number is for total RAM I believe. There is something like 3 petabytes of storage space in tape and each node had a 80 or 120 gig 2.5" HDDs. That RAM number seems a little low to me though since I remembered it being 8 gigs of ram per node.

    6. Re:Only six teras ? by vanaeken · · Score: 0

      The system has 9600 GB of -RAM-

    7. Re:Only six teras ? by Anonymous Coward · · Score: 0

      Most smaller clusters have scratch filesystems magnitudes larger than this, yes.

  19. Answers by kiwimate · · Score: 3, Informative

    I don't, but there's a lot of information at the home page. Including links to case studies for NASCAR, Daresbury, etc., etc.

    Including FAQs. And, finally, the answer to the burning question: will it run Linux?

    The application vendor is the best source for determining if your UNIX- or Linux-based application will run on Windows Compute Cluster Server 2003. Note that Microsoft Compute Cluster Pack in CCS can take advantage of 32- and 64-bit versions of Subsystem for UNIX-based Applications (SUA) on Windows Server 2003 Release 2 (R2), which may be required to run UNIX or Linux applications.
  20. *yawns* by painehope · · Score: 1, Informative
    So what? Microsoft has been putting up huge booths at the annual Supercomputing Conference, even sponsored one, for years now. No one takes them seriously. They even bought a whole lab for some university that I'm too lazy to look up, and from what I heard, it was a complete flop (no pun intended, though that's probably all the performance you can expect on a real world application).


    Supercomputing is the one area where Linux is the dominant operating system. Period. AIX still plays, but that's about it. Just check out top500.org if you don't believe me, the June list just came out. Though the IBM Blue Gene machines do run a proprietary microkernel on the individual computational nodes (the user-accessible nodes are Linux).

    --
    PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
    1. Re:*yawns* by chthon · · Score: 1

      I find it weird, with all the uptake of Linux in HPC, that the university of Antwerp (Belgium) some time ago bought a Sun based HPC cluster. Probably something to do with PHA (pointy-haired administrators).

    2. Re:*yawns* by UnknowingFool · · Score: 1

      While Linux is dominant, other systems do make it into the list. . After Linux, comes mixed, then Unix. The #4 cluster is a Sun cluster created for The University of Texas at Austin.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    3. Re:*yawns* by Anonymous Coward · · Score: 0

      which runs linux you idiot!

    4. Re:*yawns* by labmonkey09 · · Score: 2, Interesting

      There is a difference between super computing and HPC. Up till now Linux has had little to compete with in scaled out HPC rigs. Allot of that has to do with node pricing and the fact that Sun has been asleep at the wheel (no pun intended - if know SunOs you should be laughing). However, priced right this and Solaris are a real competative threat for Linux. Linux is not a great platform for HPC. The kernel doesn't scale to extreme levels (total througput pegs early) and Tx latencey gets pretty wide at the top end. You have to over-scale to flatten the latencey curve and this causes other problems that can affect throughput like locality of data. Solaris is a great platform because it provides low latency spread, good througput and solid reliability. Windows (believe it or not) provides the highest total throughput under a given load with a given hardware set but it's latencey is not as good as Solaris.

      --
      /LabMonkey09
    5. Re:*yawns* by Anonymous Coward · · Score: 0

      Yawn (verb): what the hare did when it thought the turtle would never catch up.

    6. Re:*yawns* by painehope · · Score: 1
      I couldn't find anything on what OS it was running, but remember that Sun sells a lot of x86_64 (or x64, whatever) equipment for HPC. And most of it is running Linux. And the "uptake" is nothing new - Linux has been dominant for years, and the "uptake" started sometime around 2000. It's just that most major vendors didn't officially support Linux until later.


      That's not to say that Solaris 10 isn't nice, but it's not free, doesn't have the grip on the HPC market, and OpenSolaris is too fragmented and immature, IMHO, for any serious HPC deployments.

      --
      PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
    7. Re:*yawns* by painehope · · Score: 1
      And that cluster (Ranger) is running Linux.


      As for the "Mixed" category, most of those systems are a combination of Linux and another OS. And AIX accounts for 23/25 of the straight UNIX deployments.


      I rest my case.

      --
      PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
    8. Re:*yawns* by painehope · · Score: 1

      There is a difference between super computing and HPC. Only in semantics and some specialized cases. The terms are nearly identical in usage.


      As for a threat, not really. The only deployments that Microsoft has gotten is by giving away the software and/or hardware. Hell, I'd take a free cluster from MS - and promptly install Fedora on it. And Solaris 10? Maybe somewhat, but given the fact that almost all Sun clusters are sold w/ Linux installed, that's a bit laughable.


      And your statements about the kernel scaling fail to take into account things like Infiniband, parallel filesystems, and the fact that Linux is extremely stable once you get a proper configuration (that used to be one of my primary job duties - "hey, vendor XXX sent us a test node, get it running stably so that we can be ready to get another 1024 in"). Where vendors like Sun and IBM get a good deal of their stability from is having to support a limited subset of drivers, filesystems, etc. - on a single-vendor hardware platform. Which generally only costs an order of magnitude more than buying commodity hardware (or, if you're smart, forcing the big names to compete on price against the smaller shops, so you get excellent gear for COTS prices damn near).


      Oh, and I almost fell off my chair when you said Windows provided the highest throughput under a given load w/ a given hardware set. Thanks, I needed that. Now, tell me, what would those two variables be? System.exe and a single CPU Xeon?

      --
      PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
    9. Re:*yawns* by labmonkey09 · · Score: 1

      "There is a difference between super computing and HPC." "Only in semantics and some specialized cases. The terms are nearly identical in usage."

      No, not exactly. Super computing relates to HPC on super computer platforms. HPC, typically can refer to that or to grids and distributed systems, that is, Clusters. However, if you say "HPC" to someone in the space they are going to think grids and clusters.

      "And your statements about the kernel scaling fail to take into account things like Infiniband, parallel filesystems, and the fact that Linux is extremely stable once you get a proper configuration.."

      Again, not exactly. First, I didn't say Linux was unstable. I said Solaris was very stable. Secondly, I did take those things into account. I assumed that they were all optimized, otherwise you'd never get the kernel up to the top end in the first place. BTW: To be clear, if a filesystem is involved whatever you are talking about is orders slower than what I am talking about. My comments were aimed directly at the kernel. Note: You can buy or install real-time kernels for Linux (Suse for instance). However, they come with limitations as well.

      "Most Sun clusters are sold w/ Linux" - Yes they are. Sun sells hardware, not operating systems, so they are cool with this. However, I never said Sun had market share in OS. I said the opposite in fact. I said they were asleep at the wheel. If they wake up ... well, that's another story. My comments, to be clear, are this: Linux isn't beating Solaris at this game because it is better at the job. Further it wasn't a swipe at Linux, but posative comments for Solaris.

      "Oh, and I almost fell off my chair when you said Windows provided the highest throughput under a given load w/ a given hardware set. Thanks, I needed that. Now, tell me, what would those two variables be? System.exe and a single CPU Xeon"

      So HPC is all we do. We have our software benchmarked under Solaris 9, 10; Windows Server (not cluster server), and Suse and Redhat. We have both SPARC and INTEL benchmarks as appropriate. For Linux vs Windows, we used 4 dual-slot, quad-core x32 HP boxes with 32gb of ram each. This is a common rig for index generation, trade reconciliation, and monte carlo sims. This is our benchmark rig.

      We've configured rigs with over 1000 dual-slot, dual-core blades but these have always been Linux. Linux is the de facto standard in the space as you said.

      --
      /LabMonkey09
    10. Re:*yawns* by Anonymous Coward · · Score: 0

      By that line of thought, Slashdot should eschew all reporting of Desktop Linux stories since Windows is the dominant operating system and no one takes Linux on the Desktop seriously.

    11. Re:*yawns* by painehope · · Score: 1
      Like I said, semantics. Grids are a form of supercomputing, as are clusters, both are types of distributed systems, as well as high performance computing systems, but neither are the same, nor are all distributed systems necessarily clusters or high performance computing. Or, in simpler terms, some of these terms are members of the same set, others are not, and there is overlap. If you're talking to me at a convention about supercomputing, I'm not going to assume you mean a Linux cluster. If you're talking about a distributed system, it would depend on the context (I have a friend who installs distributed systems...of environmental sensors). If you say HPC, it's more or less analogous to what I would think if you said supercomputing (which would be "okay, how many TFLOPS are we talking about and what's the architecture?").


      So we're more or less in agreement here, except for semantics. Oh, and your comment about filesystems and what Sun sells (Sun does sell an operating system - Solaris, The Operating System Formerly Known As SunOS; I don't imagine they sell much of it in the HPC segment of the industry, but they'll be happy to sell you the OS and support contracts for any machine they sell, as well as any other bullshit that you will give them money for, just like any other company that wants to make money; I'll sell you illegal immigrants with abacuses if that meets your computing needs and you'll pay good money for it - it's simple supply and demand economics...it's just that some companies don't understand what there is and isn't a demand for).


      Anyways, about filesystems...how large are your datasets? Most HPC/supercomputing/whatever-you-want-to-call-it deals with massive amounts of data (anywhere from terabytes to exabytes). More than can be contained in memory, unless your code is highly efficient (what's called "embarrassingly parallel"), and even then it must be written out to some sort of non-volatile storage (and, let's face it, even if the data ends up on tape eventually, writing from memory to tape isn't very efficient, even if every node had it's own dedicated tape device; sorry, optical storage is not here yet either, not at a reasonable price-point at least). So, unless you're dealing with small amounts of data that never needs to be used again and is generated dynamically by the application with minimal input, at some point a filesystem becomes involved (many types of processing that use clusters deal with multiple sets of data, for example raw data that must be processed, but that processing is dependent upon a look-up table that is too large to fit in memory, and unfortunately each point in that table must be referenced by each node for each segment of that data that they are processing - this is a worst case scenario, but it still happens). Whether it's to read the input, write the output, perform lookups, write out checkpoints, or whatever, at some point the data must be stored. And unless the amount of data you are dealing with is small (which is true of some computationally intensive applications, but not many), the only way to not bottle-neck is to parallelize. Look at what's being planned for when the LHC at CERN comes on-line - not just massive amounts of processing and storage in Geneva, but all over the frickin' world.


      Sigh. I'm not trying to be an asshole (it comes naturally), but I think we're used to dealing with a lot different types of problems and system sizes. I've worked on everything from 5000+ CPU clusters to massive ccNUMA systems, etc. Your benchmark system is smaller in terms of performance than the number of nodes that I've rebooted this week (power distribution issues, long story). You obviously have worked with large systems, but I work with nothing but large systems. So, while we're both more or less correct, our thinking patterns are used to operating at different scales.

      --
      PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
    12. Re:*yawns* by kramulous · · Score: 1

      Ahhh, how I miss Irix 6.5

      Forgive me while I give a moment of silence.

      --
      .
    13. Re:*yawns* by afidel · · Score: 1

      That's not to say that Solaris 10 isn't nice, but it's not free,

      Uh, it's free(gratis) for the downloading and has been for quite some time. You CAN pay for support but that's not different from linux.

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

      My apologies, I didn't mean "free as in beer".

      --
      PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
    15. Re:*yawns* by painehope · · Score: 1

      Yeah, there's nothing like doing a bare metal install of Irix to make you want to smash an expensive machine to bits with a sledgehammer.

      --
      PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
    16. Re:*yawns* by afidel · · Score: 1

      Well, the code is free (libre) and the next build of Solaris will be based off a trunk from OpenSolaris AFAIK.

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

      Well, thanks for the information, I'll be putting it on my list of things to check up on. BTW, I love your sig, been seeing it forever and always wanted to comment on it.

      --
      PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
    18. Re:*yawns* by labmonkey09 · · Score: 1

      Sigh. I'm not trying to be an asshole (it comes naturally) I can appreciate that :) Where I went wrong was not driving home that what we do is handle transactional loads. The data sets might be 50gb to a few TB. For us the big deals are, throughput (tx per sec) with transactions being turned around from i/o in thru processing; latency spread, the transactions have individual service level times; and redundancy, we have backup nodes. We do write to databases but only by writing to another cluster that buffers the data and spools it to the database or file system. What we found that was that Windows Server (not cluster server) had great throughput. It turns around transactions really quickly. My guess is that allot work went into the kernel to support SQL Server and Messaging. I see more trading systems going up on Windows now. However, we haven't been able to beat Solaris 10 for latency control and latency is something that drives traders crazy. 1ms additional latency causes $MM additional cost each year. There is an industry arms race going on with latency at the center. Of course if you are dealing with seismic or weather data, or water flow sims, full cycle kernel performance is not really the issue. FYI: Sun's senior sales people are compensated solely on hardware sales (exceptions kind of proving the rule). Cheers.

      --
      /LabMonkey09
    19. Re:*yawns* by painehope · · Score: 1
      Lab, I meant to respond to this yesterday, but was just too busy. You're right, for your application. I work mostly in the seismic processing sector, and the biggest challenge I've found is convincing my bosses that things like RSA/IPMI and/or hardware console servers are necessary if you actually want to scale your system out (as they inevitably need to, and then wonder why it's not manageable). That and to try new architectures and whatnot. The other stuff is pretty much a given, it's just a matter of doing it right - which is where a lot of people screw the pooch.


      And I hadn't heard the bit about the future open-sourcing of Solaris, either. Just caught it yesterday (I don't always have the time to read/post on /.).


      Take care, it's been a pleasure.

      --
      PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
  21. Super, huh? by Anonymous Coward · · Score: 0

    What about taking a super shit? God I gotta dump out.... I got my eye on YOU!

  22. New clippy quotes by 192939495969798999 · · Score: 4, Funny

    "It looks like you're breaking into the top 25 fastest supercomputers. Would you like me to fix that?"

    --
    stuff |
  23. I run several Windows Clusters by mpapet · · Score: 4, Insightful

    and I have a very hard time believing most of the claims of fact in this story.

    "When we deployed Windows on our cluster, which has more than 1,000 nodes, we went from bare metal to running the Linpack benchmark programs in just four hours,"

    Hmmm. And what installer was this? Is it available commercially? How much is the license for the version with this mythical four-hour installer?

    "The performance of Windows HPC Server 2008 has yielded efficiencies that are among the highest we've seen for this class of machine," Pennington said.

    What "class" would that be? I imagine it would explicitly exclude Free clusters.

    One should question whether the efficacy of any institution/research project using their grant money wisely given the amount of money required to fulfill Microsoft's licensing requirements.

    Furthermore, If research projects are actually considering wasting their grant dollars on Microsoft licenses, then the outlook for American R&D is grim.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:I run several Windows Clusters by JasterBobaMereel · · Score: 1

      "When we deployed Windows on our cluster, which has more than 1,000 nodes, we went from bare metal to running the Linpack benchmark programs in just four hours"

      Four Hours! what took them so long?

      --
      Puteulanus fenestra mortis
    2. Re:I run several Windows Clusters by MajroMax · · Score: 1

      Furthermore, If research projects are actually considering wasting their grant dollars on Microsoft licenses, then the outlook for American R&D is grim.

      As other comments mention, Windows systems simply aren't considered when it comes to HPC. This is the first good Windows HPC publicity I can remember hearing. I would wager that Microsoft donated the software licenses for this cluster gratis.

      --
      "Evil company X is threatening to restrict our rights! Let's all get together to stop--OOOH! SHINEY!!!" -- AC
    3. Re:I run several Windows Clusters by Anonymous Coward · · Score: 0

      Wrong. Software was purchasd. Windows Academic pricing is quite reasonable.
      http://www.microsoft.com/licensing/programs/education/default.mspx

    4. Re:I run several Windows Clusters by Anonymous Coward · · Score: 0

      I would wager that Microsoft donated the software licenses for this cluster gratis.

      They used a beta version, so it's probably free (as in beer).

    5. Re:I run several Windows Clusters by saleenS281 · · Score: 2, Insightful

      So basically you have no facts, but you're writing them off as idiots because they used the MS package. Nevermind they might be saving money in the long run by paying less people to administrate it because the MS tools get the job done. Or perhaps that they don't have to spend time tweaking things for months because MS has assigned them resources to do this. Let's just assume they're idiots and are wasting money, because if MS is involved, that MUST be it!!!11

    6. Re:I run several Windows Clusters by Ai+Olor-Wile · · Score: 3, Funny

      Why, getting activation keys for all of those nodes, of course.

    7. Re:I run several Windows Clusters by mpapet · · Score: 0, Troll

      Hmmm... Reasonable eh?

      1. The url provided has no prices whatsoever. Imagine that!

      2. What are the license constraints in this academic pricing? You know, razors are darn cheap compared to the price of razor blades. That first line of coke is pretty cheap too.

      I know the price of my preferred clusters, $0. Usage constraints? None. http://debianclusters.cs.uni.edu/index.php/Main_Page

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    8. Re:I run several Windows Clusters by Monoman · · Score: 4, Informative

      I'm no MS fanboy but I think someone should make a few points.

      "I run several Windows Clusters"
      and I have a very hard time believing most of the claims of fact in this story.

      I think you might be confusing Windows clustering with MS Compute Cluster (appears to be called HPC now). Windows clustering is used to provide fault tolerant applications where if one fails another node will fire up an instance to replace it. Compute Cluster is for spreading out computations across many active nodes. The HPC nodes do some calculations and return the results back. I guess like SETI.

      Hmmm. And what installer was this? Is it available commercially? How much is the license for the version with this mythical four-hour installer?

      I think the article said this was all done with HPC 2008 beta. You can find out pricing info here: http://www.microsoft.com/hpc/

      "The performance of Windows HPC Server 2008 has yielded efficiencies that are among the highest we've seen for this class of machine," Pennington said.

      What "class" would that be? I imagine it would explicitly exclude Free clusters.

      PC class, not big iron or whatever you want to call those expensive IBM thingys.

      One should question whether the efficacy of any institution/research project using their grant money wisely given the amount of money required to fulfill Microsoft's licensing requirements.

      Furthermore, If research projects are actually considering wasting their grant dollars on Microsoft licenses, then the outlook for American R&D is grim.

      In general I agree. However, I would be surprised if this cost them much at all besides time. They are probably a large enough customer that they get many MS products and services for free. In addition, the publicity for MS makes it worth it to MS to offer tons of incentives. I work at an EDU org and MS pricing is a lot less than retail ... a lot less.

      --
      Keep the Classic Slashdot.
    9. Re:I run several Windows Clusters by backwardMechanic · · Score: 2, Insightful

      Compared to?

      Last time I checked, the major alternative was free. The expensive part is finding someone who knows how to specify the hardware and set it up. That must be even harder for Windows, given the number of previous successful installs.

      I'd love to know how they intend to license this - per node?

    10. Re:I run several Windows Clusters by mpapet · · Score: 1

      However, I would be surprised if this cost them much at all besides time. They are probably a large enough customer that they get many MS products and services for free.
      Except it isn't "free." Someone way outside your pay grade signed a contract and might have paid Microsoft. (or not if the customer is a good PR win)

      In addition, the publicity for MS makes it worth it to MS to offer tons of incentives.
      This story is an advertisement disguised as news.

      I work at an EDU org and MS pricing is a lot less than retail ... a lot less.
      And a Linux-based cluster is even less. I don't see any motivation to maximize the educational institutions resources in your response. None!

      Now more than ever, I'm concerned about the basic capabilities of American research institutions maximize their resources. Sigh...

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    11. Re:I run several Windows Clusters by rrohbeck · · Score: 1

      "The performance of Windows HPC Server 2008 has yielded efficiencies that are among the highest we've seen for this class of machine," Pennington said.

      What "class" would that be?

      Why, the set of Windows clusters of course.
    12. Re:I run several Windows Clusters by mpapet · · Score: 1, Insightful

      So basically you have no facts,

      Wrong. I get paid a decent salary running Windows clusters.

      but you're writing them off as idiots because they used the MS package.
      Wrong. This article is an advertisement disguised as news.

      Nevermind they might be saving money
      Might is a pretty big maybe.... I *know* a Linux-based cluster costs less. Especially as we get into 2008 pricing.

      in the long run
      In the long run we are all dead. Please define the time frame in which chosing Microsoft saves money. More facts please.

      by paying less people to administrate it
      Will they actually get the job done? It's impossible to know either way unless they cure cancer with the thing. Facts please.

      MS tools get the job done.
      Which tools are these? Gui's? I imagine the average win32 admin WOULD be at a loss in a Linux cluster. /etc/ is just mind-boggling!

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    13. Re:I run several Windows Clusters by saleenS281 · · Score: 2, Insightful

      Wrong. I get paid a decent salary running Windows clusters.
      Which gives you NO FACTS about THEIR situation. The local janitor probably knows more about their install than you do.

      Wrong. This article is an advertisement disguised as news.
      DEFINITELY sounds like something from someone who "makes a decent salary running Windows clusters".

      Might is a pretty big maybe.... I *know* a Linux-based cluster costs less. Especially as we get into 2008 pricing.
      You have NO IDEA what they paid. You have NO IDEA if a linux cluster costs less money. If this is an "advertisement" like you claimed above, MS may have GIVEN them EVERYTHING for FREE.

      Will they actually get the job done? It's impossible to know either way unless they cure cancer with the thing. Facts please.
      Facts? You're right, I am required to respond to your blanket trolling assumptions with facts, rather than provide the flip side of the coin.

      Which tools are these? Gui's? I imagine the average win32 admin WOULD be at a loss in a Linux cluster. /etc/ is just mind-boggling!
      I suppose if you REALLY ran windows clusters for a living you'd know which tools.

    14. Re:I run several Windows Clusters by Anonymous Coward · · Score: 0

      > because the MS tools get the job done.

      As opposed to which Linux tools that won't?

    15. Re:I run several Windows Clusters by pontificator · · Score: 1

      Your thinking about the wrong kind of cluster.

      http://en.wikipedia.org/wiki/High-performance_computing

      HPC clusters are typically installed very quickly because most of the nodes just get the OS and whatever apps they need to run. Management tools allow the admin to re-image clusters very easily.

    16. Re:I run several Windows Clusters by Jah-Wren+Ryel · · Score: 1

      And what installer was this? Is it available commercially? How much is the license for the version with this mythical four-hour installer? Chances are the majority of nodes are diskless. I bet they did like one actual disk install, then an automated set up of config files for each node and then the system boots with some sort of broadcast or multicast kernel load.

      I really don't know how that site runs, but if I were doing an HPC cluster, that's how I would do it. Four hours seems kind of excessive for something like that.

      --
      When information is power, privacy is freedom.
    17. Re:I run several Windows Clusters by tobiasly · · Score: 1

      Four Hours! what took them so long?

      They got the cables crossed. (I'm referencing the Foxtrot comic, 5th one down, but didn't want to hotlink...)

    18. Re:I run several Windows Clusters by Monoman · · Score: 1

      Except it isn't "free." Someone way outside your pay grade signed a contract and might have paid Microsoft

      Agreed.

      This story is an advertisement disguised as news.

      Agreed. You must be new here. :-)

      And a Linux-based cluster is even less. I don't see any motivation to maximize the educational institutions resources in your response. None!

      Now more than ever, I'm concerned about the basic capabilities of American research institutions maximize their resources. Sigh...

      I understand your point and frustrations but not ALL organizations currently have staff with the skills to take advantage of even cheaper(read linux) solutions. Until then, sometimes it pays to use a less expensive solution due to circumstances.

      --
      Keep the Classic Slashdot.
    19. Re:I run several Windows Clusters by Anonymous Coward · · Score: 0

      I don't think they include the time it took to train a thousand monkeys to execute windows update/reboot 6+ times on each node.

    20. Re:I run several Windows Clusters by jsac · · Score: 2, Insightful

      What "class" would that be? I imagine it would explicitly exclude Free clusters.

      This cluster has appeared in the last three Top 500 lists. In June and November 2007 it had a performance of 62.68 TFlops with 70% efficiency, running Linux. In June 2008 it had a performance of 68.48 TFlops with 77% efficiency, running Windows HPC Server 2008.

      http://www.top500.org/system/details/8757
      http://www.top500.org/system/ranking/8757

      --
      "The urge to fly from modern systems, instead of moving through them to even greater, fairer things is, I think, an indi
  24. Where is Bill who tells us... by TransEurope · · Score: 1

    ...that the only thing which counts is the 'Total Cost of Ownership'? Do I have to pay every installed node running Windows or every CPU? And how much do i have to pay for every registered copy of Windows and it's support service?

  25. How fast can it be? by Chainsaw · · Score: 1

    I mean, it can't accelerate with more than 9.82m/s, and the article doesn't say a word about the terminal velocity.

    --
    War is one of the most horrible things a human can be exposed to. And one of the worlds largest industries.
    1. Re:How fast can it be? by Anonymous Coward · · Score: 0

      You assume that only gravity affects the cluster. Give it time. Someone is bound to pick it up and apply force on it to accelerate it at more than 9.82m/s after Clippy shows up.

    2. Re:How fast can it be? by CompMD · · Score: 1

      It can accelerate faster than that if you launch it into the sun, which is probably a good place for it. As I understand it, Microsoft is launching their next cluster into Sun, for no other reason than to annoy Jonathan Schwartz.

    3. Re:How fast can it be? by rrohbeck · · Score: 1

      Terminal velocity is probably about 200 mph, like for most heavy objects (like cars) - so you can just barely follow it in head down.

      Let's just kick one out of the back of a plane and test it.

  26. Okay... by ledow · · Score: 2, Interesting

    But the statistics for the top500.org show that over 9000 processors is way above normal for a supercomputer cluster up there. In fact less than 5% of machines in the entire 500 have more than 8000 processors, with the majority around the 1-4k mark. Oh, and 85% run Linux-only with an amazing 5 (not percent, actual projects) running Microsoft-only. So it looks like MS did this through hardware brute-force, not some amazing feat of programming. But then, that's true of them all. Although being in the top500 list is "good PR", it doesn't mean that much.

    I wonder what the licensing is like for a 9000-processor Windows Server, though?

    1. Re:Okay... by UnknowingFool · · Score: 1

      It was 9000 cores. According to the summary, it was quad core chips so that would be about 2000+ chips. The top 500 lists by number of processors. I don't know if "processors" means chips or cores.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Okay... by Anonymous Coward · · Score: 0

      M$ tends to give 'projects' like these extensive discounts(as in free) on licensing. We were approached by M$ to implement a small test cluster about 1 year ago with all of the licensing fees waived. I suspect the same situation occurred.

    3. Re:Okay... by pontificator · · Score: 3, Informative

      Tha majority are around the 1-4k mark, but in the top 25 the range is from 6720 cores to 212992 cores. Only 2 entries in the top 25 have fewer cores than Microsoft

      http://www.top500.org/list/2008/06/100

      Basically, it's all brute force if you want to get into the top 25.

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

      The answer is:

      They pay you. Seriously, I kid you not. If you go anywhere near an MS HPC booth, you'll be sure to be offered HPC for free for whatever cluster you are working on. (Tell them you are worried about the learning curve transitioning from Linux; they'll volunteer some engineers.) They're trying to buy some good news for marketing purposes.

      Also note that HPC edition of Windows is NOT vista.

    5. Re:Okay... by Anonymous Coward · · Score: 0

      I wonder what the licensing is like for a 9000-processor Windows Server, though? Bend over and I'll show you.
    6. Re:Okay... by Bert64 · · Score: 1

      Out of interest...
      How does it compare to linux based clusters running on the same level of hardware?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  27. Obligatory... by Undead+NDR · · Score: 4, Funny

    So.... six terabytes... isn't that horribly small by today's standards ?

    Should be enough for everyone.

  28. "Windows HPC Cluster" by ettlz · · Score: 4, Funny

    Is this euphemism for "botnet"?

    1. Re:"Windows HPC Cluster" by Anonymous Coward · · Score: 0

      Umm... wasn't it called "skynet" ?

  29. is this an ad? by Anonymous Coward · · Score: 0

    I did not know Microsoft was advertising on slashdot these days...

  30. What is the benefit of Windows on a cluster? by idiot900 · · Score: 2, Interesting

    Can someone explain why anyone could possibly want Windows on a scientific computing cluster? What does Windows offer that Linux doesn't?

    Much of my work involves running molecular dynamics simulations. By HPC standards these are tiny calculations (in my case, usually 32 CPUs at a time). All science HPC software I'm aware of is Unix-oriented, and everything runs on Linux. At my institution we have an OS X cluster and we are in the process of purchasing a Linux cluster. We didn't even consider Windows - given the difficulties we've experienced administering Windows on the desktop, a Windows cluster just seems like an expensive exercise in frustration.

    1. Re:What is the benefit of Windows on a cluster? by UnknowingFool · · Score: 2, Interesting

      Cost is another factor. I don't know how much volume discounts come into play but running 9000+ cores might cost a great deal if it wasn't built by MS themselves. Also they were able to tweak the OS code and kernel as they see fit. A Windows HPC customer may not have that flexibility.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  31. Microsoft putting themselves ahead of everyone now by WolfieAndSam · · Score: 1

    Spammers must be just drueling for this to go into production environments. This improved speed will be great for viruses as well. MS is really starting to seperate themselves from the rest of the server quality OS's. Qudo's!!!

  32. Costs? by Anonymous Coward · · Score: 0

    So what are the costs on this sytem? My guess is that it is double what a similar speed Linux system is. And yeah, it would be interesting to see what uptimes/cpu is.

    1. Re:Costs? by Bert64 · · Score: 1

      It seems that this cluster can run both windows and rhel4...
      I would like to see the comparative performance between the two OS's running on the same hardware, and configuration of each (ie is it 64bit redhat, windows hpc is 64bit only i believe).

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  33. Not "clustering" by kiwimate · · Score: 3, Informative

    A Windows MSCS cluster is essentially for fail-over/HA purposes. This is for high-performance purposes, and explictly excludes use as an application or database server. From the FAQs (although this is for 2003):

    Windows Compute Cluster Server is licensed for use with HPC applications. HPC applications solve complex computational problems using several servers as a group, also called a cluster, to solve a single computational problem or a single set of closely related computational problems. Applications that run on a single server are not considered HPC applications. Applications that are distributed across multiple servers may not be considered HPC applications, unless they are working on a set of closely related computational problems.

    You may not use Windows Server 2003 Compute Cluster Edition (CCE) as a general purpose server, database server, e-mail server, print server or file server. In order to allow Windows Compute Cluster Server 2003 to be offered at a lower price, its server roles are restricted to computational use only. For example, if users want to install Microsoft SQL(TM) Server 2005 on a cluster node, they will need to purchase and install a full version of Windows Server 2003 64-bit Standard Edition or Windows Server 2003 64-bit Enterprise Edition on that cluster node. To maintain licensing compliance, Windows CCE takes advantage of a feature in Windows Server Standard to protect these applications from being executed. Please see the Windows Compute Cluster Server 2003 Pricing and Licensing page for more information.

  34. vista by Anonymous Coward · · Score: 0

    but does it run Vista? :P

  35. only 6 TB??? by brkello · · Score: 1

    I bought an external WD hard drive for $200 that was 1 TB. Yay, it's fast, but it isn't going to be doing much with so little storage.

    --
    Support a great indie game: http://www.abaddon360.com
    1. Re:only 6 TB??? by the_other_chewey · · Score: 1

      I bought an external WD hard drive for $200 that was 1 TB. Yay, it's fast, but it isn't going to be doing much with so little storage.

      That very probably is the total RAM, not disc storage.

    2. Re:only 6 TB??? by Anonymous Coward · · Score: 0

      That is 6TB of memory... as in... ram

    3. Re:only 6 TB??? by brkello · · Score: 1

      I would hope. Storage is different than RAM in my little world.

      --
      Support a great indie game: http://www.abaddon360.com
  36. Microsoft not only catching up.. by comm2k · · Score: 1

    but also dreaming that having to tinker with underlying code base will in the future not be needed anymore [1] and hence increase their share in the HPC market. Even if true - why pay loads of money if you can use Linux for free? [1] http://port25.technet.com/archive/2008/06/18/is-high-performance-computing-naturally-open-source-ie-for-tinkerers.aspx

  37. A few things to know by deadline · · Score: 1

    First, the Top500 list has plenty of value. What most people do not realize (or should realize) is it is one data point on the HPC spectrum. If your HPC program does not perform the same or similar matrix operations as HPL then the ranking is meaningless to you. To some the list has become a public relations contest.

    Second, performance is virtually independent of the OS (unless you are using TCP). Most big clusters use InfiniBand and run applications in "user space" by-passing the kernel. The rest of the code is crunching numbers.

    Third, for the right cost, anyone can get a system on the Top500 list. It is a rather simple price/performance calculation, by the way. Breaking into the top 10 might be a little more difficult.

    Finally, HPC and Linux are synergistic. Take a look at Why Linux on Clusters? to get the full story. The Windows model does not work very well in this space.

    --
    HPC for Primates. Read Cluster Monkey
  38. I bet this thing could... by arhhook · · Score: 1

    Have more than 1 BSOD at one time.

  39. It may be fast.. by genka · · Score: 1

    ... but does it freeze while formatting a floppy?

  40. Campaign is on? by Anonymous Coward · · Score: 0

    I saw an "article" about Windows-powered (dual-boot!) "supercomputer" being installed in Umeå, Sweden, just yesterday or so. In a traditional Microsoftese way, the article claimed the system to be fastest supercomputer in Europe - except in one place, where it was correctly referred as fastest Windows-based supercomputer in Europe. The linpack numbers were certainly a fraction of fastest European system on the top500 list.

    I conclude that Microsoft has launched a fact-reshaping marketing campaign for their seriously underdog HPC platform, and their obvious primary target is not to get into high performance computing field, but give big bosses false ideas of platform scalability to make them to commit into big "future" Microsoft-only environments, primarily 2008 Server.

    I never fail to wonder why people calling themselves journalists pass Microsoft marketing releases almost unchewed to their publications and lose all credibility in more critical circles (like serious journalists).

  41. The bar would definitely be lower... by Junta · · Score: 1

    For a lot of the fairly typical stuff, I actually am prepared to admit the base OS overhead may not be that different. A lot of HPC clusters are not set up particularly fundamentally different from a typical linux server randomly set up. This is mainly because it's just easier to understand and set up this way.

    However, the ones that do implement something highly efficient or sophisticated at the OS level would have a very very hard time achieving analogous results. The petaflop system, for example a) uses cell processors and b) is mostly ram-resident in terms of OS. Neither one of those is Windows friendly (Windows PE can be run from ramroot, but the base platform is about two orders of magnitude larger than what I would call a 'base' linux platform). And officially, Windows PE is specifically designed to frustrate as a platform (timebombed reboots), because MS fears it being too widely used and cutting into their more traditionally licensed/extorted base.

    On top of that, the general business scenario is mind-numbing. HPC is a market dominated by linux, for which there is a nicely competitive market of vendors. Red Hat, Novell, Canonical, and others all can offer a platform supporting linux apps and all have power to help. A cluster going for a monopolistic company providing a platform that isn't open to replacing the vendor, and a platform not particularly interesting in and of itself from a technical standpoint... Well, I just don't get it.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  42. If linux was faster... by t0msw1ft · · Score: 1

    If linux was faster on this cluster they would be listing it on the top 500 with linux not windows HPC. Also one of the most important things to look at is how efficient the cluster is, this one had 77.7% application efficiency on 9,472 cores which is very impressive. Windows HPC deployed and was testing linpack on over 1000 machines in less then four hours, I would like to see rocks do that.

    1. Re:If linux was faster... by Slashcrap · · Score: 1

      If linux was faster on this cluster they would be listing it on the top 500 with linux not windows HPC. Also one of the most important things to look at is how efficient the cluster is, this one had 77.7% application efficiency on 9,472 cores which is very impressive. Windows HPC deployed and was testing linpack on over 1000 machines in less then four hours, I would like to see rocks do that. At least try and build up an innocuous looking comment history before you do this shit. Frankly, the complete lack of effort on your part is just an insult to the people you're trying to troll. I could cut & paste a single ASCII character from Penis Bird and it would be a better troll than you are.
    2. Re:If linux was faster... by Anonymous Coward · · Score: 0

      I hear they did run Linux on this cluster, and, well, it was slower, so they submitted with the Windows number.

    3. Re:If linux was faster... by Anonymous Coward · · Score: 0

      Look up Abe on the Jun07 list. That is when it originally was built running on RHEL. I can't say which is more efficient personally since I only saw the RHEL days.

  43. Before everyone completely dismisses this story... by Cutie+Pi · · Score: 5, Interesting

    While I don't agree that Microsoft Windows HPC Server is the best software to manage a supercomputer, the linux diehards out there should pay attention to a problem that Microsoft is trying to tackle: accessible supercomputing. See one of their case studies as an example.

    The bottom line is, these days pretty much anyone has access to a few TFlops of compute power, but the learning curve for getting something running on these machines is pretty intimidating, especially for non-CS based disciplines. I've had to take a 1-2 day class, plus futz around with the clunky command-line tools for a few days or so, on every supercomputer I've used, just to get simple jobs running. In my experience, people learn to game the various batching and queuing systems such that their jobs run faster than everyone else's, further shutting out the newcomers.

    HPC vendors would be wise to focus more attention on the tools and interfaces so that Joe-researcher can set the number of nodes and go, rather than having to manually edit loadleveler text files, sending them to the queue, and then coming back next day to find the job failed due to a typo in the startup script.

    On multi-TFLOP systems, not everyone needs 99.5% efficiency with all the implementation details that requires. These days, many people just want their job to run reasonably quickly, with no fuss.

    The same thing happened several years ago with the move to high level languages like Python and Ruby. Sure, they're slower than C++ and FORTRAN. But for the vast majority of applications, you wouldn't know the difference on modern processors. And the turn around time and user-friendliness on these languages is so much better, using them is a no-brainer.

    Hopefully Microsoft can spur the industry in this direction.

  44. A Windows story on Slashdot? by ChrisMD123 · · Score: 1

    Ignore any merits and start the random ad hominems...

  45. I really do run several Windows Clusters by mpapet · · Score: 1

    I'd like to be enlightened as to the benefits of running a Microsoft cluster in a scientific environment. Really. You've given me nothing new to compare my experiences running Microsoft-based clusters versus my experience running Linux clusters.

    I suppose if you REALLY ran windows clusters for a living you'd know which tools.
    That would be Cluster Administrator. Which is higher-level than the "mind-boggling" array of files in /etc. But it's a whole lot less effort than getting an MCSE.

    Please, provide some facts. Otherwise your response is, well, zealous and overwrought.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:I really do run several Windows Clusters by saleenS281 · · Score: 1

      Please, provide some facts. Otherwise your response is, well, zealous and overwrought.

      Uhhh, excuse me, you're the one making claims about what a horrible decision they made without knowing ANY facts. There's absolutely no need for me to provide anything, as I didn't make the initial claim. I simply responded in kind with your zero facts, all bias claims. The simple fact you've yet to provide anything resembling facts just reinforces my initial claim that you've got absolutely NOTHING to back your claims.

      I never once made even an attempt to claim my retort was factual in nature, I simply stated the obvious: for every claim you've made, there's another opposite truth that may exist. You've brought nothing to the table but conjecture, and tried to pass it off as some sort of factual information.

      If your regurgitation wasn't so sad, it'd be humorous.

  46. humph..... by advocate_one · · Score: 2, Interesting

    now see how fast the identical hardware runs with Linux on it... bet it goes way faster...

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    1. Re:humph..... by Anonymous Coward · · Score: 0

      That's pretty easy. It was submitted under Linux for the Nov 2007 list.http://www.top500.org/list/2007/11/100

      Hmm... it ran slower and less efficient. Interesting...

  47. Obvious Application Software by billstewart · · Score: 2, Funny

    There's an obvious application to run on a Windows cluster.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  48. Re:Before everyone completely dismisses this story by bockelboy · · Score: 3, Interesting

    From your case study:

    """
    In addition, it is investigating ways to allow users to connect remotely to the cluster. It expects to complete the project and move the cluster into production by March 2009.
    """

    By time the cluster in the case study allows users to remotely log in, the hardware will have lost at least 1/2 of its value.

    While more work is needed to make things user friendly, you have to remember that the funding is there for CPUs; not many folks are forward looking enough to realize researchers really need funding into making stuff easier.

  49. more similar by DrYak · · Score: 4, Interesting

    In related news, both Ubuntu 8.04 and Fedora 9 report being Linux v2.6. Except that Linux kernel is just a tiny part of a distribution. In fact, those two distribution don't even share the same version, yet alone build. (Distrowatch pages for Ubuntu and Fedora could tell you the difference in version for most common components)

    Whereas Server 2008 and Vista share a tad more of their code base.

    and *that* is relevant.

    And could be humorously be alluded to because of the mis-detection of some software.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  50. accessible supercomputing .. by rs232 · · Score: 3, Interesting

    "Microsoft is trying to tackle: accessible supercomputing"

    Assuming MS was responding to this imagioned problem ..

    "The contest showed that supercomputers .. are accessible to people interested in pursuing science, simulation or modeling"

    "but the learning curve for getting something running on these machines is pretty intimidating, especially for non-CS based disciplines. I've had to take a 1-2 day class, plus futz around"

    You actually programed a supercomouter - cool. What type and where exactly? How does HPC Server differ in respect to other solutions?

    "the Blue Gene family of supercomputers has been designed to deliver ultrascale performance within a standard programming environment"

    "Hopefully Microsoft can spur the industry in this direction"

    You mean like continually inventing Apple, badly .. :)

    --
    davecb5620@gmail.com
    1. Re:accessible supercomputing .. by Cutie+Pi · · Score: 4, Insightful

      Accessibility can mean: 1) able to access, 2) easy to use. When it comes to supercomputers, th former is very much true nowadays, but the latter is not. And it's not just a matter of programming. Pretty much all supercomputers can be programmed with a standard programming environment, say C + MPI + SCALAPACK libraries. (I think more could be done on that side too, but that is a different story).

      But the steps required to actually run the programs can be exceedingly difficult. I liken it to the state of desktop linux about 12 years ago... Yes, it was accessible in that PCs were everywhere and you could grab a free copy of Slackware, but the setup process was mind numbing. Setting up X was not for the faint hearted as it required knowing intimate details about your graphics and display hardware. There were stern warnings that using the wrong modeline values could damage your CRT. Nowadays even my grandmother could install Ubuntu and everything would be automatically detected. That's the progress that I think needs to happen on the supercomputer user interface side of things.

    2. Re:accessible supercomputing .. by rs232 · · Score: 1

      "I've had to .. futz around with the clunky command-line tools .. on every supercomputer I've used"

      What supercomputers have you used and in what context? Personally I have found some kind of a scripting language de rigueur for serious computing. What alternative do you recommend? For example how about:

      "Click here to extract a q-analogue of your hypergeometric orthogonal polynomial set"

      I mean if you don't know what that means, then what difference does it make whether you use a script or a bunch of click boxes?

      "Nowadays even my grandmother could install Ubuntu .. That's the progress that I think needs to happen on the supercomputer user interface side of things"

      I doubt if my Grandmother would need a supercomputer to play solitare. She still thinks FM radio is voodoo, where are the clicks and the hiss .. :)

      --
      davecb5620@gmail.com
    3. Re:accessible supercomputing .. by krunk7 · · Score: 1

      In my experience, the types of problems these systems are designed to solve are not child's play. It is only a small subset of individuals working on issues that fully benefit and they are a very intelligent group indeed.

      I work with oodle's of "joe-researchers". I agree their experience in the computing field can be, to be kind, lacking. However, some tools are just down right difficult to learn if used properly. Take Solid Works, your never going to have a situation where "joe-medical-researcher" clicks a button that says "generate plans for implantable device". If someone tried to make such a tool, your going to end up with a lot of shitty medical devices.

      I was tutoring a "joe-mdphd" today who wanted to get into MRI research. She didn't understand why she had to learn all these weird concepts like "server/client" (to understand that when you connect to another computer that the data is actually on that computer and not on yours) and that before you can start whipping out published papers you had to understand a bit about MRI physics TR's T*'s, functionals, structerals, contrasts, and scan protocols.

      I presented her with an analogy: I have a background of programming, computer engineering, physics, etc. behind me. But if I wanted to become a surgeon, I couldn't just jump in the operating room and say "ok, now! let's do this!". There's a lot of training that goes into that skill. Now, you don't have to learn *everything*, but you do need to add a few things to your basic toolkit before you can tackle the big problems...and no, you probably won't be able to do so in a week, or even a few weeks.

      The question I would propose is this: What exactly would an "accessible to the masses" clustering environment be? Imagine the tasks that these folks do, how specialized to their particular goals they are, how would you design a program to accommodate all these situations?

      Now, there are large areas of research that use a similar set of tools to accomplish their varied goals. I think you'll find that these do indeed already have established, cluster friendly software suites that vastly simplify the process.

      In other words, if you find yourself having to write a custom HPC application to complete your research, it's probably because it's such a niche area that no one else felt the need to before...which is exciting in its own right.

  51. Re:I hate myself for posting this by Anonymous Coward · · Score: 0

    Thanks,
    Now I don't have to post it
    8-)

  52. Linux is not a great platform for HPC .. ? by rs232 · · Score: 1

    How did Novell and IBM manage it on Blue Gene ..

    "Linux has dominated the marketplace for high-performance computing,"

    Mark Seager, Lawrence Livermore National Laboratory, Calif

    --
    davecb5620@gmail.com
    1. Re:Linux is not a great platform for HPC .. ? by labmonkey09 · · Score: 1

      Mark, Thanks for that link. You have no doubt the best signature block in the universe. Question: Have you tested Linux, Solaris, and Windows on commodity clusters? That's what we do, and that's what our results are based on. Further our results are heavily skewed by JDK quality. What is your software written in? Thanks, Sal

      --
      /LabMonkey09
  53. It may not be windows based by agristin · · Score: 1

    http://www.top500.org/system/8757

    Look at the description. Does it run RH? If it exports a Lustre filesystem, I think Lustre only runs on *nix.

    Does anyone know the real implementation details behind this system? Is it part Linux, part Windows? Was it linux and now Windows? Did they port Lustre to Windows?

    1. Re:It may not be windows based by pontificator · · Score: 1

      The deputy director of the NSCA is quoted as saying, "When we deployed Windows on our cluster, which has more than 1,000 nodes..." so I assume the compute nodes are in fact Windows HPC. They might be using Linux boxes with the Lustre FS as file servers.

  54. Re:Before everyone completely dismisses this story by arthernan · · Score: 1

    To tie this with another post. Somebody said that the OS is bypassed by application anyway, so what role does Linux or any other OS have ona a cluster like this?

    If the only reason to have an OS is to load and run an application, and to do some other unavoidable file maintenance. I think there could be competition from Windows.

  55. So... by Anonymous Coward · · Score: 0

    What would the Microsoft per-core license fees run for this 9,472 core server? What would they run for the same system running Linux? Methinks Microsoft cut them a break on license fees for the Beta software...

  56. I think his point is by Anonymous Coward · · Score: 0

    that this computer doesn't *come* in the top 25.

    So you can't really use them as your "benchmark".

    1. Re:I think his point is by pontificator · · Score: 2, Informative

      Read the summary for TFA, it "debuted in the top 25". Look at the link I provided, it is #23.

  57. Re:Microsoft putting themselves ahead of everyone by Anonymous Coward · · Score: 0

    Are you the type of person that puts a research cluster on the public internet? If so please stay clear of my machines...

  58. going Backwards by Daveez · · Score: 1

    this is a step backwards in terms of the development of safe and robust super computing. I'm curious, dose the admin have to have a license for every machine in the cluster?

  59. One big difference... by jd · · Score: 2, Interesting
    ...is that it is a true HPC clustering environment. They demoed the 2003 cluster edition at SC|05, and frankly I was not impressed. Nor were most other people, it was not a highly-popular stand. That could be because they were demonstrating things like Excel on the Cluster Edition. A clustered spreadsheet?! Oh, and the version of MPI they are using is derived from MPICH. For those who are unfamiliar with clustering and message passing, MPI is pretty horrible at the best of times, and MPICH is a nasty implementation of it. MPICH is great as proof-of-concept, is very portable, and superb as a teaching tool, but it's slow, lacks many of the features found in more modern implementations, and exists in a million different variants because it's really not very pluggable.

    However, MPI itself has serious issues. The master copy of the program starts/stops slave programs vis SSH, although some implementations also support inetd-style starts. Messages sent to multiple machines are sent sequentially, rather than via a reliable multicast, wasting bandwidth and wasting CPU cycles.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  60. Is it though? by Junta · · Score: 1

    The top500 score is a very particular benchmark. Whether it is the best measure of things is a matter of debate, but comparing numbers isn't a good idea. Essentially, if it can't/doesn't submit a top500, it isn't directly comparable to any of those scores in a meaningful fashion.

    For example, with the PS3 clients figuring so prominently, my suspicion is that these are 32-bit floating point operations, and top500 only counts 64-bit floating point operations. I couldn't clarify it readily, so I might be wrong, but it seems that way at first glance.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Is it though? by lostokie · · Score: 1
      From Wikipedia: Jack Dongarra and his team demonstrated a 3.2 GHz Cell with 8 SPEs delivering a performance equal to 100 GFLOPS on an average double precision Linpack 4096x4096 matrix.

      Since floating@home is scientific computing, those numbers are without a doubt comparable. The only difference is instead of super computing jobs being distributed over high speeds buses to the cores, the jobs are distributed over the internet.

  61. Re:Before everyone completely dismisses this story by Anonymous Coward · · Score: 1, Insightful

    I read the link, here's a particular quote that caught my eye:

    "The consortium is committed to making supercomputing resources more widely available. However, its high-performance computing (HPC) systems were Linux-based, and CINECA realized that an increasing number of researchers, especially those in private industry sectors, were unfamiliar with Linux-based tools and interfaces. Acquiring the necessary expertise to use the consortium's resources was too time-consuming and costly for many enterprises."

    Smells like fud to me. WTF?! *If* you're going to write a program that needs an HPC system to run *then* you're going to have to learn how to program for an HPC? Hello?! It's call mpi, upc, shmem, hell, even pvm. And they've been around for what, 19 years? What's it got to do with linux? Nothing, *except* that Linux has *excellent* support for that clustering software.

    WTF do you need windows for? A cluster version of notepad? Duke Nukem Forever? And lastly, what's so *time consuming* and *costly* about doing the following:

    1) Open a browser. any damn browser.
    2) Type in the url: www.google.com
    3) Type in the search box:

    mpi upc shmem pvm site:wikipedia.org

    4) Follow the freakin' links and *READ* the info.

    Cost: $0
    Getting a freakin' clue about the current standard of cluster programming: priceless.

    What of kind of researchers from private industry do they have that they don't know how to use google or wikipedia? Gartner experts? Microsoft employees?

  62. yeah, but why? by markhahn · · Score: 1

    is this some new category of competition, like "fastest-ever cluster with blue cabling"?

    the software on a cluster should, ideally, get out of the way of the jobs as completely and quickly as possible. it's hard to imagine windows doing that, let alone offering some advantage over the incumbent OS (Linux). in spite of smelling a bit like jato-equipped pigs, "because we can" doesn't really seem like a good rationale here.

  63. Can you imagine a... by Anonymous Coward · · Score: 0

    ...Beowulf cluster of these?

  64. Dissecting one claim... by Junta · · Score: 1

    "The performance of Windows HPC Server 2008 has yielded efficiencies that are among the highest we've seen for this class of machine," Pennington said. Ok, this is an interesting statement. In the most obvious interpretation, the reality is laid bare on the top500 list itself: linpack efficiency.

    They had an Rmax of 68.48 out of an Rpeak of 89.59. That is a Linpack efficiency of 76.4%. With an inifiniband network, that's hardly interesting. It's hard to find a good comparison nearby (must be IB and Intel Core2). The nearest ones I see are #31 (81.5%), #11 (69.9%), and #10 (87%). 76% is about right smack in the midst of them. If comparing it to ethernet based installs, then yes, it is better (ethernet will easily get you down to the 50s), but that isn't particularly a constructive comparison. I guess he did say 'among' the best, meaning it doesn't suck as much as he would have thought, but for a more expensive product, it doesn't get you anywhere.

    If speaking about utilization (odd choice of words if so), he isn't comparing linux to windows, but whatever job scheduler (maui, moab, pbs, etc) to MS solution. If that is the case and he is being genuine, I suspect he picked a bad scheduler for that.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  65. Probably just a marketing op for MS by Nicolas+MONNET · · Score: 1

    The top500 has some visibility, Linux dominates it, no Windows *at all*, they probably spent some of their own money to get at least one spot.

  66. Still not necessarily.. by Junta · · Score: 1

    Which Wiki article? The problem is *now* there are two varaints of 3.2 ghz cell processors. One used in the Petaflop system, and one in the PS3. The one in the petaflop run I heard *explicitly* sought to make the double-precision number repsectable.

    And just because both folding and linpack are "scientific" computing, doesn't mean they have the same computational demands in terms of precision *nor* floating point efficiency. Even if they are the same, which I can't determine still, there can be a wide variation in the processor instruction stream and how a processor copes. It's because of this very complexity of HPC computing that a lot of people justifiably call the top500 benchmark a tad artificial. hpcc tries to cover a greater range, but doesn't have the same marketing clout that xhpl does.

    Folding@home is a great endeavor, but it isn't so easy or simple to guess how it stacks up against this list.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Still not necessarily.. by lostokie · · Score: 1
      This wiki article: http://en.wikipedia.org/wiki/Cell_(microprocessor).

      I'm not understanding the hand waving about variations in the processor instruction stream. Isn't there an agreed upon measure for super computing and isn't it double floating point operations per second?

      And why would you assume the cell processor in the PS3 is so different from the Cell processor used in computing? From what I understand, the only difference is only 6 cores are available instead of 8.

      Sure the are several huge differences between distributed super computing, but the only one that effects processing power is granularity of jobs.

      On a side note, it is interesting to see people, without any real data, say something like folding@home can't be as powerful as a "real" supercomputer. Never mind there are a magnitude or two more modern cores being used in folding@home.

    2. Re:Still not necessarily.. by Junta · · Score: 1

      I'm not understanding the hand waving about variations in the processor instruction stream. Isn't there an agreed upon measure for super computing and isn't it double floating point operations per second? "Rpeak" which is a useless theoretical number indeed pays no heed to what happens. "Rmax" is the most performace the LINPACK benchmark can extract. This means, for example, some arcthictures can do multiply and add concurrently. If you have floating point operations that happen to have those steps concurrent in the stream 90% of the time, then 90% of your instructions will be executed in half the cycles. However, if the algorithm doesn't lend itself to that, the feature won't be used. It's one example of very many as to why different applications aren't directly comparable.

      And why would you assume the cell processor in the PS3 is so different from the Cell processor used in computing? From what I understand, the only difference is only 6 cores are available instead of 8. Prior to QS-22, it was the same. QS-22 uses what IBM calls a 'PowerXCell' variant. QS-20 and QS-21 both used the same processor with 8 enabled SPEs, and incidentally never made a Top500 showing. QS-22 is what is used in Roadrunner.

      Your point about distributed vs local supercomputers is spot on.

      On a side note, it is interesting to see people, without any real data, say something like folding@home can't be as powerful as a "real" supercomputer. Never mind there are a magnitude or two more modern cores being used in folding@home. I'm not implying it isn't a 'real' supercomputer, just that the results can't readily be compared and placed in that particular list. There are plenty of very powerful and very useful supercomputers that can't even approach a top500 score. Folding@home would be one of those, it couldn't possibly achieve a decent score due to the interconnect, which far from makes it worthless, since that is perfectly acceptable to their effort.
      --
      XML is like violence. If it doesn't solve the problem, use more.
    3. Re:Still not necessarily.. by Junta · · Score: 1

      And, the key bit from that article on the one used in QS-22 vs. PS3:

      dramatically improving double-precision floating-point performance on the SPEs from a peak of about 14 GFLOPS to 102 GFLOPS total for 8 SPEs

      So yes, the PS3s cannot run linpack well at all, but the QS22 varaint can.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    4. Re:Still not necessarily.. by lostokie · · Score: 1

      Thanks for the replies. They were friendly and quite instructive. And, I dare say, I even learned a few things.

  67. Not a new cluster, and it used to run Linux... by Anonymous Coward · · Score: 0

    It looks as if this cluster was first mentioned in the Top500 in 06/2007. At the time it was ranked #8. Since then it's slid down to #14, and now it's down to #23.

    http://www.top500.org/system/ranking/8757

    When new, it was running RHEL and the Lustre file system.

    http://www.ncsa.uiuc.edu/UserInfo/Resources/Hardware/Intel64Cluster/TechSummary/

    Now in its Windows guise it's unclear what type of shared storage / cluster file system that it's using. Maybe this? :)

    "Using CIFS as a Global File System for HPC Clusters"
    http://download.microsoft.com/download/a/9/f/a9fd6c73-3745-494c-be4e-651505fe608a/CIFS%20HPC%20Storage.doc

  68. yes by Anonymous Coward · · Score: 0

    Actually, yes... It looks like they've run RHeL 4 on it.

    http://www.top500.org/system/8757

  69. PBS by slashdotlurker · · Score: 1

    Clippy :

    "Portable Batch System - can I help you ?"

    User :

    "Maybe".

    Clippy :

    "Enter Windows Genuine Advantage process and enter the License number. Its below your laptop."

    User :

    "Wot laptop ?"

    Clippy :

    "I mean your Portable Batch System."

    User :

    "You do not understand ...".

    Clippy :

    "Please call the manufacturer of the laptop for further help."

    Did this answer your question ?

    1. Yes.
    2. Hell, yes.

  70. That is a mean machine by slashdotlurker · · Score: 1

    Some kids in Estonia and Nigeria just got very very happy.

    How fast do you want your Nigerian oil money today ?

  71. Machine = abe temporarily in windows by gothmogged · · Score: 1

    This is just the hardware normally known as abe.ncsa.uiuc.edu. They tried out Windows on it to get the benchmark, and whatever other experiments desired by whoever commissioned the study, then booted it back to linux so it could actually be useful.

  72. man... by wendyo · · Score: 1

    ...I'd love to have a beowulf cluster of those.

  73. Re:"Homegrown". by Anonymous Coward · · Score: 0

    You are irrelevant, and you have failed. Pack it up and go back to hunting possums in the bayou.

  74. Performance... by Bert64 · · Score: 1

    What I'm interested in, is seeing how this compares to a Linux based cluster using the same hardware...
    Last time i saw a windows cluster in the top500 list, it was 150 places behind a redhat cluster using the same hardware but with less nodes (around 5% less if i remember).

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!