OS Support for Thread Migration and Distribution in the Fully Heterogeneous Datacenter

Pierre Olivier, Sang-hoon Kim, Binoy Ravindran

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The datacenter is becoming fully heterogeneous, integrating multiple OS-capable CPUs of different Instruction Set Architectures in separate machines. These machines present diverse performance and power consumption profiles and we show that significant potential benefits for both metrics can be expected, should these machines be able to cooperate in the processing of datacenter, multi-programmed workloads. We advocate that this cooperation should be enabled at the level of the OS, relieving the programmer from any effort related to the heterogeneity of the managed machines. We propose a distributed OS architecture running on a fully heterogeneous computer cluster, enabling this cooperation through three main components: the abstraction of the entire cluster in a single system image, a distributed shared memory system, and a heterogeneous scheduler.
Original languageEnglish
Title of host publicationHotOS '17: Proceedings of the 16th Workshop on Hot Topics in Operating Systems
PublisherAssociation for Computing Machinery
Pages174-179
ISBN (Print)978-1-4503-5068-6
DOIs
Publication statusPublished - 1 May 2017
EventHotOS '17: Proceedings of the 16th Workshop on Hot Topics in Operating Systems - Whistler, Canada
Duration: 7 May 201710 May 2017

Conference

ConferenceHotOS '17: Proceedings of the 16th Workshop on Hot Topics in Operating Systems
Country/TerritoryCanada
CityWhistler
Period7/05/1710/05/17

Fingerprint

Dive into the research topics of 'OS Support for Thread Migration and Distribution in the Fully Heterogeneous Datacenter'. Together they form a unique fingerprint.

Cite this