{LegoOS}: A disseminated, distributed {OS} for hardware resource disaggregation

Y Shan, Y Huang, Y Chen, Y Zhang - 13th USENIX Symposium on …, 2018 - usenix.org
The monolithic server model where a server is the unit of deployment, operation, and failure
is meeting its limits in the face of several recent hardware and application trends. To improve …

Planaria: Dynamic architecture fission for spatial multi-tenant acceleration of deep neural networks

S Ghodrati, BH Ahn, JK Kim, S Kinzer… - 2020 53rd Annual …, 2020 - ieeexplore.ieee.org
Deep Neural Networks (DNNs) have reinvigorated real-world applications that rely on
learning patterns of data and are permeating into different industries and markets. Cloud …

OpenPiton: An open source manycore research framework

J Balkind, M McKeown, Y Fu, T Nguyen, Y Zhou… - ACM SIGPLAN …, 2016 - dl.acm.org
Industry is building larger, more complex, manycore processors on the back of strong
institutional knowledge, but academic projects face difficulties in replicating that scale. To …

Exploiting dynamic resource allocation for efficient parallel data processing in the cloud

D Warneke, O Kao - IEEE transactions on parallel and …, 2011 - ieeexplore.ieee.org
In recent years ad hoc parallel data processing has emerged to be one of the killer
applications for Infrastructure-as-a-Service (IaaS) clouds. Major Cloud computing …

The Xen-Blanket: virtualize once, run everywhere

D Williams, H Jamjoom, H Weatherspoon - Proceedings of the 7th ACM …, 2012 - dl.acm.org
Current Infrastructure as a Service (IaaS) clouds operate in isolation from each other. Slight
variations in the virtual machine (VM) abstractions or underlying hypervisor services prevent …

In cloud, can scientific communities benefit from the economies of scale?

L Wang, J Zhan, W Shi, Y Liang - IEEE Transactions on Parallel …, 2011 - ieeexplore.ieee.org
The basic idea behind cloud computing is that resource providers offer elastic resources to
end users. In this paper, we intend to answer one key question to the success of cloud …

Follow the sun through the clouds: Application migration for geographically shifting workloads

Z Shen, Q Jia, GE Sela, B Rainero, W Song… - Proceedings of the …, 2016 - dl.acm.org
Global cloud services have to respond to workloads that shift geographically as a function of
time-of-day or in response to special events. While many such services have support for …

Coherence domain restriction on large scale systems

Y Fu, TM Nguyen, D Wentzlaff - … of the 48th International Symposium on …, 2015 - dl.acm.org
Designing massive scale cache coherence systems has been an elusive goal. Whether it be
on large-scale GPUs, future thousand-core chips, or across million-core warehouse scale …

Consolidated cluster systems for data centers in the cloud age: a survey and analysis

J Lin, L Zha, Z Xu - Frontiers of Computer Science, 2013 - Springer
In the cloud age, heterogeneous application modes on large-scale infrastructures bring
about the challenges on resource utilization and manageability to data centers. Many …

Decoupling cores, kernels, and operating systems

G Zellweger, S Gerber, K Kourtis… - 11th USENIX Symposium …, 2014 - usenix.org
We present Barrelfish/DC, an extension to the Barrelfish OS which decouples physical cores
from a native OS kernel, and furthermore the kernel itself from the rest of the OS and …