Back to Search Start Over

Tessellation: Refactoring the OS around explicit resource containers with continuous adaptation

Authors :
Barcelona Supercomputing Center
Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
Colmenares, Juan A.
Eads, Gage
Hofmeyry, Steven
Bird, Sarah L.
Moretó Planas, Miquel
Chou, David
Gluzman, Brian
Roman, Eric
Bartolini, Davide B.
Mor, Nitesh
Asanovic, Krste
Kubiatowicz, John D.
Barcelona Supercomputing Center
Universitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
Colmenares, Juan A.
Eads, Gage
Hofmeyry, Steven
Bird, Sarah L.
Moretó Planas, Miquel
Chou, David
Gluzman, Brian
Roman, Eric
Bartolini, Davide B.
Mor, Nitesh
Asanovic, Krste
Kubiatowicz, John D.
Publication Year :
2013

Abstract

Adaptive Resource-Centric Computing (ARCC) enables a simultaneous mix of high-throughput parallel, real-time, and interactive applications through automatic discovery of the correct mix of resource assignments necessary to achieve application requirements. This approach, embodied in the Tessellation manycore operating system, distributes resources to QoS domains called cells. Tessellation separates global decisions about the allocation of resources to cells from application-specific scheduling of resources within cells. We examine the implementation of ARCC in the Tessellation OS, highlight Tessellation's ability to provide predictable performance, and investigate the performance of Tessellation services within cells.<br />This research is supported by Microsoft (Award #024263), Intel (Award #024894), matching U.C. Discovery funding (Award #DIG07-102270), and DOE ASCR FastOS Grant #DE-FG02-08ER25849. Additional support comes from Par Lab aliates National Instruments, Nokia, NVIDIA, Oracle, and Samsung. No part of this paper repre- sents views and opinions of the sponsors mentioned above. We thank other Par Lab members for their collaboration and feedback. J. A. Colmenares participated in this work while he was a post-doctoral scholar at UC Berkeley. M. Moreto is supported by a MEC/Fulbright Fellowship.<br />Peer Reviewed<br />Postprint (published version)

Details

Database :
OAIster
Notes :
10 p., application/pdf, English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1132973044
Document Type :
Electronic Resource