Comment Re:Read on to the next paragraph (Score 1) 417
Hardware only takes you so far. Scalability comes largely from the efficiency of the software. Poor software results in large amounts of communication between nodes, slowing down a cluster.
Agree. But sometimes, no matter how good your software is, the problem is inherently hard to parallelize, and you end up with humongous communication requirements.
Then you need clever hardware engineers.