Simon Peter

Orcid: 0009-0007-4748-8524

Affiliations:
  • University of Washington, Seattle, WA, USA


According to our database1, Simon Peter authored at least 46 papers between 2008 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
(MC)<sup>2</sup>: Lazy MemCopy at the Memory Controller.
Proceedings of the 51st ACM/IEEE Annual International Symposium on Computer Architecture, 2024

Can Storage Devices be Power Adaptive?
Proceedings of the 16th ACM Workshop on Hot Topics in Storage and File Systems, 2024

2023
MaxMem: Colocation and Performance for Big Data Applications on Tiered Main Memory Servers.
CoRR, 2023

Virtuoso: High Resource Utilization and μs-scale Performance Isolation in a Shared Virtual Machine TCP Network Stack.
CoRR, 2023

ScaleDB: A Scalable, Asynchronous In-Memory Database.
Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation, 2023

2022
zIO: Accelerating IO-Intensive Applications with Transparent Zero-Copy IO.
Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation, 2022

FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism.
Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, 2022

RDMA is Turing complete, we just did not know it yet!
Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, 2022

2021
HeMem: Scalable Tiered Memory Management for Big Data Applications and Real NVM.
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021

LineFS: Efficient SmartNIC Offload of a Distributed File System with Pipeline Parallelism.
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021

Rearchitecting Linux Storage Stack for µs Latency and High Throughput.
Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation, 2021

Rethinking File Mapping for Persistent Memory.
Proceedings of the 19th USENIX Conference on File and Storage Technologies, 2021

2020
Experimental assessment of polynomial nonlinear state-space and nonlinear-mode models for near-resonant vibrations.
CoRR, 2020

A Phase Resonance Approach for Modal Testing of Structures with Nonlinear Dissipation.
CoRR, 2020

AGAMOTTO: How Persistent is your Persistent Memory Application?
Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, 2020

Assise: Performance and Availability via Client-local NVM in a Distributed File System.
Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, 2020

2019
Assise: Performance and Availability via NVM Colocation in a Distributed File System.
CoRR, 2019

E3: Energy-Efficient Microservices on SmartNIC-Accelerated Servers.
Proceedings of the 2019 USENIX Annual Technical Conference, 2019

Offloading distributed applications onto smartNICs using iPipe.
Proceedings of the ACM Special Interest Group on Data Communication, 2019

TAS: TCP Acceleration as an OS Service.
Proceedings of the Fourteenth EuroSys Conference 2019, Dresden, Germany, March 25-28, 2019, 2019

2018
Discipline Convergence in Networked Systems (Dagstuhl Seminar 18261).
Dagstuhl Reports, 2018

Volur: Concurrent Edge/Core Route Control in Data Center Networks.
CoRR, 2018

Floem: A Programming System for NIC-Accelerated Network Applications.
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, 2018

2017
Ryoan: A Distributed Sandbox for Untrusted Computation on Secret Data.
ACM Trans. Comput. Syst., 2017

Ingens: Huge Page Support for the OS and Hypervisor.
ACM SIGOPS Oper. Syst. Rev., 2017

Strata: A Cross Media File System.
Proceedings of the 26th Symposium on Operating Systems Principles, 2017

Evaluating the Power of Flexible Packet Processing for Network Resource Allocation.
Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, 2017

2016
Arrakis: The Operating System Is the Control Plane.
ACM Trans. Comput. Syst., 2016

Introducing Research for Practice.
ACM Queue, 2016

Sweet Spots and Limits for Virtualization.
Proceedings of the 12th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2016

Coordinated and Efficient Huge Page Management with Ingens.
Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, 2016

High Performance Packet Processing with FlexNIC.
Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016

2015
FlexNIC: Rethinking Network DMA.
Proceedings of the 15th Workshop on Hot Topics in Operating Systems, 2015

Subways: a case for redundant, inexpensive data center edge links.
Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies, 2015

2014
One tunnel is (often) enough.
Proceedings of the ACM SIGCOMM 2014 Conference, 2014

Towards High-Performance Application-Level Storage Management.
Proceedings of the 6th USENIX Workshop on Hot Topics in Storage and File Systems, 2014

2013
Arrakis: The Operating System as Control Plane.
login Usenix Mag., 2013

Expressive privacy control with pseudonyms.
Proceedings of the ACM SIGCOMM 2013 Conference, 2013

Arrakis: A Case for the End of the Empire.
Proceedings of the 14th Workshop on Hot Topics in Operating Systems, 2013

2012
A Declarative Language Approach to Device Configuration.
ACM Trans. Comput. Syst., 2012

Fay: Extensible Distributed Tracing from Kernels to Clusters.
ACM Trans. Comput. Syst., 2012

2011
Fay: extensible distributed tracing from kernels to clusters.
Proceedings of the 23rd ACM Symposium on Operating Systems Principles 2011, 2011

Early experience with the Barrelfish OS and the Single-Chip Cloud Computer.
Proceedings of the 3rd Many-core Applications Research Community (MARC) Symposium. Proceedings of the 3rd MARC Symposium, 2011

2009
The multikernel: a new OS architecture for scalable multicore systems.
Proceedings of the 22nd ACM Symposium on Operating Systems Principles 2009, 2009

Your computer is already a distributed system. Why isn't your OS?
Proceedings of HotOS'09: 12th Workshop on Hot Topics in Operating Systems, 2009

2008
30 seconds is not enough!: a study of operating system timer usage.
Proceedings of the 2008 EuroSys Conference, Glasgow, Scotland, UK, April 1-4, 2008, 2008


  Loading...