Process migration

DS Milojičić, F Douglis, Y Paindaveine… - ACM Computing …, 2000 - dl.acm.org
Process migration is the act of transferring a process between two machines. It enables
dynamic load distribution, fault resilience, eased system administration, and data access …

Programming languages for distributed computing systems

HE Bal, JG Steiner, AS Tanenbaum - ACM Computing Surveys (CSUR), 1989 - dl.acm.org
When distributed systems first appeared, they were programmed in traditional sequential
languages, usually with the addition of a few library procedures for sending and receiving …

Clonecloud: elastic execution between mobile device and cloud

BG Chun, S Ihm, P Maniatis, M Naik… - Proceedings of the sixth …, 2011 - dl.acm.org
Mobile applications are becoming increasingly ubiquitous and provide ever richer
functionality on mobile devices. At the same time, such devices often enjoy strong …

Maui: making smartphones last longer with code offload

E Cuervo, A Balasubramanian, D Cho… - Proceedings of the 8th …, 2010 - dl.acm.org
This paper presents MAUI, a system that enables fine-grained energy-aware offload of
mobile code to the infrastructure. Previous approaches to these problems either relied …

[图书][B] Distributed systems

AS Tanenbaum, M Van Steen - 2017 - academia.edu
Distributed Systems Page 1 DS 2006; Ch1 16-Jan-06 Timo Alanko, 2006 1 Distributed
Systems Spring 2006 Timo Alanko 16-Jan-06 2 Sources of material • Tanenbaum, van …

Live migration of virtual machines

C Clark, K Fraser, S Hand, JG Hansen, E Jul… - Proceedings of the 2nd …, 2005 - usenix.org
Migrating operating system instances across distinct physical hosts is a useful tool for
administrators of data centers and clusters: It allows a clean separation between hardware …

{COMET}: Code offload by migrating execution transparently

MS Gordon, DA Jamshidi, S Mahlke, ZM Mao… - … USENIX symposium on …, 2012 - usenix.org
In this paper we introduce a runtime system to allow unmodified multi-threaded applications
to use multiple machines. The system allows threads to migrate freely between machines …

[图书][B] Memory systems: cache, DRAM, disk

B Jacob, D Wang, S Ng - 2010 - books.google.com
Is your memory hierarchy stopping your microprocessor from performing at the high level it
should be? Memory Systems: Cache, DRAM, Disk shows you how to resolve this problem …

Jiffy: Elastic far-memory for stateful serverless analytics

A Khandelwal, Y Tang, R Agarwal, A Akella… - Proceedings of the …, 2022 - dl.acm.org
Stateful serverless analytics can be enabled using a remote memory system for inter-task
communication, and for storing and exchanging intermediate data. However, existing …

[图书][B] Petri nets for systems engineering: a guide to modeling, verification, and applications

C Girault, R Valk - 2013 - books.google.com
Formal methods for the specification and verification of hardware and software systems are
becoming more and more important as systems increase in size and complexity. The aim of …