Hacker News new | ask | show | jobs
by onalark 4392 days ago
This is a little bit of a straw man. As Jack Dongarra will happily tell you, an iPad can outperform some of the supercomputers from the beginning of the Top500 benchmark. You don't get to be a supercomputer today by beating supercomputers from two decades ago, that's not how technology works. I'm taking umbrage at the linkbait title because I'm a grumpy old man, not because I don't think this project isn't cool (and admirable!)
2 comments

My point is that the "super computer" term in itself is quite meaningless. It's pretty much just saying "we thought this thing was fast when it came out".

And while this thing doesn't really meet that label at its present scale, it is conceptually far closer to those early supercomputers than what an iPad is, both in how it's structured, the parallel nature of it (16 ARM cores; 128 Epiphany cores), the shared memory (within each Parallella) etc..

So yes, you're being grumpy about a title where it takes about 10 seconds to figure out that this isn't actually about someone building stuff aiming for the Top500.

An iPad does resemble the supercomputers of yore, between its superscalar, vector processing (GPU), and multicore architecture.

The Parallella brings distributed-memory programming in, which is a very important development.

You and I strongly disagree on the meaningfulness or definition of the term supercomputer. Here's an easy definition: A supercomputer is any single, unified, computer system that is currently one of the fastest 500 in the world.

Another grumpy old man here. I disagree with your classification. By your analogy, you'd be building a classical Ferrari capable of the speeds of that classical Ferrari, not a model. The fact that it can't measure up to today's super computers does not mean that it isn't constructed along some of the same lines and shares a lot of traits with it. Back when Beowulf clusters first came into vogue all the 'real' supercomputer people were saying 'but that isn't a real supercomputer, you're using multiple CPU's' and we all know how that discussion ended.

Give the man a break, wait a couple of years and he'll give you a 4K core cpu supercomputer for little money, that needs to be encouraged, not talked down. It's early days.

I actually disagree with your definition of supercomputer, and liken it to any compute system or cluster with more power than an average enterprise server or workstation. After all, they really exist to solve problems which can't be solved by traditional computing.

I think the metric of it being one of the fastest 500 in the world is a little disingenuous to all of the other supercomputers out there.

How about 'I build vintage supercomputers in my spare time' then ;)