Forty years ago, Gene M. Amdahl published a landmark paper, and described what has come to be known as “Amdahl’s Law.” This law can be viewed as casting a negative light on the prospects for parallel computation; few applications can achieve linear speedup (in terms of the number of processors), and in most cases, speed improvements are asymptotic. The key insight from Amdahl is that in softwar...