News for hackers. Stuff that matters.
Re:Linux dominates supercomputers as never before by zurn on Wednesday June 25, 2014 @01:22AM (#7942383)
Another way to put it is that specialized supercomputers no longer exist, and the top500 is now populated with super-branded racks of PCs running Linux with souped up network cards.

For the young ones in the audience, the supercomputer term has historically been used to describe machines with largely custom hardware from the CPUs up - or at least from the CPUs onwards. Cray vector machines are the canonical example. These were shared-memory / single-system-image machines, software really saw it as one computer instead of a networked cluster.

Re:Linux dominates supercomputers as never before by exDM69 on Wednesday June 25, 2014 @06:29AM (#7943109)
> Another way to put it is that specialized supercomputers no longer exist, and the top500 is now populated with super-branded racks of PCs running Linux with souped up network cards.

While there's a grain of truth in this, in reality, a supercomputer still looks like a room full of refrigerators and not at all like a typical computer or even a server farm.

Some of the computer hardware in there is just commodity hardware but for example the interconnects can't really be described as "souped up network cards", they're in a category of their own.

Yes, the era of the Cray boxes is gone but a supercomputer is still a supercomputer.

Re:Linux dominates supercomputers as never before by alephnil on Wednesday June 25, 2014 @04:48AM (#7942857)
I don't think this description is entirely fair. What is expensive with these computers is the fast interconnection buses between processors and modules, which is needed for many scientific problems that can't easily be divided into independent subproblems. Just having a large cluseter of computers connected with normal Ethernet would not cut it. OK, you say souped out network cards, and if you had said souped up switches as well, I could have given you some points, but this is the major cost of modern supercomputers. You can get a non souped-up cluster with the same number of processors for a one digit percentage of the price of the supercomputer.
Re:Linux dominates supercomputers as never before by walshemj on Wednesday June 25, 2014 @06:48AM (#7943172)
Some hadoop clusters are looking at/using infiniband - cluster network design depends on what sort of problems your dealing with.
Re:Linux dominates supercomputers as never before by weland on Wednesday June 25, 2014 @08:09AM (#7943414)
Pretty sure everything in top500 is using infiniband by now.

I was briefly involved with the supercomputing world about four years ago. "Should we use Infiniband?" was no longer considered a non-rhetorical question even then.

Re:Linux dominates supercomputers as never before by gh02t on Wednesday June 25, 2014 @10:58AM (#7944327)
It's either Infiniband or some other high speed interconnect. It's not exclusively Infiniband, for instance the Chinese developed their own, but it's usually something similar.
Re:Linux dominates supercomputers as never before by alephnil on Wednesday June 25, 2014 @08:32AM (#7943484)
Without Infiniband or similar proprietary buses, it is usually not considered a supercomputer at all, but merely a cluster.
Re:Linux dominates supercomputers as never before by Alupis on Wednesday June 25, 2014 @02:21PM (#7945803)
I think the lines between "Super Computer" and "High Performance Cluster" have become blurred.
Re:Linux dominates supercomputers as never before by TallGuyShort on Wednesday June 25, 2014 @11:51AM (#7944710)
In addition to just the networking hardware, the networking stacks and topologies are very different. I would consider something a supercomputer if it was using a high-dimension torus topology, and some MPI variant, and a different internet / transport protocol (I forget the name, but as I understand it's a very different approach where there's much less decision making in the routers). On the other hand, what I would consider to be a cluster is almost going to use off-the-shelf networking hardware (as you mention), TCP/IP, and a simpler hierarchical topology with a switch or two per rack.
Re:Linux dominates supercomputers as never before by weland on Wednesday June 25, 2014 @08:12AM (#7943422)
They're not exactly "super-branded" racks of "PC"s the way we tend to think about them, a bunch of white/beige boxes. They are server-grade computers, with all that comes there (special interconnect features, ECC memory and all that), but there is indeed no question as to their distributed nature.

This is probably a technological response to the rapid pace of development. It's more efficient this way, instead of developing custom chips and boards for two years and deploying them when the high pace of advance makes them half-obsolete.

Re:Linux dominates supercomputers as never before by apw on Wednesday June 25, 2014 @02:51PM (#7946003)
The IBM Blue Gene/Q cannot in any reasonable way be described as "racks of PCs running Linux with souped up network cards".
Re:Linux dominates supercomputers as never before by dekhn on Wednesday June 25, 2014 @10:04AM (#7943909)
Nope, supercomputer has and always will refer to capability of the machine, not the details of its implementation.