Hacker News new | ask | show | jobs
by networked 4848 days ago
The current title ("A way to bring back Moore's law") is somewhat misleading. You could say that Amoeba was a way to bring back Moore's law at the time, but then again, in the 1990s it wasn't exactly threatened. Nowadays the techniques used in Amoeba have spread to your "regular" Linux computing clusters. I've done some work in distributed computing and I can say that sophisticated load balancing and, to a lesser degree, process migration are known and used in the field. Lots of solutions for both for the commonly used MPI family of frameworks have been published [1].

It all comes down to Gustafson's Law [2].

[1] E.g., http://capinfo.e.ac.upc.edu/PDFs/dir25/file003041.pdf, http://www.mosix.org/pub/Process_Migration_for_OpenMPI.pdf, etc.

[2] https://en.wikipedia.org/wiki/Gustafson%27s_Law

1 comments

One challenge is to load balance programs that are not written in MPI, but instead written in your favorite language. i.e. to load balance a web app.

RAMCloud is a way to bring back Moore's law at this time:

https://ramcloud.stanford.edu/wiki/display/ramcloud/RAMCloud