Slashdot Mirror


Windows Breaks Into Supercomputer Top 10

yanx0016 writes "Wow, that's some news this week at SuperComputing 08. Apparently Microsoft Windows HPC Server 2008, with a Chinese hardware OEM (Dawning), made #10 on the Top500 list, edging out #11 by only 600 Gflops. Folks were shocked to see Microsoft getting so serious around HPC; I think we are only beginning to see a glimpse of Microsoft in the HPC field."

294 comments

  1. Yeah, mut how much useful stuff is happening? by EmbeddedJanitor · · Score: 4, Insightful

    FLOPS and MIPS are all very well, but if the OS is pissing them away then it does not matter much.

    --
    Engineering is the art of compromise.
    1. Re:Yeah, mut how much useful stuff is happening? by geekmux · · Score: 5, Funny

      FLOPS and MIPS are all very well, but if the OS is pissing them away then it does not matter much.

      (Interviewing MS HPC Program Manager)

      "Well, yeah it does stuff! Just look. You've got it all right here...Word, Excel, even Access. And just wait until you see how fast the cards fly when you win Solitaire!"

    2. Re:Yeah, mut how much useful stuff is happening? by frosty_tsm · · Score: 1

      This post prompts a longing for mod points...

    3. Re:Yeah, mut how much useful stuff is happening? by Anonymous Coward · · Score: 0

      Funny, I used to use the solitaire win screen to do a quick and dirty benchmark of the computer. It wasn't fast on a 386. My new favorite one is the left click -> new on the desktop.

    4. Re:Yeah, mut how much useful stuff is happening? by msromike · · Score: 0, Insightful

      Where do you think the overhead is at? GUI, mouse, I/O? Do you think Internet Explorer is dragging it down?

      My guess is that when it's running 600 GFLOPS that any "OS pissing" is marginal and doesn't matter one bit at all. Besides, doesn't the benchmark score get reported AFTER all of the OS overhead?

      Where is the insight here? Just seems like the usual Microsoft bashing, though this time it doesn't even really make sense.

    5. Re:Yeah, mut how much useful stuff is happening? by vigmeister · · Score: 1

      So I went over 30min to my beowulf cluster of supercomputers and carried out your test. The context menu hasn't shown up yet. Liar!

      Cheers!

      --
      Atheist: Buddhist in a Prius
    6. Re:Yeah, mut how much useful stuff is happening? by lysergic.acid · · Score: 4, Interesting

      considering that FLOPS refers to the number of floating point operations the processor can perform per second, which would be the same regardless of what OS a system is running, i would have to say that your guess is incorrect.

      also, considering that most supercomputers are actually supercomputing clusters, the "supercomputer" in question is probably running more than just a single instance of the OS. since the Dawning 5000A uses Quadcore Opteron processors, and is listed as having 30720 cores, it should have 7680 processors. and since Windows Server 2008 can only use 8 processors (i think HPC is limited to 4), the 5000A must have at minimum 960 nodes. and since each node would be running its own instance of Windows HPC, the Dawning 5000A must be running at least 960 instances of Windows.

      i don't know how Windows HPC compares to Linux or other OSes, but running a bloated OS on a supercomputing cluster would definitely have a large impact on its real world performance.

    7. Re:Yeah, mut how much useful stuff is happening? by toxygen01 · · Score: 1

      That must have been hell of a lot of money for licenses. maybe the network cards weren't linux compatible...

    8. Re:Yeah, mut how much useful stuff is happening? by spintriae · · Score: 3, Funny

      Well I bet the OS boasts one visually impressive BSoD.

    9. Re:Yeah, mut how much useful stuff is happening? by lysergic.acid · · Score: 1

      it's pretty messed up that the "new" context menu should take so long to pop up on a modern computer. however, i don't think it's really a good benchmark of hardware performance. my 4-5 year old Dell used to take quite a while to display the "new" menu, but now it pops up in less than a second--it takes perhaps half a second the first time, and then it just pops up instantaneously each time after that.

      on the other hand, one of the workstations at my office recently had Groove installed (i think it came with Office 2007), and ever since then it takes about 3 seconds for the context menu to pop up whenever you right click on the desktop or in an explorer window. granted, that computer is still using PC133, but it's got a 2.8 GHz P4, plus it's also a fresh install.

      there's something seriously amiss when such basic system functions take so long to process. seems like a lot of software developers no longer care about writing efficient code. but perhaps the proliferation of netbooks and low-power desktops will mitigate this trend. i look forward to the day when opening a new browser window does not stress test my system.

    10. Re:Yeah, mut how much useful stuff is happening? by budgenator · · Score: 4, Insightful

      The FLOPS are measured by a benchmark program, The Linpack Benchmark that runs under OS overhead, so it would differ with different OSes and probably different configuration parameters in the same OS. I wouldn't be surprized if MS hadn't supplied significant engineering support to get the system tweeked to the T to nail down good numbers on the benchmark suite.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    11. Re:Yeah, mut how much useful stuff is happening? by Nefarious+Wheel · · Score: 2, Insightful

      Where do you think the overhead is at? GUI, mouse, I/O? Do you think Internet Explorer is dragging it down?

      File system would be my guess. Those context menus are pretty instant, the population with all those headers is what takes the time. If you had a shortcut method (say, analogous to VMS' old "Install" header cache forcing mechanism) for locating and ID'ing the items in the menu list it would probably help. As it is, I think it's lumped in with the "file index" capability on Windows that everybody turns off to cut back on the annoying disk activity. Just my A$0.02

      --
      Do not mock my vision of impractical footwear
    12. Re:Yeah, mut how much useful stuff is happening? by Methuselah2 · · Score: 1

      I wonder which antivirus, antispyware, and firewall software they loaded on it.

      And I wonder what Windows Update Tuesday will be like for that thing...will it ask permission before rebooting?

      I have to say it, I wonder what's new in the latest version of "Microsoft Office for Supercomputers 2003." My guess is clippy moves VERY quickly. ;-)

    13. Re:Yeah, mut how much useful stuff is happening? by timrichardson · · Score: 0, Flamebait

      It's to earn the "Windows 7 capable" sticker.

    14. Re:Yeah, mut how much useful stuff is happening? by Fulcrum+of+Evil · · Score: 1

      Meh, it's all a function of how much crap you have hanging off that menu. More stuff = slower menus, and you can add any old thing to the windows context menu.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    15. Re:Yeah, mut how much useful stuff is happening? by Anonymous Coward · · Score: 0

      What you talking about? This machine can generate as many as a a thousand blue screens a second

    16. Re:Yeah, mut how much useful stuff is happening? by shutdown+-p+now · · Score: 1

      since Windows Server 2008 can only use 8 processors (i think HPC is limited to 4)

      Win2008 x64 can handle up to 64 processors (in Datacenter edition). No idea what the limit for HPC specifically is.

    17. Re:Yeah, mut how much useful stuff is happening? by lysergic.acid · · Score: 1

      i'm pretty sure those are the number of cores:

      (1) Supports up to 32 cores.*
      (2) Supports up to 64 cores.*
      (3) Supports up to 64 cores.**

      when Microsoft says their next Windows Server release, Windows Server 2008 R2 (server variant of Windows 7), will support 256 processors, they mean "logical processors," which they define as # of physical CPUs * # of cores per CPU * # of active threads per core.

      so Windows Server 2008 current supports 64 logical processors, but that's only 8 CPUs * 4 cores * 2 threads. however, Windows Server 2008 R2 will in fact support 64 physical processors when it comes out.

    18. Re:Yeah, mut how much useful stuff is happening? by lysergic.acid · · Score: 1

      your right, the Linpack benchmarks are indeed also measured in FLOPS, and that's what the TOP500 rankings are based on. however, when the Dawning is advertised as being capable of 180 TFLOPS or 160 TFLOPS--depending on who you ask--they're probably not referring to the Linpack benchmarks, which it only peaks at ~11.264 TFLOPS.

    19. Re:Yeah, mut how much useful stuff is happening? by shutdown+-p+now · · Score: 1

      No, look at the table again. The heading for that line in the table is "X64 Sockets", so it clearly refers to physical processors.

      I'm not sure what to make out of that footnote, though. Either they support 64 max cores overall (so 64 single-core processors, or 32 dual-core ones etc), or they support 64 cores per physical processor. Something worth asking on Mark Russinovich's blog.

    20. Re:Yeah, mut how much useful stuff is happening? by GreedyCapitalist · · Score: 1

      "(i think HPC is limited to 4)" Do you have a source for that? Why would HPC support less cores than a version like Datacenter, which supports 64? http://www.microsoft.com/windowsserver2008/en/us/compare-specs.aspx

    21. Re:Yeah, mut how much useful stuff is happening? by Bryansix · · Score: 1

      You don't turn on Automatic Updates on a SuperComputer. You turn on Automatic Notification. May Clippy rest in peace in his grave 1 decade under the ground.

  2. Retarded by Directrix1 · · Score: 5, Interesting

    Honestly, why would anyone want to roll-out something like this on Windows. A lot of extra expense for little practical value.

    --
    Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    1. Re:Retarded by Anonymous Coward · · Score: 2, Insightful

      I seriously doubt that anyone with enough to spend on a top 10 supercomputer is worried about the Windows tax.

    2. Re:Retarded by hey! · · Score: 3, Funny

      Actually, Microsoft has an interesting idea here, to integrate a high performance computer installation with Windows client software such as Excel. Of course, there's no reason at all the back end supercomputer has to be running Windows, other than the fact that Microsoft will sell you the complete software stack, presumably through system integrators.

      Frankly, I don't see why you'd want to do that, but obviously this is out of the box thinking. Maybe they see some application area for this, such as financial services, that is untapped, although if that's the case their timing is not fortuitous...

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Retarded by westlake · · Score: 2, Insightful
      Honestly, why would anyone want to roll-out something like this on Windows.
      .

      Development tools. Something Microsoft is very, very, good at.
      And missing from the summary is this little note: Just a year ago, the best Microsoft could do was 116th place based on rankings from Top500.org, which has been benchmarking supercomputers since 1993 with its bi-annual tests it calls "runs."

    4. Re:Retarded by turgid · · Score: 4, Insightful

      Flagship demo projects like this often get exceedingly big discounts from the vendors.

    5. Re:Retarded by jon3k · · Score: 1

      Ballmer already said numerous times that they're trying to catch up with google, they want to offer applications deployed over the web ala SaaS, so obviously they need a powerful cluster/grid backend to handle all the processing. This software, I'm assuming, will do exactly that.

    6. Re:Retarded by Anonymous Coward · · Score: 1, Funny

      Integrating HPC with office apps? Wow, Excel really doesn't hold that much data to need a HPC to process it. Maybe if you're processing millions of Excel files filled to capacity that might be a different story...

    7. Re:Retarded by thermian · · Score: 1

      why retarded? The only reason I wouldn't want to use windows for this kind of thing is their license fees. Since they have their per core license model, it would get really costly.

      This makes me use Linux for such things.

      --
      A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    8. Re:Retarded by trb · · Score: 4, Funny

      Honestly, why would anyone want to roll-out something like this on Windows.

      Did you ever see the hippos doing the Dance of the Hours in Disney's Fantasia? It's like that.

    9. Re:Retarded by devjj · · Score: 1

      ...Microsoft will sell you the complete software stack, presumably through system integrators.

      Translation: Microsoft will lock you into their platform with while external integrators give you the illusion of choice.

    10. Re:Retarded by Anonymous Coward · · Score: 2, Interesting

      Perhaps not, but even if true they should be worried about the unproven track record of Windows on HPC, the crap hardware support, the crap vendor support and the huge question marks over little things like performance and stability and you have to wonder why the hell you'd ever bother. Most software written for HPC systems never go near the OS specific features anyway: you do everything through libraries like MPI which abstract it all away for you. Where is the advantage of Windows on the compute nodes? Login/head nodes: MAYBE. Compute nodes? Pointless.

    11. Re:Retarded by negRo_slim · · Score: 1, Insightful

      Not only that but I'm sure some assurances could be made on Microsoft's end that would enable a vendor to be more willing to undertake a large project with rather unproven software.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    12. Re:Retarded by devjj · · Score: 1

      That's probably easier than it sounds when you're the world's largest and most powerful software house and can afford to lose a lot of money to get to that spot.

      What is the business case for this for Microsoft? Anyone know?

      This seems like an area where an executive decided it was simply unacceptable for Windows not to play in this space.

    13. Re:Retarded by Richard_at_work · · Score: 1

      MS doesn't operate a per core licensing model, only a per physical CPU model. One CPU license is enough to cover 1, 2, 4, 8 or even more cores on CPU package.

    14. Re:Retarded by Spy+der+Mann · · Score: 1

      Honestly, why would anyone want to roll-out something like this on Windows. A lot of extra expense for little practical value.

      Vista Benchmarking?

      "World record! "True Cluster" supercomputer runs Vista at 87% its intended speed!"

    15. Re:Retarded by aproposofwhat · · Score: 5, Insightful

      I hate to defend Microsoft, but...

      Crap hardware support? Who cares - you're running numerical calculations, not a bloody game on some tossy video card.

      Crap vendor support? This vendor will have been given full support by Microsoft, and will be equally supportive of their users.

      Performance? They're in the top 10.

      Stability? If you're not dealing with odd hardware / crappy drivers, Windows Server versions are actually fairly stable.

      Why not run your compute nodes under Windows?

      You can actually run Windows Server 2000 and above headless, removing any GUI overhead - so why not?

      I still agree that on any particular hardware configuration, Linux or another *nix will likely be faster, but your experience of desktop applications doesn't necessarily translate to HPC.

      --
      One swallow does not a fellatrix make
    16. Re:Retarded by pablodiazgutierrez · · Score: 3, Funny

      Now wouldn't it be awesome if they wiped Windows and install Linux after all the PR people leave?

    17. Re:Retarded by ozmanjusri · · Score: 1
      Honestly, why would anyone want to roll-out something like this on Windows.

      Microsoft is investigating the minimum requirements for "Windows 7 Capable" computers.

      --
      "I've got more toys than Teruhisa Kitahara."
    18. Re:Retarded by causality · · Score: 1

      ...Microsoft will sell you the complete software stack, presumably through system integrators.

      Translation: Microsoft will lock you into their platform with while external integrators give you the illusion of choice.

      Why not? It works for political parties ...

      --
      It is a miracle that curiosity survives formal education. - Einstein
    19. Re:Retarded by budgenator · · Score: 1

      sure we'll model AGW in an Excel spreadsheet, that will convince those damned deniers!

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    20. Re:Retarded by RSCruiser · · Score: 1

      The article got it wrong. The best they could do a year ago was actually 43rd on the cluster here at PKI (I'm a student). top500.org lists it as running Linux but actually runs both RHEL and HPC Server concurrently.

    21. Re:Retarded by Anonymous Coward · · Score: 0

      Actually the cost would eventually be lower and the toolsets would be far superior. You sound like Novell when NT4 came out.

    22. Re:Retarded by eli+pabst · · Score: 1

      Flagship demo projects like this often get exceedingly big discounts from the vendors.

      Yeah, remember Virginia Tech's crazy Mac cluster that had a a slew of Power G5s that they ran for what seemed like less than a year and replaced with XServes? IIRC, Apple gave them an even swap for the brand new XServes.

    23. Re:Retarded by chez69 · · Score: 1

      not to nickpick, but hey it's slashdot =-)

      >>Crap hardware support? Who cares - you're running numerical calculations, not a bloody game on some tossy video card.

      He's talking about interconnect.

      >>Crap vendor support? This vendor will have been given full support by Microsoft, and will be equally supportive of their users.

      Think about expertise. 5 out of 500 compared with > 400 in the same area. where do you think most of the vendor experience will be in HPC?

      >>Stability? If you're not dealing with odd hardware / crappy drivers, Windows Server versions are actually fairly stable.

      I'll give you that. windows on a server has gotten a lot better.

      --
      PHP is the solution of choice for relaying mysql errors to web users.
    24. Re:Retarded by symbolset · · Score: 2, Informative

      What is the business case for this for Microsoft? Anyone know? This seems like an area where an executive decided it was simply unacceptable for Windows not to play in this space.

      That's exactly right. Bragging rights. They get to say their platform can scale, and that 1% of the gee-whiz propeller heads that really know their stuff enough to build the world's most powerful supercomputers recognize the advantages of their platform.

      Given the targeted nature of their involvement, a critical eye might look to the methods used to influence those propeller heads. In HPC as in national government the motivation is not perfectly on Total Cost of Ownership and value for price, and even when it truly is there are a few places on Earth where it's permissible to skew that metric a bit by pricing your per-node price seriously into the negative numbers. China might even be such a place. Which would open questions about Microsoft subsidizing high technology in China. Which might invite other questions about what China is actually doing with a computer powerful enough to more perfectly model nuclear explosions. It might be politically sensitive to deny China such a device, but paying for it? That would be... unsavory.

      And 1% bragging rights is better than none, right? I've been one of the guilty ones who've pointed out over and again that Windows isn't ready for heavy lifting, as evidenced by its absence from this list.

      The amazing story here is that in June 1999 Unix owned 498 of the top500 and Linux is well on its way to hit near that mark in only 10 years. Linux added 12 systems to hit 439 and eating share from every other category. If it gains another 12 in June that's 452. There's a good chance it will do better, but it's not likely to hit 498 next year, or even the year after.

      --
      Help stamp out iliturcy.
    25. Re:Retarded by Anonymous Coward · · Score: 0

      It is to run the Aero desktop. ;)

    26. Re:Retarded by marafa · · Score: 0

      probably for the same reason these guys used .net:
      http://blogs.computerworld.com/london_stock_exchange_suffers_net_crash [computerworld.com]

      --
      _ In Egypt Networks: Network Solutions with a Twist
    27. Re:Retarded by Alex+Belits · · Score: 4, Insightful

      Development tools. Something Microsoft is very, very, good at.

      Microsoft development tools are in the category "If this helps you, you are not qualified for this job to begin with". An equivalent would be multiplication table on mathematician's desk or marathon runner on crutches.

      --
      Contrary to the popular belief, there indeed is no God.
    28. Re:Retarded by Anonymous Coward · · Score: 0

      well, why do we have so many OS'es if one was good enough? The guys who built an HPC with Windows as its OS must have not done this for kicks...!

    29. Re:Retarded by akayani · · Score: 1

      It's so you can support ID10T errors via messenger. After all who doesn't need Word. And what a great way to play 'Flight Stimulator'. Yani

    30. Re:Retarded by Anonymous Coward · · Score: 1, Interesting

      Crap hardware support? Who cares - you're running numerical calculations, not a bloody game on some tossy video card.

      As the poster above points out, I'm talking about stuff like your interconnect. Not having looked too hard at it, I'm going to guess that your choice is limited to Intel 10GbE or maybe, perhaps, one of the Infiniband vendors has a Windows driver. Maybe.

      Crap vendor support? This vendor will have been given full support by Microsoft, and will be equally supportive of their users.

      I'm referring to the system integrator (who likely has very little experience working with Windows or Microsoft) and 3rd party software support. Your choice of MPI library is going to be Intel and maybe one more. Who the hell knows what their OpenMP or shmem support and performance is?

      Performance? They're in the top 10.

      So? I'm referring to the OS overhead per GFLOPS. Windows HPC is unproven and untested and will have a long way to go to match the low overhead of existing HPC tuned operating systems.

      I still agree that on any particular hardware configuration, Linux or another *nix will likely be faster, but your experience of desktop applications doesn't necessarily translate to HPC.

      Well no, I wouldn't expect it to. I would expect my experience of HPC to translate pretty well, though.

    31. Re:Retarded by Anonymous Coward · · Score: 0

      Bill Gates ? Steve Ballmer ?

    32. Re:Retarded by dbIII · · Score: 1

      Well, I must say we used to laugh at the idea of MS Windows servers - and now they have been about for more than a decade. People forget that they bacme reality because it was the cheap solution even it it was extremely nasty requiring unbelievable stuff like an entire extra system just to run a name service for a small office network - it was still cheaper than a more capable machine to have a pile of cheap boxes that worked most of the time. This time however they cannot compete on price and there is still very little HPC software that can run in that environment. I can see a use in this where MS compatable workstation programs that have grown to a point where a lot of extra computing grunt would be useful.

    33. Re:Retarded by Anonymous Coward · · Score: 0

      Hahaha, the parent post suddenly leaps from +2 to +5 after most posters have finished with this topic and get's a +5 Insightful to boot, even when he's talking tosh?

    34. Re:Retarded by Rhys · · Score: 2, Informative

      For the same reason that people knock Linux on the desktop -- software, software, and software. The codes that exist for HPC have been developed over years and guess what they target as a platform? UNIX. Do they have a scheduler/queue system? Is it torque/moab? How about a parallel debugger like Totalview? Are the install and cluster control (startup shutdown etc) tools functional and mature? How's hardware fault debugging under windows when headless?

      The real question is what % of cycles do they deliver on it, and what's their job payload look like. VT's Big Mac made a huge splash a few years back, but talking to the admin, they broke it up into 64-core chunks and gave each research group a chunk. Most sat idle of course. Also that meant they didn't have to deal with a scheduler/etc.

      The HPC machine I run never got that high (mid 60s) on the top500 list -- but we do deliver around 85% of the theoretical possible cycles (penalizing us for maintenance windows, dead/crashed nodes, unscheduled nodes, our 10% of the cluster debug queue) over our four year lifespan.

      --
      Slashdot Patriotism: We Support our Dupes!
    35. Re:Retarded by Directrix1 · · Score: 1

      The toolsets are already far superior on Linux. And your mom is fat. ;-)

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    36. Re:Retarded by Anonymous Coward · · Score: 0

      It's the perfect platform, if you only know Visual Basic.

    37. Re:Retarded by CubicleView · · Score: 1

      I believe your post is in the category "Real programmers don't use [pick a high level language]". Your statement simply isn't true for all developers, (dev) jobs, and interpretations of help.

    38. Re:Retarded by Anonymous Coward · · Score: 0

      Why not run your compute nodes under Windows?

      The question is not "why not", the question is "why". Linux (or Unix in general) are the standard here (as is obvious if you look at the OS statistics for the top500 list, for instance).

      "Never change a running system" also applies to general principles such as this. If it ain't broke, don't fix it.

      Or, put another way: switching to windows here would indicate that either a) there's something wrong with Linux/Unix or b) windows offers some sort of genuine advantage (no pun intended).

      I think given the fact that pretty much all other systems DO run Linux/Unix, we can discount a). So that leaves b) - running windows must gain them something.

      What is it? Whatever it is, it's the real answer to the question of "why", and therefore, that question, not "why not", is the right one to ask.

    39. Re:Retarded by Bryansix · · Score: 1

      Actually, they showed an improvement on another SuperComputer that USED to run Linux but now boasts HPCS.

    40. Re:Retarded by Bryansix · · Score: 1

      Yikes. Talk about flamebait. I happen to work at a company which employs two developers and both use Visual Studio 2008 and like it. They are also not incompetent as you say they should be.

    41. Re:Retarded by aproposofwhat · · Score: 1

      Thanks - I was after responses, not mod points, and have been educated by the responses I've got.

      I was being deliberately provocative, because I wanted insightful answers why Microsoft isn't the way to go in this field.

      Sorry I got modded up, but that's /.

      --
      One swallow does not a fellatrix make
    42. Re:Retarded by Alex+Belits · · Score: 1

      Maybe they don't benefit from it but never tried to work without it, so they have no point for comparison.

      Maybe they are actually incompetent.

      I have seen both situations.

      --
      Contrary to the popular belief, there indeed is no God.
    43. Re:Retarded by Alex+Belits · · Score: 1

      There are plenty of jobs and projects that shouldn't exist in the first place.

      --
      Contrary to the popular belief, there indeed is no God.
  3. All I read was "Windows Breaks"... by syousef · · Score: 4, Funny

    ...and I thought "hey, that's not news. I've known that for years!"

    --
    These posts express my own personal views, not those of my employer
    1. Re:All I read was "Windows Breaks"... by MikeV · · Score: 1

      It's still not news even with the rest of the title. After all, given that it takes a @#*@&$ super-computer just to run Windows, they should know what they're doing.

      I hope they've finally found the hardware that'll now allow them to actually appear to be fast so there's no reading War and Peace while waiting for Outlook to open.

      There's nothing quite like Windows when it comes to making fast hardware work slow. Kinda like putting an anchor on a Ferrari. I imagine that the hardware now running their Top 10 machine would probably be a Top 1 machine if it were not running Windows...

    2. Re:All I read was "Windows Breaks"... by LingNoi · · Score: 2, Funny

      I thought it meant a malware infected Desktop hacked into the top 10 rated supercomputer.

  4. That glimpse by aztektum · · Score: 1

    Being the flash of the BSOD before your pricey super computer reboots?

    --
    :: aztek ::
    No sig for you!!
  5. Helping power the Great Firewall of China! by crt · · Score: 5, Funny
    From the Dawning site:

    Arming the "Golden Shield" project with comprehensive IT technology
    With the rapid development of the Internet, the public security information construction has become an important component of national information construction. Dawning made contributions in improving information technology level within all of the public security departments, arming the "Golden Shield" project with information technology, equipping the "police" force with digitalization, intensifying the police by technology and comprehensively raising China public security's law enforcement and administrative capacity.

    I like how they quote "police" force.

    1. Re:Helping power the Great Firewall of China! by ddusza · · Score: 2, Funny

      Rooooooooxxxxxxxxaaaannnn!!!! Oops, maybe Sting isn't the project lead on this one....

      --
      Don't fear the penguins
  6. Cost per MIP or how many CALs by RichMan · · Score: 4, Interesting

    So how many CALs are required to access the system?

    And if I want to make the system available to a different researcher every 2 hours how much is it going to cost them to be license compliant?

    How much cpu power am I going to need to compute the licensing costs?

    http://www.microsoft.com/resources/sam/lic_cal.mspx

    1. Re:Cost per MIP or how many CALs by Anonymous Coward · · Score: 1, Funny

      This is china. Don't you know that this copy of Windows was Pirated!

  7. i must by moniker127 · · Score: 1

    Can You Imagine a Beowulf Cluster of These?

    1. Re:i must by cashman73 · · Score: 2, Funny

      Can you imagine a chair being thrown through the system administrator's window?

    2. Re:i must by 0100010001010011 · · Score: 4, Funny

      But does it run Linux?

    3. Re:i must by longacre · · Score: 1

      Thrown at a velocity of 180.6 teraflops, no less.

    4. Re:i must by ddusza · · Score: 1

      Only if you use Crossover or WINE

      --
      Don't fear the penguins
    5. Re:i must by Anonymous Coward · · Score: 0

      Mod up. That's got to be the funniest "does it run linux" post ever made.

    6. Re:i must by pablodiazgutierrez · · Score: 1

      Can you imagine a Beowu... *gasp*, *ducks*

    7. Re:i must by shutdown+-p+now · · Score: 1

      Yes.

  8. is its firewall enabled? by Anonymous Coward · · Score: 1, Funny

    may $deity help us if it gets infected...

  9. there are lots of Windows developers out there. by khasim · · Score: 4, Informative

    That is, programmers who are familiar with Windows more than other systems.

    And Microsoft is also looking to roll out a new language that is supposed to make parallel programming much easier for those programmers.

    If it works, there would be a LOT more apps that take advantage of these systems.

    1. Re:there are lots of Windows developers out there. by Valtor · · Score: 1

      I agree, we need something much easier for parallel programming...

      --
      "Sockets are the standard networking API, also useful for stopping your eyes from falling onto your cheeks" zeromq.org
    2. Re:there are lots of Windows developers out there. by Anonymous Coward · · Score: 0

      Typically, the codes running on these systems are programmed in standard Fortran, C, C++, do not use a GUI, and are largely independent of the OS.

      They are number-crunching codes. Hence, "A lot of extra expense for little practical value".

    3. Re:there are lots of Windows developers out there. by devjj · · Score: 2, Funny

      And you expect to find that in a Microsoft product?

    4. Re:there are lots of Windows developers out there. by cheater512 · · Score: 1

      Erm this is a super computer we are talking about, not a gaming PC or even a few servers.

    5. Re:there are lots of Windows developers out there. by frosty_tsm · · Score: 4, Insightful

      It is possible, even if not entirely likely.

      Developing a language and compiler that takes advantage of multiple CPUs (especially if it's scaling the number of CPUs) is something that a lot of research (or money). MS does have this. Whether they use it effectively is another matter.

      Also, remember that they are not unfamiliar with HPC abstraction. Direct3D abstracts the architecture of the GPU, and GPUs have been parallel processors for a decade or so.

    6. Re:there are lots of Windows developers out there. by BasharTeg · · Score: 4, Informative

      Yes, actually. There are many concurrency projects for .NET. Take a look at declarative languages like F#, PLINQ (parallel LINQ), Parallel C#, Polyphonic C#

      http://en.wikipedia.org/wiki/F_Sharp_programming_language

      http://en.wikipedia.org/wiki/PLINQ

      http://www.parallelcsharp.com/

      http://research.microsoft.com/~nick/polyphony/

    7. Re:there are lots of Windows developers out there. by LandDolphin · · Score: 2, Insightful

      Not a gaming PC... yet.

      --
      Spelling and Grammar errors have been added to this post for your enjoyment
    8. Re:there are lots of Windows developers out there. by remmelt · · Score: 2, Insightful

      So you're getting your car fixed by the milkman?

      Supercomputing and parallel computing are different than building regular apps and websites. Why would you want to get the wrong programmers for the job?

    9. Re:there are lots of Windows developers out there. by internerdj · · Score: 1

      Crysis 2, here I come...

    10. Re:there are lots of Windows developers out there. by LingNoi · · Score: 4, Informative

      Problem is they've missed the boat. Linux already has compilers for multiple CPUs

      Look at this chart..

      http://www.top500.org/stats/list/32/os

      Windows HPC 2008 is on 4 machines out of 500. (+1 is windows 2003 if you want to count that)
      Linux is on 454 out of 500 super computers

      Which Operating System do you think is going to have better tools to support Super Computing?

      Also I am hoping you mentioned Direct3D as to get a point across and you're not suggesting that Direct3D be used on these machines?

    11. Re:there are lots of Windows developers out there. by ratboy666 · · Score: 1

      Um... a new language, a new OS (for classic HPC). The developers who ARE familiar with Windows are not (necessarily) familiar with HPC. The new language flattens everything.

      I guess it's good for Microsoft -- they can try to build a "platform" or "ecosystem" out of this. But, I still don't get it. Every one of those HPC systems is different, so why would you even TRY to run a COTS OS?

      What else does Windows offer here?

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    12. Re:there are lots of Windows developers out there. by Anonymous Coward · · Score: 2, Insightful

      Also I am hoping you mentioned Direct3D as to get a point across and you're not suggesting that Direct3D be used on these machines?

      No, he very clearly gave an analogy, using Direct3D to show that similar (albeit on a far smaller scale) parallelization problems have already been solved, that this is not completely unknown territory. One could also infer from this analogy that the only real difference that might be a major obstacle is scale.

      My question to you, and to folks who ask questions like the one you just asked, is what happened to your reading comprehension? Many people ask questions like this that have very obvious answers which should be apparent to anyone who actually read the comment in question. The ability to know that this is the case is a very valuable thing; did you ever think to mentally reclaim it from the public school system (or whomever) that took it away from you?

      You could get upset with me for asking you that, maybe you can throw a few insults my way or maybe the moderators can play the knight-in-shining-armor and mod me down to -1 for it so that they can feel better about themselves, but that would constitute an evasion of the issue I am raising and I believe you know it. I'm sorry to appear to single you out -- I actually see a lot of this and you happened to be the first one I saw today. May you have the patience and forebearance to understand what I am really saying instead of getting on your high horse and reacting to a perceived insult.

    13. Re:there are lots of Windows developers out there. by budgenator · · Score: 1

      like Ada?

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    14. Re:there are lots of Windows developers out there. by fm6 · · Score: 1

      Supercomputing and parallel computing are different than building regular apps and websites. Why would you want to get the wrong programmers for the job?

      Because that's who's available.

      Ever notice that more and more embedded systems are just headless PCs? Makes no sense from a hardware engineering POV, but it means that anybody who knows how to program in Visual Basic can write software for it. The result is often not very reliable, but it saves the vendor the expense and hassle of finding somebody who knows how to code for a proper embedded system.

    15. Re:there are lots of Windows developers out there. by AmberBlackCat · · Score: 1

      Windows HPC 2008 is on 4 machines out of 500. (+1 is windows 2003 if you want to count that) Linux is on 454 out of 500 super computers

      I would think if a team of 5 competes against a team of 454 and beats all but 9 of them, they deserve some credit.

    16. Re:there are lots of Windows developers out there. by LingNoi · · Score: 0, Flamebait

      It barely got into the top 10 and you're saying that it beats all 9? Please...

    17. Re:there are lots of Windows developers out there. by janrinok · · Score: 1

      No - read it again

      He stated that it doesn't beat those 9, but it beats the other linux computers (i.e. 445)

      --
      Have a look at soylentnews.org for a different view
    18. Re:there are lots of Windows developers out there. by DraconPern · · Score: 1

      a parallel language has already been readied for a while. It's called F#. See http://research.microsoft.com/fsharp/fsharp.aspx

    19. Re:there are lots of Windows developers out there. by ThaReetLad · · Score: 1

      Why not? NT is based upon VMS, and has much lower thread start-up overhead than Unix (although slightly greater process overhead). The IPC is very similar. The thing with parallel programming is the language, not the platform, and functional languages like Haskell and F# are making a great deal of progress, it's just that we developers need to learn the new way of thinking.

      --
      You can't win Darth. If you mod me down, I shall become more powerful than you could possibly imagine
    20. Re:there are lots of Windows developers out there. by jacquesm · · Score: 1

      he said 'but 9', indeed. But that doesn't mean that it really beat all those linux boxes, what it means is that the CPUs in this cluster outperformed the CPUs in those other clusters, most likely because there are more of them / different configurations so the benchmark came out different.

      If you really want to do any kind of meaningful comparison then you should run different OS/s on the same hardware while running the same benchmark, this will give you an indication of os overhead. As it stands it doesn't say anything whatsoever about the performance of windows HPC itself.

    21. Re:there are lots of Windows developers out there. by pete_norm · · Score: 3, Insightful

      Problem is they've missed the boat. Linux already has compilers for multiple CPUs

      Look at this chart..

      http://www.top500.org/stats/list/32/os

      Windows HPC 2008 is on 4 machines out of 500. (+1 is windows 2003 if you want to count that)
      Linux is on 454 out of 500 super computers

      Which Operating System do you think is going to have better tools to support Super Computing?

      Problem is they've missed the boat. Windows already has all the tools needed for desktop computing

      Look at this chart..

      http://marketshare.hitslink.com/report.aspx?qprid=8

      Windows has 90% of the market
      Linux has less than 1%

      Which Operating System do you think is going to have better tools for desktop computing?
      __________________________

      For all of you angry mods... i know it's a flawed analogy (and it's not even about cars...), but the parent was saying Microsoft should not even try since they're not at the top of the game. I think it's a pretty stupid way to think. Let them all try and develop new things. Someone will eventually come out with something that makes parralel computing easier and we'll all gain something from it even if it come from MS.

    22. Re:there are lots of Windows developers out there. by robthebloke · · Score: 1

      Yup. For all the MS bashing that goes on, they do actually do some things very right when it comes to programming (ignoring OOXML for a minute - which is always the counter argument....).

      DX10 is a better API than OpenGL.
      C#/.NET is easier to work with than Java.
      The 360 is easier to program for than the PS3 and/or Wii

      If they develop a highly parallel language in a similar vein to C#, chances are it will actually be pretty stable, well documented, and have a complete suite of debugging, profiling, and compiler tools. If they supply that, then there's a very good chance there'll be an army of potential developers ready to develop for it....

    23. Re:there are lots of Windows developers out there. by Rhys · · Score: 1

      Doesn't exist. Can't exist. Won't exist.

      Someone would have already done it if possible.

      Parallel programming, in particular for HPC where you want to be fast, is just hard. Data decomposition is hard. Load balancing is hard. Debugging is even harder.

      --
      Slashdot Patriotism: We Support our Dupes!
    24. Re:there are lots of Windows developers out there. by Directrix1 · · Score: 1

      DX10 is a comparable API to OpenGL
      C# is harder to work with than Python (Java is great and all, but there are many other languages. And before you say it, yes I've heard of IronPython, ever heard of Mono?)
      You are probably right on that last one. They all keep how shit works on the game consoles so close to their chest that it makes it pretty hard for me to know.

      Even if they develop a highly parallel programming language, that doesn't mean that everybody who can program C# will be able to use it. Hell, if you want a functional, cross-platform, highly scalable, fault tolerant, naturally paralellizable+clusterable programming language that is available now for free just use Erlang (like everybody else with a clue). Its already written. And yes you can run it on your HPC clusters if you want, but why would you want to?

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    25. Re:there are lots of Windows developers out there. by robot_love · · Score: 1

      I choose to read the LingNoi's post as being a funny joke because the grandparent was about reading comprehension.

      In case it was, I'm going to have to say...

      WHOOOOOSH!

      --
      .there is enough of everything for everyone.
    26. Re:there are lots of Windows developers out there. by shutdown+-p+now · · Score: 1

      Microsoft also has the template Parallel Patterns Library (PPL) for native C++.

    27. Re:there are lots of Windows developers out there. by LingNoi · · Score: 0, Flamebait

      Yes we all know Microsoft's market share in Desktops. Maybe you should go read the fucking summary now, ok bye bye.

    28. Re:there are lots of Windows developers out there. by Directrix1 · · Score: 1

      I see no proof that Windows threads are any faster than Pthreads. Process forking obviously goes to Unix since it does light weight copy-on-write forks.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    29. Re:there are lots of Windows developers out there. by pete_norm · · Score: 1

      Don't worry, i did read the summary and the article (rare thing on /., i know). Now, go read my comment again (to the end this time) and realize it's an analogy pointing that saying MS should not even try since there are other tools available is pretty strange on a site where most people think developping alternatives (including Linux) is necessary to get innovations and new ideas. Or maybe you're really biased against MS and don't want to see... Either way, ok bye bye to you too.

    30. Re:there are lots of Windows developers out there. by Anonymous Coward · · Score: 0

      Ya I know, I mean Microsoft is a multi-billion dollar corporation and Linux is run by a bunch of yahoos who give their work away for free, who do you think will have a better product?

      Oh, wait a minuite...

    31. Re:there are lots of Windows developers out there. by Bryansix · · Score: 1

      Learn to read!

    32. Re:there are lots of Windows developers out there. by Anonymous Coward · · Score: 0

      Which Operating System do you think is going to have better tools for desktop computing?

      Windows, equally Linux has the best tools for supercomputing.

      Both suck at trying to be something it's not and it's pathetic that each side tries to convince the other side like a disease or religion.

  10. McColo by Anonymous Coward · · Score: 5, Funny

    Shortly after coming online, they noticed that it broke a speed record downloading "instructions" from abilena.podolsk-mo.ru

  11. You get so excited about your new supercomputer... by monktus · · Score: 4, Funny

    Then all you get is, "It looks like you're decoding the human genome. Would you like some help?"

    --
    Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel."
  12. Off topic, but I have to mention it by Weaselmancer · · Score: 5, Insightful

    edging out #11 by only 600 Gflops

    Emphasis mine.

    Maybe I'm suffering from a case of advancing years, but I couldn't help but be amazed by this metric. These days it is indeed small, but another part of me remembers being a fifteen year old kid amazed at how absolutely great his C64 was.

    I wonder exactly how many years a C64 would have to run to make up a single seconds worth of that difference. How long would a C64 have to run to perform 600 Gflop? How long would every single C64 ever made have to run? I wonder.

    You'd have to run some integer-only 6502 IEEE floating point library or something like that to figure out how long a single floating point operation would take on the C64. Then multiply by 600G.

    Would it be a few years? A few millenia? Blue-green algae?

    --
    Weaselmancer
    rediculous.
    1. Re:Off topic, but I have to mention it by Weaselmancer · · Score: 5, Informative

      Ok, just because I'm strange I had to go and figure it out.

      A C64, according to this guy runs at about 320 flops.

      So, it would take that C64 600*10^9 / 320 = 1,875,000,000 seconds. That's 59.46 years.

      Wiki says there were 30 million C64 units ever made.

      So that would be 1,875,000,000 seconds / 30,000,000 = 62.5 seconds.

      It would take every single C64 ever made about a minute to make up the difference.

      Wow.

      Crap I'm old. =)

      --
      Weaselmancer
      rediculous.
    2. Re:Off topic, but I have to mention it by drharris · · Score: 4, Insightful

      I wish I had mod points! We need more nerds like you around here. +1 Informative!!

    3. Re:Off topic, but I have to mention it by Anonymous Coward · · Score: 0

      The Commodore was roughly capable of one 8-bit MIPS, and with some software could probably do 500-1000 half-precision FLOPS (no floating point hardware-> all software implementation).

      Feel free to work out the amount of work from there. (Remember most modern machines work with double precision FLOPs and have at least two 32-bit ALUs/CPU).

    4. Re:Off topic, but I have to mention it by BronsCon · · Score: 1

      Fuck me for having already commented, I wanted to mod GP up, too, after reading it...

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    5. Re:Off topic, but I have to mention it by Just+Some+Guy · · Score: 4, Interesting

      A C64, according to this guy runs at about 320 flops.

      That just can't be. I remember the Programmer's Reference Manual showing most normal instructions finishing in 2 or 3 clocks, or maybe 350,000 IPS. I can't imagine that FLOPS would be 1,000 times slower than other opcodes. I mean, I'm pretty certain I could re-implement them in assembler in many fewer than 1,000 instructions.

      --
      Dewey, what part of this looks like authorities should be involved?
    6. Re:Off topic, but I have to mention it by gwking · · Score: 1

      Bravo, sir, bravo!

    7. Re:Off topic, but I have to mention it by Anpheus · · Score: 1

      And it'd implement the entire IEEE standard with every peculiarity and requirement?

    8. Re:Off topic, but I have to mention it by aproposofwhat · · Score: 1

      I'd mod him up just for being younger than me and still able to do sums :o)

      --
      One swallow does not a fellatrix make
    9. Re:Off topic, but I have to mention it by Just+Some+Guy · · Score: 1

      And it'd implement the entire IEEE standard with every peculiarity and requirement?

      When Woz did the same thing a year before 754 was first drafted, I don't think he worried about it. Can we now please quietly admit that 754 is a standard way of doing floating point, but isn't the only implementation? Sure we can!

      --
      Dewey, what part of this looks like authorities should be involved?
    10. Re:Off topic, but I have to mention it by Anonymous Coward · · Score: 0

      Yeah, we can admit it, but if I have to write ONE MORE converter from IEEE-754 to a weird-ass floating point type used by some embedded system, I'm going to scream.

      Yeah, yeah, "In my day we didn't have fancy-schmancy floating point hardware, it was all handled by floating-point math libraries using integer operations..." ... bah.

    11. Re:Off topic, but I have to mention it by dacut · · Score: 3, Informative

      Keep in mind: you're talking about a processor which doesn't even have integer multiplication, let alone any floating point operations. And you have only three 8-bit registers to perform these operations in. Executing 1k instructions for even a basic FLOP is not inconceivable here.

    12. Re:Off topic, but I have to mention it by kramulous · · Score: 2, Insightful

      Another scary thing: I clocked the GPU in my desktop at 450 GFlops yesterday (nbody crap). Admittedly, single precision, but still.

      --
      .
    13. Re:Off topic, but I have to mention it by goodster · · Score: 2, Informative

      FLOPS = FLoating Point Operations Per Second

      The C64 has no floating point unit in hardware. All floating point math had to be done through software emulation. It's a lot of extra work.

      The C64 may have "fast" bytewise integer math in comparison, but there's a lot of overhead when you try to do floating point in an integer system.

    14. Re:Off topic, but I have to mention it by Just+Some+Guy · · Score: 1

      Yes, I understand that. But 320?!? That's about 3,000 cycles per FLOP, and it just seems excessive.

      I'm pretty sure the source Weaselmancer linked refers to the C64's performance in one specific programming language. If so, I'd imagine that other languages (such as tweaked assembly) would have to be faster. Surely?

      --
      Dewey, what part of this looks like authorities should be involved?
    15. Re:Off topic, but I have to mention it by mikael · · Score: 1

      Home computers at that time (6502/6509/Z80) ran at around 1 MHz . Since instructions took 1 to 3 clocks to run, you get around 300K instructions/second.

      According to De Re Atari's chapter on floating point performance, the maximum times for the various operations were as follows:

      Integer -> FP = 1330 micro-seconds
      FP -> Integer = 2400
      Subtraction = 740
      Addition = 710
      Multiplication = 12000
      Division = 10000
      Load = 70
      Store = 70
      Polynomial evaluation = 88300
      Exponentation (e) = 115900
      Exponentation (10) = 108800
      Natural Logarithm = 136000
      Base 10 Logarithm = 125400
      Set to zero = 80
      Set register in X to zero = 80

      Assuming a calculation just uses basic arithmetic operators, then you get
      around 30 to 500 FLOPS.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    16. Re:Off topic, but I have to mention it by Just+Some+Guy · · Score: 2, Interesting

      Well, here's another data point. In C64 BASIC, floats were the default datatype. I distinctly remember that FORI=1TO100:NEXT took right at 1 second, giving 100 FLOPS. However, that also includes the overhead from the world's. slowest. interpreter. I'd think surely calling the same functions from assembly would be less terrible.

      Not that any of this should detract from the original point: supercomputers are mind-bogglingly fast when compared to the hardware a lot of us here grew up with.

      --
      Dewey, what part of this looks like authorities should be involved?
    17. Re:Off topic, but I have to mention it by Anonymous Coward · · Score: 0

      I'm younger than the Commodore 64 but... I don't think the MOS 65xx had a floating-point unit built-in (neither did
      the 80x86, prior to the 486). Without built-in floating point capacity on an 8-bit processor...you'd have to re-implement
      them in the assembler. It may well take a thousand instructions to implement 32 or 64 bit floating-point
      operations, without any registers bigger than 16 bits, if that.

    18. Re:Off topic, but I have to mention it by Anonymous Coward · · Score: 0

      The 6510 doesn't have a multiply instruction. A single precision multiply around 30 4-byte shifts, and a 4-byte add after each shift. With only three registers, 30+ instructions for a shift+add looks fairly tight. So 1000 instructions for a multiply isn't surprising.

    19. Re:Off topic, but I have to mention it by Richard+W.M.+Jones · · Score: 1

      It seems about right to me. Remembering how slow my ZX81 was at floating point, it might even have been < 320 flops.

      (Cue fanbois saying the C64 was better ...)

      Rich.

    20. Re:Off topic, but I have to mention it by Anonymous Coward · · Score: 0

      In fact, you will need to implement them in assembler (or use some library), as 6502 does not have a FPU. And probably it will be quite slow anyways, as I doubt it has a multiplier. And even... it will need to use multiprecission arithmetic (add with carry and all that) to even support the operations needed for the 23 bit mantissa in even single precission. In HPC we would be aiming at double precission though...

      The 320 flops figure also refered to:
      "I prefere COMAL 2.0 which is a fast three pass interpreter."
      [...]
      "For large n# on a C64 the BLAS approach about 320 FLOPS/sec."

      He also notes:
      "Using an assembler could be the fastest and provide the most useable memory."

      In any case... implementing double floating point operations will result in something that is quite slow, sp. if it has to support all the infinity/NaN stuff of IEEE double.

    21. Re:Off topic, but I have to mention it by Anonymous Coward · · Score: 0

      I don't find that too unlikely, the 350k Instructions per second just manipulate a single 8 bit byte each. The Linpac benchmark uses 64bit "double" IEEE floating point numbers. 1000 instructions to emulate a proper multiplication of two of those numbers, including handling of underflow/overflow and putting it all back together as a proper floating point number can't be that far off. If anything, It's a low estimate for my taste.

    22. Re:Off topic, but I have to mention it by hublan · · Score: 1

      Sure if you only implement the single-precision portion of IEEE-754 then you're still working with 32-bit quantities on an 8-bit computer. All that bit-jiggling really adds up quickly.

      I once coded a fully IEEE-754 compliant single-precision floating point emulator for ARM which was about ~100 instructions on average per operation. And this is with an instruction set that handles 32-bit quantities natively.

      --
      My spoon is too big.
    23. Re:Off topic, but I have to mention it by mikael · · Score: 1

      With BASIC, every variable was by default a float - even arrays. But many Basic interpreters actually tokenised the programs - it saved space to use a single byte code to represent each keyword, and a variable code to reference variables with optional array indexing by expression.

      This website has a disassembly of C64 basic including the floating-point calculations.

      The rate of processing performance totally mind-boggles me too - just seeing how all systems are evolving to multi-digit figure FLOP numbers is just amazing.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    24. Re:Off topic, but I have to mention it by Anonymous Coward · · Score: 0

      most normal instructions finishing in 2 or 3 clocks
      This is FLOPS (floating point), not MIPS.
      Do not forget that these processors did not have hardwired floating point operations and simple floating point multiplication could take easily several hundred instructions.
      But running with 1MHz, several cycles per instruction, I would expect it maybe litthe higher, but 320 could be actually about right.

    25. Re:Off topic, but I have to mention it by speculatrix · · Score: 1

      the 6502 did have integer multiplication, provided one of the operands was precisely 2 or 0.5. It's called shift left or shift right! :-) I once worked on a 4 bit NEC 75xx microcontroller which didn't actually have a shift left; you had to clear carry and add the number to itself!

    26. Re:Off topic, but I have to mention it by QuietObserver · · Score: 1

      While what you say about the 6502 family is true (the C64 used a 6510), there are a few other factors I feel you are not giving appropriate credit to. First of all, the C64's RAM operated at the same speed as the CPU itself (it was actually rated for faster speeds) so there was no memory bottleneck as on modern machines, and all but a very few instructions required the use of RAM in some form. Secondly, I've seen the code on the C64 for floating point (it's in the CBM BASIC interpreter, and can now be researched by anyone who understands the 6502's architecture), and only the more complex FP operations required hundreds, or thousands, of cycles to perform. Multiplication was actually handled in the simplest means possible, so any random multiplication operation could be handled in a few hundred cycles.

  13. No doubt HPC will be a requirement... by ivanmarsh · · Score: 4, Funny

    to run Windows 7.

    1. Re:No doubt HPC will be a requirement... by holywarrior21c · · Score: 1

      Sorry to reminds you that it is required to run the trial* interactive flash media on windows Vista. You need to link 10000 of these to run the actual Windows 7 that will be released in 2017.

  14. more better performanse by Anonymous Coward · · Score: 0

    This is good, exciting, and promising. With Vista being such a resource hog (and consecuently I dumped Vista and installed XP back on) it would be good to see MS concentrate on performance, not the sort of performance gains that come from running on the baddest hardware out there but the kind of gains that make each revision of software run better and more efficiently on teh same hardware. So when hardware gets faster your computing experience gets faster. Not faster hardware but same or slower response. This can be more efficiensy due to using less instructions to finish the same task or better algorithms to schedule tasks for more efficient carry outing.

  15. From the article, pricing is by joeflies · · Score: 5, Informative

    "With the release of HPC Server 2008 a few weeks ago, Microsoft also offered an academic version priced at $15 per node to generate interest. By comparison, a commercial license runs $450 per node"

    1. Re:From the article, pricing is by RichMan · · Score: 2, Interesting

      The price per node is $450 commercial.

      The #10 place was achieved with 30720 cores.

      That is $13,840,000 for the HPC Server licenses. I presume each comes with the stanadard 50 or 100 CAL's.

      Beyond that you are licensing 30720 cal's per each new user that gets access to the system.

    2. Re:From the article, pricing is by PitaBred · · Score: 1

      In further news, Linux is still free on a per-node basis. A 100 node machine is $45,000 cheaper with Linux, which means you could get a lot more nodes with the cost savings.

    3. Re:From the article, pricing is by Anpheus · · Score: 4, Insightful

      Each node probably has 4 CPUs and 4 cores each, which reduces the price significantly, to only $28 for the commercial version, or about a dollar per node for the academic version.

      That's not bad. And of course you don't understand the CALs, but hey, making erroneous statements can get you modded insightful so maybe I should spout something disingenuous about Linux, like it costs $699 to license it from SCO or something.

      (For the uninformed, not all CALs are created equally and the parent is assuming that these are named licenses that must be purchased for each user. Many different kinds of CALs exist, and I suspect these are either physical unit licenses or concurrent access licenses, i.e.: you purchase 1 per node, period.)

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

      But you are assuming that 30720 CALs are priced same as buying 50 or 100. I am more than certain that they provide volume based discounts. However I highly doubt that each server only has 1 CPU. The CAL is per server not per CPU. My guess that each machine has dual or quad socket dual to quad core. With 4x4-core cpus you are looking at 1,920 servers or $840k for commercial and $28,800 for academic use.

      Don't know the cost off the top of my head but I doubt a UNIX license is free nor cheap these days. The remaining systems on the top all run UNIX with a UN, and well if you move the un to the front, changing linux to unlix and take out the l. yeah.

      Lastly why would you need 30720 cals per user? The CAL is per server that make up the HPC and not per user. Each user requires an XP or Vista license to log into the server. Just like it is with Windows Server. When our company needed licenses you call Microsoft and get 5,10,50 licenses of XP Pro (usually 1 key many licenses), and we just installed it on the workstations.

      Sounds to me like you are trying to create FUD. Get off of your pulpit hippie. Linux doesn't run on these, and Unix is as far from free as in beer and speech as Windows.

    5. Re:From the article, pricing is by anoop_thomas · · Score: 1

      Forget it! They are not spending $$ for the software. Obviously running a cracked/pirated version of the HPC cluster server.

    6. Re:From the article, pricing is by Anonymous Coward · · Score: 0

      Exactly Who the fuck understands CAL's? Screw up and BSA will screw you into next tuesday. They are of and by themselves an argument not to use proprietary software that uses them.

    7. Re:From the article, pricing is by Anonymous Coward · · Score: 0

      Except of course, if you are running Linux, of course, where it costs $0 per node, and oh, that other little thing: If the software isn't doing what you want (not just your application but the system software), then you can tweek Linux to your hearts content. Microsoft? Hello? Helllllooooo?

    8. Re:From the article, pricing is by baggins2001 · · Score: 3, Interesting

      I think the point he was trying to make is
      (For the uninformed, not all CALs are created equally and the parent is assuming that these are named licenses that must be purchased for each user. Many different kinds of CALs exist, and I suspect these are either physical unit licenses or concurrent access licenses, i.e.: you purchase 1 per node, period.)
      From an IT management perspective this is one of the biggest BS headaches around.
      CEO - 'So you have to pay extra to connect to the server even after you paid for the server software'
      IT - 'Yes $35 dollars per seat or we could go by server connection'
      CEO - 'So it's simple then we just multiply number of employees by number by $35'
      IT = 'No, it's by connection. If a computer is connecting to a server it needs a call or the server needs a CAL for a connection. We need to figure out which is cheaper for us. Has nothing to do with whether a person is using the computer. Here's an estimate'
      CEO - 'Holy crap, okay be done with it'.
      IT - 'Well we have got to decide if we want everyone to have full access to the Exchange Server'
      CEO - 'Well multiply by $35 and be done with it'
      IT - 'Well that's more like $75 to $100 depending on how many CALS we get'.
      Ad nauseam explaining all the different CALS and different licensing options.

      Actually how the conversation got started was by handing the 3 required quotes to Purchasing. Three different prices from three different Certified MS vendors. None able to totally explain why they differed and all willing to say we would be compliant if we purchased these.
      The question which came back was why do 4 $475 dollar servers end up costing us $7000.
      Then we got into client and office suite licensing OEM vs non-OEM.


      But basically they studied and learned in depth enough about it that NT4 was the last server version purchased.

      So basically if they had only required a $699 license to SCO we would probably be still using Windows Servers.
      So while MS classes fill the young techies head with knowledge on CALs, other OS classes are concentrating on different protocols and how email servers, web servers, dhcp servers ... actually work.
      We kind of find more pride in fixing the problem, and less in endurance phone calls to MS tech support,and intricate knowledge of MS licensing options.

      --
      He who said 1,000,000 monkeys on 1,000,000 typewriters would eventually type the great novel, never saw an AOL chat room
    9. Re:From the article, pricing is by Anonymous Coward · · Score: 0

      "All CAL are equal
      but some CALs are more equal than the others"

    10. Re:From the article, pricing is by Anonymous Coward · · Score: 0

      node != core; node==server; MS have the most liberal multi-core licensing of all the commercial s/w vendors...

    11. Re:From the article, pricing is by iamhigh · · Score: 1

      And you almost certainly do not need a CAL for each node. If you purchase a CAL for your Windows DC, you have also purchased a CAL for your Windows file server, print server, app server and (not that you need them) web server. Or so I was told by MS Licensing (probably should have got it in writing).

      --
      No comprende? Let me type that a little slower for you...
    12. Re:From the article, pricing is by Hucko · · Score: 1

      OpenSolaris, BSD etc? but you are probably right anyway --- a free unix is unlikely to have been used.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    13. Re:From the article, pricing is by Anonymous Coward · · Score: 0

      Many different kinds of CALs exist

      That's part of the problem. It's not a good thing.

    14. Re:From the article, pricing is by Bryansix · · Score: 1

      I agree CALs are stupid but I've supported a Windows Serve environment for two years now and never had to call Microsoft Technical Support.

  16. the power of 100,000 BSODs at once by swschrad · · Score: 3, Funny

    and 500 screens showing "allow or deny?"

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
    1. Re:the power of 100,000 BSODs at once by BluBrick · · Score: 1

      This is in China. Your opinion on "Allow or deny?" is not sought - those 500 screens simply show "Denied".

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
  17. Hopefully, HP will like this by doublegauss · · Score: 5, Funny

    For once, a computer that deserves the "Vista capable" sticker.

    1. Re:Hopefully, HP will like this by freeasinrealale · · Score: 1

      ...and hopefully Hewlett-Packard will be happy selling it after getting burnt by Wintel 'Vista Capable' scam...

      --
      A man spends the first half of his life accumulating stuff, the second trying to get rid of it all.
  18. Chinese FLOPS? by Doc+Ruby · · Score: 1, Troll

    Who verifies the results of these tests? Are these Chinese results produced by doping, the way that Chinese "OEMs" produce high protein food by doping it with toxic melamine that kills children and pets, or shiny toys with lead paint that poisons children? Or any of the many other cheats Chinese "OEMs" use to get past tests with flying colors that bamboozle people into thinking it's really quality?

    --

    --
    make install -not war

    1. Re:Chinese FLOPS? by UnknowingFool · · Score: 1

      Researching the Shanghai Supercomputer Center, they were #10 in 2004 but have had same system for about 3 years now. Looks like they finally got a new system and were able to get #10.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Chinese FLOPS? by Anonymous Coward · · Score: 1, Funny

      hmm..I must inform you sir, that I find it offensive that YOU imply they cheat....I am incensed to inform you, that they DO NOT cheat...EVER...they just lie until they get caught, and then they kill a sacrificial plant manager to show they are concerned about their exports... geez...get it right...

      From the Chinese Law firm:
      Wiifukmgewd

  19. They need the supercomputing.. by powerslave12r · · Score: 1, Funny

    That's just their testing machine for Windows 7. Hardware up people.

    --
    Real men read Slashdot articles at -1, bottom up.
    1. Re:They need the supercomputing.. by Glonoinha · · Score: 1

      Think further down the road. Five years from now you and I will be using machines this powerful to prop open doors. Five years after that we won't even be able to give them away on Craigslist.

      --
      Glonoinha the MebiByte Slayer
  20. "windows breaks" by Anonymous Coward · · Score: 0

    When I read the first two words of the headline I got ahead of myself and thought, "ain't that the truth!"

  21. Obligatory by westbake · · Score: 5, Funny

    Can you imagine a botnet of those?

    I can.

    --
    I am a name troll of Westlake. Visit my homepage to learn why.
    1. Re:Obligatory by bug1 · · Score: 0, Redundant

      +1 funny
      +1 insightful

    2. Re:Obligatory by NeverVotedBush · · Score: 1, Funny

      Actually, what I can imagine is this thing phoning home and sending duplicate data and programs to its Chinese backdoor masters.

    3. Re:Obligatory by fm6 · · Score: 2, Funny

      The main reason Windows is such a bot magnet is its huge need for constant care and feeding. Joe Sixpack who just bought his new computer at Walmart is in no position to provide this. Presumably the PRC has more resources.

      Also, if I were setting up a botnet, I'd avoid infecting computers that belonged to a government that was known to apply the death penalty frequently, both officially and privately.

    4. Re:Obligatory by andy_t_roo · · Score: 4, Funny

      actually,
          40% Funny
          30% Insightful
          20% Overrated

      -- i agree with about 20% of people, a botnet run with windows would be overrated compared to one run off another system, its just quicker to build a windows one.

    5. Re:Obligatory by node+3 · · Score: 0, Offtopic

      Also, if I were setting up a botnet, I'd avoid infecting computers that belonged to a government that was known to apply the death penalty frequently, both officially and privately.

      Then you'd do well to avoid China, Iran, Saudi Arabia, Pakistan, and the USA.

    6. Re:Obligatory by TechForensics · · Score: 1

      Or a Beowolf cluster of Botnets!

      --
      Those are my principles, and if you don't like them... well, I have others.
    7. Re:Obligatory by fatphil · · Score: 1

      Oh, are you on their mailing list too?

      --
      Also FatPhil on SoylentNews, id 863
    8. Re:Obligatory by thepotoo · · Score: 1

      40% + 30% + 20% = perhaps the people who designed the Slashdot moderation system were the same ones who designed Bender?

      --
      Obligatory Soundbite Catchphrase
    9. Re:Obligatory by fm6 · · Score: 1

      You mean there are no CIA hit teams going after botnet operators? What do I pay taxes for?!

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

    Finally, a computer that comes close to being able to run Crysis at Max Settings.

  23. It's all about the benjamins, baby by jon3k · · Score: 2

    Software and hardware cost (seperated) per GFLOP please.

  24. Potentially bogus by Greg+Lindahl · · Score: 5, Interesting

    A couple of years ago I was surprised when one of my HPC customers issued a press release saying that their machine ran Windows HPC. The high-speed interconnect we'd sold them had no Windows drivers. You can guess what was going on: MicroSoft paid for the press release, and the machine actually ran Linux.

    Dawning's previous fast machine ran Linux.

    1. Re:Potentially bogus by leoxx · · Score: 4, Interesting

      What is most interesting to me is that in the case of HPC, the situation between Windows and Linux is reversed. Linux has overwhelming market share in HPC, compared to Windows status as a niche player (and that is being generous). Despite this fact, Microsoft regularly gets fawning coverage in the media for their HPC efforts, far more than they should be if you consider their marketshare. It's like PC Magazine going on and on about all the latest developments in the Linux desktop market.

    2. Re:Potentially bogus by LandDolphin · · Score: 1

      It probably has to do with the size of Microsoft as a company, and their place in computing as a whole.

      --
      Spelling and Grammar errors have been added to this post for your enjoyment
    3. Re:Potentially bogus by El+Royo · · Score: 5, Insightful

      Perhaps if "Linux" employed the ad agency Microsoft did you'd be seeing those articles?

      --
      Author of Enyo: Up and Running from O'Reilly Media
    4. Re:Potentially bogus by aproposofwhat · · Score: 1

      Well, since the arse is likely to fall out of the office applications market soon (due to Google Apps and Open Office), perhaps Redmond has decided to take HPC seriously?

      I'm no Microsoft fan, but so long as their HPC solutions don't require any vast learning curve, then I welcome their interest in the market - they have developers (and chairs) to throw at it, and diversity is A good Thing®, surely?

      --
      One swallow does not a fellatrix make
    5. Re:Potentially bogus by rantingkitten · · Score: 1

      Oh, that's just what we need. Commercials of Jerry Seinfeld chatting with Linus Torvalds and Richard Stallman about the merits of shoes.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    6. Re:Potentially bogus by Anonymous Coward · · Score: 0

      Perhaps if people didn't clump "Linux" with BSD and Unix you wouldn't see such figures. But I digress.

    7. Re:Potentially bogus by nahdude812 · · Score: 1

      Diversity is definitely a good thing. The reason a lot of people get a shiver up their spine when Microsoft is the new diversification partner is that Microsoft is very anti-diversification, and very single-platform. They will pour a lot of money into a market right up until they are sufficiently top to be the ones controlling the decisions made in that market, then their monetary investment will dry up.

      It takes a market years to recover from that; I mean it's been said many times, but look at how slow the growth of obviously superior browsers are over IE. This is not a free market, it's Microsoft holding the market share, and resisting all market change. It's the opposite of diversity, and that's typically what they bring to the table under the guise of diversity.

    8. Re:Potentially bogus by ozphx · · Score: 1

      Stallman wears shoes? With that beard?

      seinfeld: So Linus, your kernel is used all over the world, whats next? An elk running Linux?
      stallman: ITS GNU/LINUS!!
      seinfeld: Give me a sign...
      * linus kicks stallman in the nuts
      seinfeld: Sweet.

      --
      3laws: No freebies, no backsies, GTFO.
    9. Re:Potentially bogus by Anonymous Coward · · Score: 0

      I happen to know that one of the other "Windows" machines on top500 actually runs Linux in production. Microsoft paid a lot of money to run linpack under Windows for a week, before the machine was reverted to Linux.

    10. Re:Potentially bogus by Anonymous Coward · · Score: 0

      My university rolled out a new supercomputer a couple of months ago. Every news article talked about how it could run both Windows and Linux on a per-node basis, and that the fact that it could run Windows would enable non computer scientists to harness its power. Guess how many nodes actually run Windows on average? Zero. Why would anobody even care, computer scientist or not. Most people who use it never even gets to see it.

    11. Re:Potentially bogus by aproposofwhat · · Score: 1

      That's unlikely to be the case in the HPC market, though - Microsoft will never get the penetration it would need to control that market.

      Browsers are a different matter - Microsoft already had a near monopoly on the desktop when it shafted Netscape with the vastly inferior IE.

      Microsoft is trying to enter a market here that they don't stand a chance of controlling, mainly for bragging rights - I think that's got to be good for the market as a whole, because as I said, they have a lot of bright people working for them, and may bring some useful tricks to the party.

      --
      One swallow does not a fellatrix make
    12. Re:Potentially bogus by Tokerat · · Score: 1

      Microsoft is trying to enter a market here that they don't stand a chance of controlling, mainly for bragging rights - I think that's got to be good for the market as a whole, because as I said, they have a lot of bright people working for them, and may bring some useful tricks to the party.

      Keep that in mind when they start patenting their new tricks and attempting to sue the pants off of the free software developers who attempt to write comparable software.

      That's called Innovation(tm)

      --
      CAn'T CompreHend SARcaSm?
    13. Re:Potentially bogus by t35t0r · · Score: 1

      It is bogus and here's the proof: http://tyan.com/newsroom_pressroom_detail.aspx?id=1289 I found that a few weeks ago when I was spec'ing out a system with a tyan mobo.

    14. Re:Potentially bogus by Greg+Lindahl · · Score: 1

      MOD PARENT UP, please. Thanks!

  25. Re:Does not compute. M$ is not for HPC. by devjj · · Score: 2, Insightful

    I stopped reading your post when I got to "M$". I don't like the company and avoid their products as much as possible, but if you're going to wear your bias on your sleeve you probably don't have anything valuable to add to the discussion.

  26. Beta test by Anonymous Coward · · Score: 0

    Those news probably hit them as hard as it hit us, all they were doing was testing Windows 7 on a machine with the actual recommended specs..

  27. Woo Hoo, Super malware server by Anonymous Coward · · Score: 0

    Just think how much malware, spyware and bot nets this thing can support before anyone noticed a degradation in performance!!!

  28. Had to be a break-in... by BronsCon · · Score: 3, Funny

    nobody in their right mind would let Windows in willingly.

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  29. Re:Does not compute. M$ is not for HPC. by MadnessASAP · · Score: 1

    Of course what you factor in the disruption to my typing flow to go press Shift+4, are you really saving that much time?

    --
    I may agree with what you say, but I will defend to the death your right to face the consequences of saying it.
  30. Re:Does not compute. M$ is not for HPC. by dedazo · · Score: 2, Informative

    "Erris" and "right handed" (who replied to you) are just two of twitter's 14 sockpuppet accounts.

    See this thread for a recent fun shill session.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  31. Re:Does not compute. M$ is not for HPC. by dedazo · · Score: 1

    Oh, and another one here.

    Expect a few more to show up, it's this guy's usual disruption MO. He gets modded to hell for his useless drivel and shilling, and then he starts whining about how Microsoft is subverting Slashdot just to get him.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  32. Vista jokes by k33l0r · · Score: 1

    Cue the Vista jokes now. You know, the ones this:
    "Will it run Vista?"
    "Finally I can use Aero" ...and so, and so on.

    DISCLAIMER: I'm a Linux aficionado, but have to use Vista for development.

  33. Re:Does not compute. M$ is not for HPC. by devjj · · Score: 1

    So I got downmodded because I didn't know who he is and called him out?

    Lame.

  34. Re:Does not compute. M$ is not for HPC. by dedazo · · Score: 2, Interesting

    Well, the mods go either way, mostly. We're into deep offtopic territory here now. It really depends on whether or not people with mod points think that a) his drivel is valuable; and b) whether or not his shilling is "OK" because of (a).

    Read this if you have time. It's linked from the journal that documents his gaming of the moderation system, but it captures the whole thing very well. That's who you're dealing with here, so I generally recommend just stepping away or risk getting some twitter on your shoes, which is generally not hygienic :)

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  35. Windows systems are in top500 are declining by Lennie · · Score: 5, Informative

    What's missing in the article is that there are only a few windows-based systems in the top500 and there numbers have been declining over the years.

    --
    New things are always on the horizon
    1. Re:Windows systems are in top500 are declining by NullProg · · Score: 2, Informative

      What's missing in the article is that there are only a few windows-based systems in the top500 and there numbers have been declining over the years.

      Actually, Microsofts share has increased, they went from nothing to 5 installs in a few years.
      http://www.top500.org/stats/list/32/osfam

      "OS Family" "Count" "Share %"
      Linux 439 87.80 %
      Windows 5 1.00 %
      Unix 23 4.60 %
      BSD Based 1 0.20 %
      Mixed 31 6.20 %
      Mac OS 1 0.20 %

      I congratulate Microsoft on making the top ten. I'm not sure if the 5 HPC Windows installations do anything useful other than provide PR for Microsoft Marketing (TM). This is from a company that charges a CAL to print to a server.

      That being said, I'm pretty sure the Microsoft solution won't allow you to mix and match different computers (and OS to a certain extent) like you can do with Linux HPC. Knowing Microsoft, you can't reuse your valid NT/2000/2003/2008 server licences within the cluster. Past history has shown any update from Microsoft will take down the whole cluster instead of a single node (London Stock Exchange). Microsoft probably will provide better cluster management software making it a better choice for customers requiring HPC without having in-house HPC knowledge.

      Linux Magazine has some good articles on HPC for linux http://www.linux-mag.com/solutions/hpc

      Enjoy,

      --
      It's just the normal noises in here.
    2. Re:Windows systems are in top500 are declining by Anonymous Coward · · Score: 0

      London Stock Exchange was not taken down to a Windows update, or an update for any Microsoft software at all. The TradeElec system was up and running. The networking software was down, and they could not bring it back up. That software was Cisco.

      Also, LSE wasn't using HPC, nor would they have need for such a system.

    3. Re:Windows systems are in top500 are declining by NullProg · · Score: 1

      London Stock Exchange was not taken down to a Windows update, or an update for any Microsoft software at all. The TradeElec system was up and running. The networking software was down, and they could not bring it back up. That software was Cisco

      Curious... Thats not what the NYT or WSJ reported (I'm not saying they were correct). Write a new article and let us all know.

      Thanks.

      --
      It's just the normal noises in here.
  36. omg by Anonymous Coward · · Score: 0

    ... are you serious?

  37. That's all very well... by Pig_Bellamy · · Score: 1

    But can it digest small felines as well as a GNU/Linux distribution? I think not. I pitty thee who say but not do!

    --
    pig@bellamy:~$ su - rm -rf /
    1. Re:That's all very well... by Anonymous Coward · · Score: 0

      All this talk about GNU/Linux' supposed feline digestion capabilities...
      I've had dozens of kittens come through here, and even with four computers running Linux, none of them ever vanished.
      I'm beginning to suspect it's all just hype..

  38. Norton Antivirus Score? by flyingfsck · · Score: 3, Funny

    So how many gigaflops does Norton Antivirus use on that puppy?

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  39. Windows Genuine Advanatge by A12m0v · · Score: 1

    .. but are they running genuine Windows?

    --
    GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
  40. only 600Gflops by bugs2squash · · Score: 1

    but over a Peta-BSODps

    --
    Nullius in verba
  41. Re:Does not compute. M$ is not for HPC. by LingNoi · · Score: 0

    That's a shame it was much more insightful then this piece of shit you posted.

    Seriously, why do you act all butthurt when someone types M$?

    You sound like one of those tards that keeps correcting everyone that it's GNU/Linux or that Hackers are the good guys and crackers and the badies.

    Enjoy your losing battle.

  42. The OS is very important by EmbeddedJanitor · · Score: 5, Insightful
    If you have a huge multi-CPU multi-threading system then internal OS data structure scalability and performance are very important for anything except very trivial applications. "OS pissing" basically acts as a scaling function for Amdahl's Law.

    It is one thing to measure Drystones etc, or some other simple grunt-measuring metric, but that does not realistically stress the OS's influence on how the system will perform on huge complex number crunching models.

    Microsoft has only been in this game for a short time and only recently got support for 256 cores. Getting support is one thing, getting **good**, optimised, support is quite another and that will take some time to get right.

    --
    Engineering is the art of compromise.
    1. Re:The OS is very important by malevolentjelly · · Score: 3, Interesting

      Microsoft has only been in this game for a short time and only recently got support for 256 cores. Getting support is one thing, getting **good**, optimised, support is quite another and that will take some time to get right.

      I would argue that NT as a server platform is older than Linux as a server platform. I remember it being noted in a CS text book about the far higher SQL performance on Microsoft and Solaris systems when compared to linux, for instance, and that having much to do with the system architecture. I believe people use it because it's more optimized and has a more efficient underlying architecture. At NCSA, which is down the street from me, they run a pretty serious Windows HPC 2008 cluster, and they have very good things to say about its performance compared to the linux systems. The deployment time is also another plus, which is really remarkable for a cluster. One of the biggest issues, though, is issue resolution. When they have some sort of issue (don't let your windows 98 imaginations run wild, I am talking about little hiccups here) Microsoft usually has a hotfix or patch out in hours. The problem resolution and support positively topple any linux distribution and even Sun.

      I would say that Windows HPC 2008 will be a pretty serious offering for small businesses that prefer to use easier to maintain Windows-based IT infrastructures. With enough time in cluster computing, they'll probably start picking up more enterprise customers as well. It's really nothing to laugh at-- it's the only solid non-unix offering, which is a big step ahead for companies not trapped in the 70's technology-wise.

      Maybe with this global economic crisis, more companies will embrace this technology in order to cut IT and support overhead. You can crunch the numbers on a team of unix guys versus a couple of NT guys and a license. Support and effective administration infrastructure goes a long way. I think Microsoft is going to take back some of this market where Linux got ahead because Microsoft simply had no comparable offering.

    2. Re:The OS is very important by Anonymous Coward · · Score: 0

      so, you're a neutral bystander on the linux-MS debate, are you? Probably not - given your blog's strapline is:

      "The Malevolent Linux Blog
      Linux and EeePC HOWTO's from someone who hates Linux"

    3. Re:The OS is very important by malevolentjelly · · Score: 1

      so, you're a neutral bystander on the linux-MS debate, are you? Probably not...

      What does that have to do with what I wrote? It's not like I work for Microsoft or Red Hat or Sun or anything. I'm an end user, not a journalist. I give linux distributions a fair shot every single release cycle, but I don't place any value on free software outside of accessibility. That means, I don't have a pro-linux bias because of the GPL- if the GPL (or non) tools I use work better in Windows, then I use Windows.

  43. Re:Does not compute. M$ is not for HPC. by i.of.the.storm · · Score: 1

    It's possible that one of his sockpuppets got mod points and modded you troll, because I don't see any trolling in your post.

    --
    All your base are belong to Wii.
  44. Re:Penis by Anonymous Coward · · Score: 4, Funny

    Did they measure the performance with or without effect of antivirus software?

    (parent comment unrelated)

  45. Crysis by FungusCannon · · Score: 0

    Yes! Now I can finally run Crysis on full settings!

  46. Re:Does not compute. M$ is not for HPC. by kurt555gs · · Score: 1

    What is wrong with " M$ "?

    Great abbreviation for the evil, greedy, monopolistic company. Think about all the electrons that are saved by using M$ instead of describing all the wrongs they do in every instance.

    I have noticed that the paid/unpaid Microsoft (M$) shills complain about people using "M$" here on a regular basis.

    So, you have done your job, hope Gates/Balmer gives you a pat on the head for your good work,

    Cheers

    --
    * Carthago Delenda Est *
  47. Finally! by Anonymous Coward · · Score: 0

    2009 could be the year of supercomputing Windows!

  48. An honest question.. by Anonymous Coward · · Score: 0

    Is it possible to create a Beowulf Cluster of Supercomputers?

  49. What type of applications does it run? by suburbanmediocrity · · Score: 1
    Some CFD or FEA solvers or is this some clustering software that will allow 200 people to simultaneously use a word processor and spreadsheet? If it is the former, I really don't see a point in having windows.

    You can still use MS development tools to get most of the way there and then recompile for your final target if that's what you claim is the advantage and I have done so at many jobs before.

    I would think that for real supercomputing jobs you can almost write to the metal and have messaging libraries mostly negating the need for an operating system. I'm curious though as to how jobs are normally split up when running on supercomputers, i.e., are jobs allowed to run concurrently or are they submitted sequentially in a batch.

    1. Re:What type of applications does it run? by Anonymous Coward · · Score: 0

      So let's say you take your financial analysis package that runs on Windows and decide that it needs more horsepower to run a bigger simulation. You recompile it, run it on your supercomputer cluster, and it doesn't work right. How do you debug it? If the cluster is running Windows HPC, you can use the same VisualStudio development tools. If it's Linux, who knows what it takes to debug the program? You'll probably have to spend the next week figuring out how to run a debugger on a Beowulf cluster.

      Seriously, if you're an actuary and your VB program needs to scale up, why should you have to waste time learning how to be a C++ programmer and Linux administrator? Your primary job is to be an actuary and you've learned some VB to make a program that does the calculations for you. If you need to do thousands more calculations, why not just be able to run the same program on a computer with thousands more CPUs?

      BTW, your suggestion that "real" supercomputing jobs shouldn't need an OS getting in the way was the same reason people initially argued against Crays running Unix.

      dom

    2. Re:What type of applications does it run? by benxx · · Score: 1

      Solitaire?

      --
      Love me or leave me. Hey, where's everybody going?
    3. Re:What type of applications does it run? by Anonymous Coward · · Score: 0

      So let's say you take your financial analysis package that runs on Windows and decide that it needs more horsepower to run a bigger simulation. You recompile it, run it on your supercomputer cluster, and it doesn't work right.

      What is this magical compiler that can take any old code and transform it magically into an HPC ready parallel process? If it were that simple, we'd all be doing it.

  50. Yeah right... by Vexorian · · Score: 1

    Folks were shocked to see Microsoft getting so serious around HPC; I think we are only beginning to see a glimpse of Microsoft in the HPC field."

    Yeah right...

    And a year ago, it had no less than seven machines in the top 500: in other words the situation has worsened recently. For comparison, in the last five months GNU/Linux managed an increase of 2.4% in absolute terms. Now, what was that about it not scaling...?

    [1]

    --

    Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  51. Re: your .sig by Anonymous Coward · · Score: 0

    You are a what of whom? And why does your homepage link to a flamy comment by twitter?

  52. Supercomputing for dummies? by mrfriendly · · Score: 2, Funny

    Really, I thought windows was for dummies. (hint, everyone should agree and nod in confusion as to why there is a supercomputer running windows)

  53. Re:Does not compute. M$ is not for HPC. by benjaminperdomo · · Score: 1

    So how we should start naming apple then? They are evil and greedy, and the really would love to be monopolistic.

  54. Re:Does not compute. M$ is not for HPC. by Ralish · · Score: 5, Insightful

    What is wrong with " M$ "?

    Nothing is wrong with "M$", in the same sense that nothing is wrong with someone referring to Linux as "linsux" and open-source as "open-sores". The thing is, it tends to make you look somewhat immature.

    If you can present a compelling coherent argument, you don't need to use lame decade old snipes about whatever subject matter you are discussing. If you use them in a compelling argument, it usually just makes the people you are out to persuade have a lesser opinion of what you wrote, and thus, you have sacrificed persuasive power.

    It comes down to maturity for the most part and just simply putting forward a good argument.

  55. Sure, right Chinese hardware OEM. by generic · · Score: 0, Troll

    And those Chinese Gymnasts are 16 years old too.

    --
    Microsoft aggravates my tourettes syndrome.
  56. Re:Does not compute. M$ is not for HPC. by Anonymous Coward · · Score: 0

    for people who don't waste time

    That's funny, considering you have time for this.

  57. An attempt to artificially inflate my linux ego: by Anonymous Coward · · Score: 5, Interesting

    #10 on the list uses a AMD x86_64 Opteron Quad Core @ 1900 MHz and has 30720 cores and pumps out 180600 GFlops.

    #8 on the list uses a AMD x86_64 Opteron Quad Core @ 2100 MHz and has 30976 cores and pumps out 205000 GFlops.

    #10 runs windows, #8 runs linux.

    Working through this: Gflops/# of cores/Mhz per core I get:

    #10 with 3.094 Gflops/Mhz and #8 with 3.151 Gflop/Mhz

    This leaves the linux machine getting 57 more KFlops per Mhz than the windows box.

    disclaimer: Totally useless mental farking, without knowing more about the systems other components and more about the processor generations it's silly to assume the 57 KFlops is purely due to the OS, but hey, it's windows and everyone loves an easy target. :D

  58. Re:Does not compute. M$ is not for HPC. by Anonymous Coward · · Score: 0

    Yes, because dollar signs are EVIL . All companies that make money are GREEDY . Not to mention that anyone who complains about childish namecalling is a SHILL who is regularly visited by two of the most powerful figures in the IT industry just to let them know they are doing a top notch job.

  59. So why does anybody need... by Helldesk+Hound · · Score: 2, Funny

    So why does anybody need a cluster of MS Windows servers to run MS Exchange so that people can merely read their email?

    If MS can rake up a machine to hit Nr 10 in the performance stakes why can't it make a regular server that can cope with the BAU workloads of medium-sized businesses?

  60. Re: your .sig by Anonymous Coward · · Score: 0

    He is a twitter sockpuppet, an alternate account under which he posts, one of over a dozen that twitter uses. He is attempting to impersonate the /. user westlake. He uses the account to try and troll under someone elses name, hence nametroll. He feels that creating accounts solely to smear someones name is a valid and justified reaction to someone he disagrees with on an internet forum. Unbelievably, he is proud of this fact as evidenced by his sig and homepage. He also has a persecution complex and a paranoid conspiracy fantasy that these are all professional Microsoft shills sent to silence his evangelism of FOSS. The truth that those who find him most obnoxious are actual valuable contributors to the FOSS landscape, and his babbling ranting idiocy only damages the FOSS movement and makes Microsoft supporters look rational and sane in comparison.

  61. Vista Capable by node+3 · · Score: 3, Funny

    And even *that* computer doesn't run Vista...

    (yeah, I know, but still)

  62. Well I am at SC08 by Anonymous Coward · · Score: 0

    and I can tell you, the MS booth is crowded all the time, while MS may be paying to get into the biz, they have done that before and been successful, I think they are finally "getting it" by wooing developers and program managers by emphasizing creating an environment that is easy to use, and interfaces with existing infrastructure. In the end competition is good, and Linux needs a kick in the pants in the HPC arena, as it has become dominant, and somewhat complacent in the last few years.

    1. Re:Well I am at SC08 by Anonymous Coward · · Score: 0

      A couple of years ago there was virtually no-one at the M$ stand. They must be paying people to hang out there.

  63. Re: your .sig by Quantos · · Score: 1

    I would hate to sound rude, but if your information is so accurate why are you posting as AC?
    Grow up and get a life, or laid, or something.

    Yeah yeah, flaming, trolling, whatever.

    --
    Some people are only alive because it's against the law for me to hunt them down and kill them.
  64. Yeah but.... by KozmoKramer · · Score: 1

    The faster the windows box, the sooner it will lock up. I hope that super fast box responds quicker to ctrl alt delete! :)

    --
    My name is Inigo Montoya. You killed my Father! Prepare to die!
  65. Great for the World! by Anonymous Coward · · Score: 0

    Awesome. Now the Chinese government can use this system to build new weapons and oppress people even more. Right on Microsoft!

  66. This is the Year of the Microsoft Supercomputer by Anonymous Coward · · Score: 0

    You betcha !

  67. Naive question by jawahar · · Score: 1

    Can I run MySQL server on these Supercomputers?

    1. Re:Naive question by jacquesm · · Score: 1

      not sure if you're serious or not, but the answer is 'no' for the 'normal' version, there is a cluster version of mysql, probably not supported on windows hpc at this time.

  68. Re: your .sig by Anonymous Coward · · Score: 0

    not rude just stupid...(I am another AC...)
    security by obscurity WORKS...
    Or should you provide your name and address so I can impersonate yourself just enough to get the attention of police/criminal/irs on you ?
    When you deal with fanboy and dummy like twitter, the last thing you want is to suffer the stalking after that...

  69. Windows never crashed SO FAST! by Ruder.Than.U · · Score: 1

    Blue screen of death within 0.337 picosecond !!! WhoooHooo !!!!

  70. And guess what OS is on #1. by Anonymous Coward · · Score: 0

    Linux.

  71. Finally "Vista ready" by Talar · · Score: 1

    I wonder what the system requirements for the next windows version will be.

  72. its first benchmark... by nimbius · · Score: 1

    crysis at full resolution.

    i think this just proves you dont need researchers, grad students, professors, or any of that 'academic' nonsense if you just pick a good outsource partner no one has heard of, and throw lots of money at it until your pimped version of windows server performs equivalently to its linux/unix/bsd counterpart.

    --
    Good people go to bed earlier.
  73. Re:An attempt to artificially inflate my linux ego by Rhys · · Score: 1

    You are almost certainly correct. I've got numbers from going from OS X on a large machine to going to Linux on same said large machine and there was a measurable performance gain. I'm expecting another performance gain (quite possibly a significant one again) when we upgrade the kernel to the tickless timer enabled kernels.

    It is called "jitter" or "operating system jitter" -- look it up!

    --
    Slashdot Patriotism: We Support our Dupes!
  74. Re:Does not compute. M$ is not for HPC. by Anonymous Coward · · Score: 0

    Twitter, mod down accordingly.

  75. What I Think by Nom+du+Keyboard · · Score: 1

    I think we are only beginning to see a glimpse of Microsoft in the HPC field.

    What I think is that you sound like a Microsoft shill.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  76. Practicality by Reibisch · · Score: 2, Interesting

    I work for an engineering firm that is constantly running numerical analysis as part of our primary business. We run about 500 Linux boxes (with varying numbers of cores) arranged into multiple clusters. Our desktops run Windows.

    Our pre-processing tools are Windows-based and our post-processing tools are Windows-based. Institutional knowledge/experience and mature tools means that this isn't going to change. Our in-house solvers are Linux-based not by choice, but because Microsoft doesn't offer a cost-effective solution for running our simulations on Windows boxes.

    Even though we've developed utilities to make the process as smooth as possible, having Linux as part of the process chain is still an enormous pain and one we'd like to resolve. We've been watching Windows HPC with interest and can only hope for the price point to become reasonable.

    Although Windows remains in poor regard with many here, there are many companies in the business of engineering simulation that would happily welcome Windows HPC.

  77. Windows is the GUI by Dare+nMc · · Score: 1

    Most likely this machine has one GUI, windows.
    It would seam retarded to me as well, to have your GUI, regardless it's background, be critical to the tasks the remaining cores are performing. Their is probably a virtual machine running "Windows with GUI", that can be rebooted without affecting the real processing. The rest is all custom software, probably even written by microsoft, that really isn't hampered by how it interacts with the GUI.
    Basically saying Windows/Linux/Solaris, etc doesn't seam very important. Saying it's developed by the same people is the important bit. IE with this developed by MS, it is saying to me their is no chance the underlying tech will leave microsofts grasp for others to build upon. When it is done by Red Hat the likely hood that the industry as a whole grows from their experience (through open source) would be more likely (If your paying for one of these systems, you likely want more competition and sharing, so your next purchase won't be as pricey, and upgrades will be cheaper as well.)
    However it is saying their is one more vendor, Microsoft, competing, and challenging others, and showing they can build a quality product, that's not bad IMHO.

  78. However... by Junta · · Score: 1

    You don't remove GUI overhead, it's still there, just unusable. Even 'Core' runs a gui. The amount of overhead may be low, but it's not fair to say the GUI is no overhead just because no monitor is connected.

    For this, for MS my concerns would be:
    -Manageablitiy. MS is a pain in the ass to administer at scales of systems.
    -Flexibility. You are confined to MS vision as to how to use the platform. Looking at the rest of the top10, many are incapable of running windows due to the following characteristics:
    -Non-x86 hardware
    -No local storage or bootable SAN, using stateless images in RAM.
    That's just the basics, some projects go so far as a customized stack down to the kernel for certain tasks, to milk the absolute maximum out of the platform without any extraneous processes in the way.

    Cost is an issue for the common configuration as well that isn't so fortune to be a bragging point. For this deployment, you can bet cost was an issue too, but in the opposite sense. I imagine MS paid the involved parties a significant sum to help subsidize this effort. Hardware vendors are notorious for this, and MS would be no different.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  79. MS not a cost issue here.. by Junta · · Score: 0, Troll

    It was in china, they just walked to the corner and picked up a few thousand copies of Windows and probably paid 5 to 10 bucks.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  80. Re:Does not compute. M$ is not for HPC. by greg_barton · · Score: 1

    If you can present a compelling coherent argument, you don't need to use lame decade old snipes

    After decades of presenting compelling coherent arguments, and no one listening or changing their behavior, I find the lame snipes have both weight and accuracy.

    And get off my lawn.

  81. ah, but only two of the 150,000 Chinese processors by swschrad · · Score: 1

    are licensed, the rest are, ahem, Peoples' Copies.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  82. "Cray" venerable old name returns to top 10 by peter303 · · Score: 1

    They were the gold standard of supercomputing in the 1970s and 1980s, then lost their way after the founder's death in a car accident.

  83. Great foresight... by GodfatherofSoul · · Score: 1

    ...since we're going to need a super computer to run Office on Windows 7.

    --
    I swear to God...I swear to God! That is NOT how you treat your human!
  84. its primary purpose........ by Anonymous Coward · · Score: 0

    it hosts the Windoesn't-Update ftp site

    I hope it scales well or Vista is doomed

  85. Re:Does not compute. M$ is not for HPC. by CarpetShark · · Score: 1

    Nothing is wrong with "M$", in the same sense that nothing is wrong with someone referring to Linux as "linsux" and open-source as "open-sores". The thing is, it tends to make you look somewhat immature.

    Actually, I thought it was more immature to attack his usage when the meaning is clear enough, and when words and communication styles have been changing and adapting since the dawn of language.

  86. Oh, come on - this is funny! by subl33t · · Score: 1

    mode parent funny/insightful...

  87. Re:Does not compute. M$ is not for HPC. by Ralish · · Score: 1

    and no one listening or changing their behavior

    People absolutely _have_ listened and changed their behaviour. Linux is in a far better position today than it was a decade ago. It is a major player, if not THE player in various key segments of the server market (e.g. internet facing servers, supercomputing, universities, etc...). It wasn't too long ago that this area was owned by the Unix's, often expensive and proprietary ones. It has made advances, though less significant, in the desktop market. But with distributions like Ubuntu evolving rapidly, I think desktop usage of Linux may well change significantly over the coming years.

    There are now major OEM's offering Ubuntu as a Windows alternative pre-installed on machines. This would have been an absurd notion only years ago, but a major milestone has been reached. Finally, it has also forced competitors, like Microsoft, to lift their game in multiple areas due to their at times drastically inferior offerings, resulting in better software across the board.

    I assure you, only a tiny minority of the people who did change were persuaded by fanboys calling Microsoft "M$".

    I find it ironic that in many cases the staunchest supporters of Linux and OSS in general are also the ones that do the most harm. Seriously, we're talking Ballmer equivalents. If you want people to change, you need to get them on side. If all you can offer is lame abuse, you're at best doing nothing for the movement you support, and at worst, actively damaging it.

  88. Re:Does not compute. M$ is not for HPC. by greg_barton · · Score: 1

    If all you can offer is lame abuse...

    That seems to be all you see. You are guilty of the behavior you criticize. Try understanding.

  89. What a waste by Anonymous Coward · · Score: 0

    This machine could be No. 2 if it would run a decent OS.

  90. Re:Does not compute. M$ is not for HPC. by dedazo · · Score: 1

    That's funny coming from you, considering twitter nailed you once with one of his sockpuppets and made you believe he was willyhill.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  91. Re:Does not compute. M$ is not for HPC. by Duckie01 · · Score: 1

    Well, the mods go either way, mostly. We're into deep offtopic territory here now. It really depends on whether or not people with mod points think that a) his drivel is valuable; and b) whether or not his shilling is "OK" because of (a).

    Read this if you have time. It's linked from the journal that documents his gaming of the moderation system, but it captures the whole thing very well. That's who you're dealing with here, so I generally recommend just stepping away or risk getting some twitter on your shoes, which is generally not hygienic :)

    I don't have modpoints but I can write a nice rant.

    Why do you think anybody cares? You're as much as a troll doubling up every discussion he might start. Quit it. I don't care. I recognize a troll without your help. Hell I don't even look at the names before reading the comment. Who cares who wrote what where at what time. Who cares who's abusing/trolling the karma system to get his karma to "excellent". Make 4 funny posts and you've got the same result.

    I'm here for new content, not to read the gripes of some vigilante hero who needs to point out the obvious troll on every damn page I read. You're getting far more boring than any troll.

    You're feeding him. He'll just have 25 "sockpuppet accounts" in some time instead of 20 thanks to your efforts. You won't make him stop. He enjoys it.

    So please don't spend your time on pointing out one troll over and over again. We don't need it. Trolls have probably been part of slashdot longer than you, slashdot survived just fine to let you join, and it'll probably survive just fine without your "help" polluting every page some *more*.

  92. Re:Does not compute. M$ is not for HPC. by Anonymous Coward · · Score: 0

    Of course what you factor in the disruption to my typing flow to go press Shift+4, are you really saving that much time?

    Does that disrupt your typing flow? I guess you could practice typing certain characters some more. It's not like '$' jumps to another key on the keyboard every minute.

  93. Re:Does not compute. M$ is not for HPC. by LingNoi · · Score: 1

    Not really, he was being a dick then, just as you're being a dick now.

    Rather then discuss the topic you're whining about a text representation of a name? You are really fucking pathetic, what's next? Crying because someone uses "lol" instead of "I am laughing out loud".

  94. Interesting....but stupid by westlake · · Score: 1
    Microsoft development tools are in the category "If this helps you, you are not qualified for this job to begin with". An equivalent would be multiplication table on mathematician's desk or marathon runner on crutches.

    The market for Windows HPC is in the world where programmers are expected to be productive - not hand coding the re-invention of the wheel and the abacus. Languages, IDEs, APIs, frameworks like .Net. Microsoft has been in the tool-making business for over thirty years now, and it has not been an insignificant part of its success

    1. Re:Interesting....but stupid by Alex+Belits · · Score: 1

      I don't even know where to begin responding to this.

      First of all, all programming is "hand-coding". "Productive" is not the same as "writing the same application over and over again", so you can't make those application with code generated by "wizards" -- you have to write it.

      Second, number-crunching and algorithms involved in simulations have complex structure WITHIN libraries, those things do not benefit from tools specifically designed to move complexity outside, into the convoluted mess of interfaces. The whole point of Microsoft tools is to guide developer through this mess, so he can have poor idea about infrastructure he is using (or creating). This is the antithesis of HPC applications that have to use clearly defined interfaces and components, so both humans and machines can evaluate and implement them in serialized and parallelized calculations.

      On the other hand, some resource allocation has to be done explicitly, and plenty of optimization that separates trivial implementation from efficient one has to be done by programmer making a choice, or writing a program that generates one specifically for the given problem. Pretty GUI does nothing to improve this -- it just wastes space on the screen and distracts programmer from thinking.

      Third, you have ABSOLUTELY NO IDEA, how much actual optimization work is done within the compiler and is never shown to the user. There is absolutely nothing to look at unless the user wants to learn how exactly the predicted amount of machine cycles matches up so values used in subsequent calculation are determined at the same time, so processor's pipelines and cache are used efficiently.

      Personally, the only IDE I use is XEmacs, and my semi-realtime audio applications are doing just fine.

      --
      Contrary to the popular belief, there indeed is no God.
  95. Re:Does not compute. M$ is not for HPC. by dedazo · · Score: 1

    I never said anything about the "M$" thing, you've got me confused with the person I originally replied to.

    And here's the link to that thread I mentioned. I remembered it because I replied to you.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  96. Re: your .sig by Anonymous Coward · · Score: 0

    Unbelievably, he is proud of this fact as evidenced by his sig and homepage.

    I don't need to validate the accuracy of my comments when they are proudly displayed for all to see by the idiot in question.

  97. Re:Does not compute. M$ is not for HPC. by LingNoi · · Score: 1

    You are right I got you mixed up, sorry about that. Replace "you're" and "you" with "he is" and it all makes sense.

  98. for real ? by Anonymous Coward · · Score: 0

    I suppose thats marketing as all m$ stuff. Linux/Unix clusters are mature and work for real in most research labs.

    m$ must be sponsoring this thing so it doesn't look so bad. they'll 'innovate' another 1000x before anything gets productive.