Large scale cloud data analytics applications are often CPU bound. Most of these cycles are wasted: benchmarks written in C++ run 10-51 times faster than frameworks such as Naiad …
Running fast computations at a large scale increasingly stresses task scheduling performance. As CPU performance becomes the performance bottleneck, it is common to …
Control planes of cloud frameworks trade off between scheduling granularity and performance. Centralized systems schedule at task granularity, but only schedule a few …