Michael Stumm

Orcid: 0000-0002-9377-2493

According to our database1, Michael Stumm authored at least 82 papers between 1987 and 2024.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Kosmo: Efficient Online Miss Ratio Curve Generation for Eviction Policy Evaluation.
Proceedings of the 22nd USENIX Conference on File and Storage Technologies, 2024

TTLs Matter: Efficient Cache Sizing with TTL-Aware Miss Ratio Curves and Working Set Sizes.
Proceedings of the Nineteenth European Conference on Computer Systems, 2024

2022
ctFS: Replacing File Indexing with Hardware Memory Translation through Contiguous File Allocation for Persistent Memory.
ACM Trans. Storage, 2022

Investigating Managed Language Runtime Performance: Why JavaScript and Python are 8x and 29x slower than C++, yet Java and Go can be Faster?
Proceedings of the 2022 USENIX Annual Technical Conference, 2022

2021
RocksDB: Evolution of Development Priorities in a Key-value Store Serving Large-scale Applications.
ACM Trans. Storage, 2021

Bladerunner: Stream Processing at Scale for a Live View of Backend Data Mutations at the Edge.
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021

Evolution of Development Priorities in Key-value Stores Serving Large-scale Applications: The RocksDB Experience.
Proceedings of the 19th USENIX Conference on File and Storage Technologies, 2021

2019
The inflection point hypothesis: a principled debugging approach for locating the root cause of a failure.
Proceedings of the 27th ACM Symposium on Operating Systems Principles, 2019

An analysis of performance evolution of Linux's core operations.
Proceedings of the 27th ACM Symposium on Operating Systems Principles, 2019

2018
Sharding the Shards: Managing Datastore Locality at Scale with Akkio.
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, 2018

2017
The Top 10 Adages in Continuous Deployment.
IEEE Softw., 2017

Log20: Fully Automated Optimal Placement of Log Printing Statements under Specified Overhead Threshold.
Proceedings of the 26th Symposium on Operating Systems Principles, 2017

The SEPO Model of Computation to Enable Larger-Than-Memory Hash Tables for GPU-Accelerated Big Data Analytics.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium, 2017

The Game of Twenty Questions: Do You Know Where to Log?
Proceedings of the 16th Workshop on Hot Topics in Operating Systems, 2017

2016
Continuous deployment of mobile software at facebook (showcase).
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Non-Intrusive Performance Profiling for Entire Software Stacks Based on the Flow Reconstruction Principle.
Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, 2016

Social Hash: An Assignment Framework for Optimizing Distributed Systems Operations on Social Networks.
Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation, 2016

Continuous deployment at Facebook and OANDA.
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
Simple Testing Can Prevent Most Critical Failures: An Analysis of Production Failures in Distributed Data-Intensive Systems.
login Usenix Mag., 2015

S-L1: A Software-based GPU L1 Cache that Outperforms the Hardware L1 for Data Processing Applications.
Proceedings of the 2015 International Symposium on Memory Systems, 2015

2014
lprof: A Non-intrusive Request Flow Profiler for Distributed Systems.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

User-Guided Device Driver Synthesis.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

BigKernel - High Performance CPU-GPU Communication Pipelining for Big Data-Style Applications.
Proceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium, 2014

2011
Exception-Less System Calls for Event-Driven Servers.
Proceedings of the 2011 USENIX Annual Technical Conference, 2011

2010
FlexSC: Flexible System Call Scheduling with Exception-Less System Calls.
Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, 2010

2009
Enhancing operating system support for multicore processors by using hardware performance monitoring.
ACM SIGOPS Oper. Syst. Rev., 2009

RapidMRC: approximating L2 miss rate curves on commodity systems for online optimizations.
Proceedings of the 14th International Conference on Architectural Support for Programming Languages and Operating Systems, 2009

2008
Reducing the harmful effects of last-level cache polluters with an OS-level, software-only pollute buffer.
Proceedings of the 41st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-41 2008), 2008

"Otherworld": Giving Applications a Chance to Survive OS Kernel Crashes.
Proceedings of the Fourth Workshop on Hot Topics in System Dependability, 2008

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

Path: page access tracking to improve memory management.
Proceedings of the 6th International Symposium on Memory Management, 2007

Thread clustering: sharing-aware scheduling on SMP-CMP-SMT multiprocessors.
Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007, 2007

2005
Scalable and fault-tolerant support for variable bit-rate data in the exedra streaming server.
ACM Trans. Storage, 2005

Shared-buffer smoothing of variable bit-rate streams.
Perform. Evaluation, 2005

Online performance analysis by statistical sampling of microprocessor performance counters.
Proceedings of the 19th Annual International Conference on Supercomputing, 2005

2003
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

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

Maximizing Throughput in Replicated Disk Striping of Variable Bit-Rate Streams.
Proceedings of the General Track: 2002 USENIX Annual Technical Conference, 2002

2001
Modular and Efficient Resource Management in the Exedra Media Server.
Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems, 2001

Server-based smoothing of variable bit-rate streams.
Proceedings of the 9th ACM International Conference on Multimedia 2001, Ottawa, Ontario, Canada, September 30, 2001

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

2000

1999
Computational RAM: Implementing Processors in Memory.
IEEE Des. Test Comput., 1999

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

1998
NetCents: A Lightweight Protocol for Secure Micropayments.
Proceedings of the 3rd USENIX Workshop on Electronic Commerce, Boston, Massachusetts, USA, August 31, 1998

Prioritized Multiprocessor Networks: Design and Performance.
Proceedings of the MASCOTS 1998, 1998

Optimizing Computational and Spatial Overheads in Complex Transformed Loops.
Proceedings of the Languages, 1998

On topology and bisection bandwidth of hierarchical-ring networks for shared-memory multiprocessors.
Proceedings of the 5th International Conference On High Performance Computing, 1998

Design and Implementation of the NUMAchine Multiprocessor.
Proceedings of the 35th Conference on Design Automation, 1998

1997
HFS: A Performance-Oriented Flexible File System Based on Building-Block Compositions.
ACM Trans. Comput. Syst., 1997

Analytical Prediction of Performance for Cache Coherence Protocols.
IEEE Trans. Computers, 1997

Linear and Extended Linear Transformations for Shared-Memory Multiprocessors.
Comput. J., 1997

Tuning Shared Network Cache Size vs. Second-Level Cache Size in Clusters-Based Multiprocessors.
Proceedings of the Parallel Computing Technologies, 1997

A Performance Comparison of Hierarchical Ring- and Mesh-Connected Multiprocessor Networks.
Proceedings of the 3rd IEEE Symposium on High-Performance Computer Architecture (HPCA '97), 1997

Customization Lite.
Proceedings of The Sixth Workshop on Hot Topics in Operating Systems, 1997

1996
Online: Unterrichtsmaterial über WWW.
LOG IN, 1996

1995
Hierarchical clustering: A structure for scalable multiprocessor operating system design.
J. Supercomput., 1995

Scalable cache consistency for hierarchically structured multiprocessors.
J. Supercomput., 1995

Linear Loop Transformations in Optimising Compilers for Parallel Machines.
Aust. Comput. J., 1995

CDA Loop Transformations.
Proceedings of the Languages, 1995

Hierarchical Ring Topologies and the Effect of Their Bisection Bandwidth Constraints.
Proceedings of the 1995 International Conference on Parallel Processing, 1995

On the Scalability of Demand-Driven Parallel Systems.
Proceedings of the Euro-Par '95 Parallel Processing, 1995

Implementing Flexible Computation Rules with Subexpression-level Loop Transformation.
Proceedings of the Euro-Par '95 Parallel Processing, 1995

1994
Performance Evaluation of Hierarchical Ring-Based Shared Memory Multiprocessors.
IEEE Trans. Computers, 1994

The Alloc Stream Facility: A Redesign of Application-Level Stream I/O.
Computer, 1994

Experiences with Locking in a NUMA Multiprocessor Operating System Kernel.
Proceedings of the First USENIX Symposium on Operating Systems Design and Implementation (OSDI), 1994

Optimizing IPC Performance for Shared-Memory Multiprocessors.
Proceedings of the 1994 International Conference on Parallel Processing, 1994

1993
Locality and Loop Scheduling on NUMA Multiprocessors.
Proceedings of the 1993 International Conference on Parallel Processing, 1993

A Fair Fast Scalable Reader-Writer Lock.
Proceedings of the 1993 International Conference on Parallel Processing, 1993

1992
Heterogeneous Distributed Shared Memory.
IEEE Trans. Parallel Distributed Syst., 1992

Cache Consistency in Hierarchical-Ring-Based Multiprocessors.
Proceedings of the Proceedings Supercomputing '92, 1992

Designing a Scalable Operating System for Shared Memory Multiprocessors.
Proceedings of the Workshop on Micro-kernels and Other Kernel Architectures, 1992

1991
Hector: A Hierarchically Structured Shared-memory Multiprocessor.
Computer, 1991

1990
A Comparison of Basic CPU Scheduling Algorithms for Multiprocessor UNIX.
Comput. Syst., 1990

Algorithms Implementing Distributed Shared Memory.
Computer, 1990

Fault tolerant distributed shared memory algorithms.
Proceedings of the Second IEEE Symposium on Parallel and Distributed Processing, 1990

Extending Distributed Shared Memory to Heterogeneous Environments.
Proceedings of the 10th International Conference on Distributed Computing Systems (ICDCS 1990), May 28, 1990

Using Deducibility in Secure Network Modelling.
Proceedings of the ESORICS 90, 1990

An Architecture for a Trusted Network.
Proceedings of the ESORICS 90, 1990

1987
Verteilte Systeme: Eine Einführung am Beispiel V.
Inform. Spektrum, 1987

Strategies for decentralized resource management.
Comput. Commun. Rev., 1987


  Loading...