Jonathan Appavoo

Orcid: 0009-0002-5594-4263

According to our database1, Jonathan Appavoo authored at least 36 papers between 1999 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.



In proceedings 
PhD thesis 




Unikernel Linux (UKL).
Proceedings of the Eighteenth European Conference on Computer Systems, 2023

Integrating Unikernel Optimizations in a General Purpose OS.
CoRR, 2022

Slowing Down for Performance and Energy: An OS-Centric Study in Network Driven Workloads.
CoRR, 2021

The Virtual Block Interface: A Flexible Alternative to the Conventional Virtual Memory Framework.
Proceedings of the 47th ACM/IEEE Annual International Symposium on Computer Architecture, 2020

SEUSS: skip redundant paths to make serverless fast.
Proceedings of the EuroSys '20: Fifteenth EuroSys Conference 2020, 2020

SEUSS: Rapid serverless deployment using environment snapshots.
CoRR, 2019

Unikernels: The Next Stage of Linux's Dominance.
Proceedings of the Workshop on Hot Topics in Operating Systems, 2019

A fork() in the road.
Proceedings of the Workshop on Hot Topics in Operating Systems, 2019

Talking about Chat at Work in the Global South: An Ethnographic Study of Chat Use in India and Kenya.
Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, 2019

Fall-curve: A novel primitive for IoT Fault Detection and Isolation.
Proceedings of the 16th ACM Conference on Embedded Networked Sensor Systems, SenSys 2018, 2018

EbbRT: A Framework for Building Per-Application Library Operating Systems.
Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, 2016

Towards General-Purpose Neural Network Computing.
Proceedings of the 2015 International Conference on Parallel Architectures and Compilation, 2015

A Way Forward: Enabling Operating System Innovation in the Cloud.
Proceedings of the 6th USENIX Workshop on Hot Topics in Cloud Computing, 2014

ASC: automatically scalable computation.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2014

Computational caches.
Proceedings of the 6th Annual International Systems and Storage Conference, 2013

A lightweight virtual machine monitor for Blue Gene/P.
Int. J. High Perform. Comput. Appl., 2012

CloudPack - Exploiting Workload Flexibility through Rational Pricing.
Proceedings of the Middleware 2012, 2012

Parallelization by Simulated Tunneling.
Proceedings of the 4th USENIX Workshop on Hot Topics in Parallelism, 2012

Poster: FOX: a fault-oblivious extreme scale execution environment.
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, 2011

Providing a cloud network infrastructure on a supercomputer.
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, 2010

Kittyhawk: Enabling cooperation and competition in a global, shared computational system.
IBM J. Res. Dev., 2009

Project Kittyhawk: building a global-scale computer: Blue Gene/P as a generic computing platform.
ACM SIGOPS Oper. Syst. Rev., 2008

Experience distributing objects in an SMMP OS.
ACM Trans. Comput. Syst., 2007

Libra: a library operating system for a jvm in a virtualized execution environment.
Proceedings of the 3rd International Conference on Virtual Execution Environments, 2007

Reboots Are for Hardware: Challenges and Solutions to Updating an Operating System on the Fly.
Proceedings of the 2007 USENIX Annual Technical Conference, 2007

K42: building a complete operating system.
Proceedings of the 2006 EuroSys Conference, Leuven, Belgium, April 18-21, 2006, 2006

Portability events: a programming model for scalable system infrastructures.
Proceedings of the 3rd Workshop on Programming Languages and Operating Systems: Linguistic Support for Modern Operating Systems, 2006

Clustered Objects.
PhD thesis, 2005

Experience with K42, an open-source, Linux-compatible, scalable operating-system kernel.
IBM Syst. J., 2005

Providing Dynamic Update in an Operating System.
Proceedings of the 2005 USENIX Annual Technical Conference, 2005

Enabling autonomic behavior in systems software with hot swapping.
IBM Syst. J., 2003

System Support for Online Reconfiguration.
Proceedings of the General Track: 2003 USENIX Annual Technical Conference, 2003

Providing a Linux API on the Scalable K42 Kernel.
Proceedings of the FREENIX Track: 2003 USENIX Annual Technical Conference, 2003

An infrastructure for multiprocessor run-time adaptation.
Proceedings of the First Workshop on Self-Healing Systems, 2002

Supporting Hot-Swappable Components for System Software.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

Tornado: Maximizing Locality and Concurrency in a Shared Memory Multiprocessor Operating System.
Proceedings of the Third USENIX Symposium on Operating Systems Design and Implementation (OSDI), 1999