The Economics of Cloud Parallelism under Uncertainty

Parallelism has many advantages in accelerating compute tasks amenable to speed up. However, whereas parallel processing in an elastic, pay-per-use cloud can generate numerous benefits, there's a hidden downside due to the fundamental statistics and interrelationships of tasks whose completion times are stochastic.