The Case for the Holistic Language Runtime System

The Case for the Holistic Language Runtime System

13 April 2014

We anticipate that, by 2020, the basic unit of warehouse- scale cloud computing will be a rack-sized machine instead of an individual server. At the same time, we expect a shift from commodity hardware to custom SoCs that are speci cally designed for the use in warehouse-scale comput- ing. In this paper, we make the case that the software for such custom rack-scale machines should move away from the model of running managed language workloads in separate language runtimes on top of a traditional operating system but instead run a distributed language runtime system capa- ble of handling di erent target languages and frameworks. All applications will execute within this runtime, which per-forms most traditional OS and cluster manager functionality such as resource management, scheduling and isolation.


Venue : First Workshop on Rack-Scale Computing

What’s New