An Operating System for Multicore and Clouds: Mechanisms and Implementation

Cloud computers and multicore processors are two emerging classes of computational hardware that have the potential to provide unprecedented compute capacity to the average user. In order for the user to effectively harness all of this computational power, Operating Systems (OSes) for these new hardware platforms are needed. Existing multicore operating systems do not scale to large numbers of cores, and do not support clouds. Consequently, current day cloud systems push much complexity onto the user, requiring the user to manage individual Virtual Machines (VMs) and deal with many system-level concerns.

Provided by: Association for Computing Machinery Topic: Cloud Date Added: Feb 2010 Format: PDF

Download Now

Find By Topic