The Distributed V Kernel and its Performance for Diskless Workstations. - David R. Cheriton; Willy Zwaenepoel (SOSP, 1983)

One-to-many interprocess communication in the V-system. - David R. Cheriton; Willy Zwaenepoel (Comput. Commun. Rev., 1984)

Perseus: Retrospective on a Portable Operating System. - Willy Zwaenepoel; Keith A. Lantz (Softw. Pract. Exp., 1984)

Distributed file access (session overview). - Willy Zwaenepoel (ACM Conference on Computer Science, 1985)

Implementation and Performance of Pipes in the V-System. - Willy Zwaenepoel (ICDCS, 1985)

Protocols for large data transfers over local networks. - Willy Zwaenepoel (SIGCOMM, 1985)

Distributed Process Groups in the V Kernel - David R. Cheriton; Willy Zwaenepoel (ACM Trans. Comput. Syst., 1985)

Parallel program execution on a network of workstations. - Willy Zwaenepoel (ACM SIGOPS European Workshop, 1986)

File Access Performance of Diskless Workstations. - Edward D. Lazowska; John Zahorjan; David R. Cheriton; Willy Zwaenepoel (ACM Trans. Comput. Syst., 1986)

Parallel Attribute Grammar Evaluation. - Hans-Juergen Boehm; Willy Zwaenepoel (ICDCS, 1987)

Recovery in Distributed Systems Using Asynchronous Message Logging and Checkpointing. - David B. Johnson 001; Willy Zwaenepoel (PODC, 1988)

Performance of Optimistic Make. - Rick Bubenik; Willy Zwaenepoel (SIGMETRICS, 1989)

Optimistic Implementation of Bulk Data Transfer Protocols. - John B. Carter; Willy Zwaenepoel (SIGMETRICS, 1989)

Semantics of Optimistic Computation. - Rick Bubenik; Willy Zwaenepoel (ICDCS, 1990)

Causal Distributed Breakpoints. - Jerry Fowler; Willy Zwaenepoel (ICDCS, 1990)

Adaptive Software Cache Management for Distributed Shared Memory Architectures. - John K. Bennett; John B. Carter; Willy Zwaenepoel (ISCA, 1990)

Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence. - John K. Bennett; John B. Carter; Willy Zwaenepoel (PPoPP, 1990)

Transparent optimistic rollback recovery. - David B. Johnson 001; Willy Zwaenepoel (ACM SIGOPS European Workshop, 1990)

Recovery in Distributed Systems Using Optimistic Message Logging and Checkpointing. - David B. Johnson 001; Willy Zwaenepoel (J. Algorithms, 1990)

Munin: Distributed Shared Memory Using Multi-Protocol Release Consistency. - John K. Bennett; John B. Carter; Willy Zwaenepoel (Operating Systems of the 90s and Beyond, 1991)

Implementation and Performance of Munin. - John B. Carter; John K. Bennett; Willy Zwaenepoel (SOSP, 1991)

Replicated Distributed Process in Manetho. - E. N. Elnozahy; Willy Zwaenepoel (FTCS, 1992)

Lazy Release Consistency for Software Distributed Shared Memory. - Peter J. Keleher; Alan L. Cox; Willy Zwaenepoel (ISCA, 1992)

Distributed shared memory: experience with Munin. - John K. Bennett; John B. Carter; Alan L. Cox; E. N. Elnozahy; David B. Johnson 001; Peter J. Keleher; Willy Zwaenepoel (ACM SIGOPS European Workshop, 1992)

The Performance of Consistent Checkpointing. - E. N. Elnozahy; David B. Johnson 001; Willy Zwaenepoel (SRDS, 1992)

An Integrated Approach to Fault Tolerance. - E. N. Elnozahy; Willy Zwaenepoel (Workshop on the Management of Replicated Data, 1992)

Optimistic Make. - Rick Bubenik; Willy Zwaenepoel (IEEE Trans. Computers, 1992)

Manetho: Transparent Rollback-Recovery with Low Overhead, Limited Rollback, and Fast Output Commit. - E. N. Elnozahy; Willy Zwaenepoel (IEEE Trans. Computers, 1992)

eNVy: A NonVolatile Main Memory Storage System. - Michael Wu 003; Willy Zwaenepoel (Workshop on Workstation Operating Systems, 1993)

Evaluation of Release Consistent Software Distributed Shared Memory on Emerging Network Technology. - Sandhya Dwarkadas; Peter J. Keleher; Alan L. Cox; Willy Zwaenepoel (ISCA, 1993)

The Peregrine High-performance RPC System. - David B. Johnson 001; Willy Zwaenepoel (Softw. Pract. Exp., 1993)

eNVy: A Non-Volatile, Main Memory Storage System. - Michael Wu 003; Willy Zwaenepoel (ASPLOS, 1994)

On the Use and Implementation of Message Logging. - E. N. Elnozahy; Willy Zwaenepoel (FTCS, 1994)

Software Versus Hardware Shared-Memory Implementation: A Case Study. - Alan L. Cox; Sandhya Dwarkadas; Peter J. Keleher; Honghui Lu; Ramakrishnan Rajamony; Willy Zwaenepoel (ISCA, 1994)

TreadMarks: Distributed Shared Memory on Standard Workstations and Operating Systems. - Peter J. Keleher; Alan L. Cox; Sandhya Dwarkadas; Willy Zwaenepoel (USENIX Winter, 1994)

Message Passing Versus Distributed Shared Memory on Networks of Workstations. - Honghui Lu; Sandhya Dwarkadas; Alan L. Cox; Willy Zwaenepoel (SC, 1995)

An Evaluation of Software-Based Release Consistent Protocols. - Peter J. Keleher; Alan L. Cox; Sandhya Dwarkadas; Willy Zwaenepoel (J. Parallel Distributed Comput., 1995)

Techniques for Reducing Consistency-Related Communication in Distributed Shared-Memory Systems - John B. Carter; John K. Bennett; Willy Zwaenepoel (ACM Trans. Comput. Syst., 1995)

An Integrated Compile-Time/Run-Time Software Distributed Shared Memory System. - Sandhya Dwarkadas; Alan L. Cox; Willy Zwaenepoel (ASPLOS, 1996)

A Comparison of Entry Consistency and Lazy Release Consistency Implementations. - Sarita V. Adve; Alan L. Cox; Sandhya Dwarkadas; Ramakrishnan Rajamony; Willy Zwaenepoel (HPCA, 1996)

ThreadMarks: Shared Memory Computing on Networks of Workstations. - Cristiana Amza; Alan L. Cox; Sandhya Dwarkadas; Peter J. Keleher; Honghui Lu; Ramakrishnan Rajamony; Weimin Yu; Willy Zwaenepoel (Computer, 1996)

Extensible Systems are Leading OS Research Astray. - Peter Druschel; Vivek S. Pai; Willy Zwaenepoel (Workshop on Hot Topics in Operating Systems, 1997)

Software DSM Protocols that Adapt between Single Writer and Multiple Writer. - Cristiana Amza; Alan L. Cox; Sandhya Dwarkadas; Willy Zwaenepoel (HPCA, 1997)

Evaluating the Performance of Software Distributed Shared Memory as a Target for Parallelizing Compilers. - Alan L. Cox; Sandhya Dwarkadas; Honghui Lu; Willy Zwaenepoel (IPPS, 1997)

Execution replay for treadmarks. - Michiel Ronsse; Willy Zwaenepoel (PDP, 1997)

Trade-offs Between False Sharing and Aggregation in Software Distributed Shared Memory. - Cristiana Amza; Alan L. Cox; Karthick Rajamani; Willy Zwaenepoel (PPoPP, 1997)

Compiler and Software Distributed Shared Memory Support for Irregular Applications. - Honghui Lu; Alan L. Cox; Sandhya Dwarkadas; Ramakrishnan Rajamony; Willy Zwaenepoel (PPoPP, 1997)

Quantifying the Performance Differences between PVM and TreadMarks. - Honghui Lu; Sandhya Dwarkadas; Alan L. Cox; Willy Zwaenepoel (J. Parallel Distributed Comput., 1997)

Locality-Aware Request Distribution in Cluster-based Network Servers. - Vivek S. Pai; Mohit Aron; Gaurav Banga; Michael Svendsen; Peter Druschel; Willy Zwaenepoel; Erich M. Nahum (ASPLOS, 1998)

OpenMP on Networks of Workstations. - Honghui Lu; Y. Charlie Hu; Willy Zwaenepoel (SC, 1998)

A Performance Comparison of Homeless and Home-Based Lazy Release Consistency Protocols in Software Shared Memory. - Alan L. Cox; Eyal de Lara; Y. Charlie Hu; Willy Zwaenepoel (HPCA, 1999)

OpenMP for Networks of SMPs. - Y. Charlie Hu; Honghui Lu; Alan L. Cox; Willy Zwaenepoel (IPPS/SPDP, 1999)

IO-Lite: A Unified I/O Buffering and Caching System. - Vivek S. Pai; Peter Druschel; Willy Zwaenepoel (OSDI, 1999)

Transparent Adaptive Parallelism on NOWs using OpenMP. - Alex Scherer; Honghui Lu; Thomas R. Gross; Willy Zwaenepoel (PPoPP, 1999)

Efficient Support for P-HTTP in Cluster-Based Web Servers. - Mohit Aron; Peter Druschel; Willy Zwaenepoel (USENIX ATC, General Track, 1999)

Flash: An efficient and portable Web server. - Vivek S. Pai; Peter Druschel; Willy Zwaenepoel (USENIX ATC, General Track, 1999)

Adaptive protocols for software distributed shared memory. - Cristiana Amza; Alan L. Cox; Sandhya Dwarkadas; Li-Jie Jin; Karthick Rajamani; Willy Zwaenepoel (Proc. IEEE, 1999)

Combining compile-time and run-time support for efficient software distributed shared memory. - Sandhya Dwarkadas; Honghui Lu; Alan L. Cox; Ram Rajamony; Willy Zwaenepoel (Proc. IEEE, 1999)

Data Replication Strategies for Fault Tolerance and Availability on Commodity Clusters. - Cristiana Amza; Alan L. Cox; Willy Zwaenepoel (DSN, 2000)

Run-Time Support for Distributed Sharing in Typed Languages. - Y. Charlie Hu; Weimin Yu; Alan L. Cox; Dan S. Wallach; Willy Zwaenepoel (LCR, 2000)

The Efeect of Contention on the Scalability of Page-Based Software Shared Memory Systems. - Eyal de Lara; Y. Charlie Hu; Honghui Lu; Alan L. Cox; Willy Zwaenepoel (LCR, 2000)

Adaptive Parallelism for OpenMP Task Parallel Programs. - Alex Scherer; Thomas R. Gross; Willy Zwaenepoel (LCR, 2000)

Improving Fine-Grained Irregular Shared-Memory Benchmarks by Data Reordering. - Y. Charlie Hu; Alan L. Cox; Willy Zwaenepoel (SC, 2000)

Cluster reserves: a mechanism for resource management in cluster-based network servers. - Mohit Aron; Peter Druschel; Willy Zwaenepoel (SIGMETRICS, 2000)

Scalable Content-aware Request Distribution in Cluster-based Network Servers. - Mohit Aron; Darren Sanders; Peter Druschel; Willy Zwaenepoel (USENIX ATC, General Track, 2000)

Architectures for Adaption Systems. - Eyal de Lara; Dan S. Wallach; Willy Zwaenepoel (HotOS, 2001)

Reducing the Energy Usage of Office Applications. - Jason Flinn; Eyal de Lara; Mahadev Satyanarayanan; Dan S. Wallach; Willy Zwaenepoel (Middleware, 2001)

Contention elimination by replication of sequential sections in distributed shared memory programs. - Honghui Lu; Alan L. Cox; Willy Zwaenepoel (PPoPP, 2001)

Puppeteer: Component-based Adaptation for Mobile Computing. - Eyal de Lara; Dan S. Wallach; Willy Zwaenepoel (USITS, 2001)

Performance and scalability of EJB applications. - Emmanuel Cecchet; Julie Marguerite; Willy Zwaenepoel (OOPSLA, 2002)

Extensible Adaptation via Constraint Solving. - Yuri Dotsenko; Eyal de Lara; Dan S. Wallach; Willy Zwaenepoel (WMCSA, 2002)

Using Performance Reflection in Systems Software. - Robert J. Fowler; Alan L. Cox; Sameh Elnikety; Willy Zwaenepoel (HotOS, 2003)

Distributed Versioning: Consistent Replication for Scaling Back-End Databases of Dynamic Content Web Sites. - Cristiana Amza; Alan L. Cox; Willy Zwaenepoel (Middleware, 2003)

Performance Comparison of Middleware Architectures for Generating Dynamic Web Content. - Emmanuel Cecchet; Anupam Chanda; Sameh Elnikety; Julie Marguerite; Willy Zwaenepoel (Middleware, 2003)

Collaboration and Multimedia Authoring on Mobile Devices. - Eyal de Lara; Rajnish Kumar; Dan S. Wallach; Willy Zwaenepoel (MobiSys, 2003)

Partial Replication: Achieving Scalability in Redundant Arrays of Inexpensive Databases. - Emmanuel Cecchet; Julie Marguerite; Willy Zwaenepoel (OPODIS, 2003)

Conflict-Aware Scheduling for Dynamic Content Applications. - Cristiana Amza; Alan L. Cox; Willy Zwaenepoel (USENIX Symposium on Internet Technologies and Systems, 2003)

A Flexible and Efficient Application Programming Interface (API) for a Customizable Proxy Cache. - Vivek S. Pai; Alan L. Cox; Vijay S. Pai; Willy Zwaenepoel (USENIX Symposium on Internet Technologies and Systems, 2003)

Run-time support for distributed sharing in safe languages. - Y. Charlie Hu; Weimin Yu; Alan L. Cox; Dan S. Wallach; Willy Zwaenepoel (ACM Trans. Comput. Syst., 2003)

Guest Editorial: Special Section on Middleware Infrastructures. - Rachid Guerraoui; Willy Zwaenepoel (IEEE Trans. Parallel Distributed Syst., 2003)

C-JDBC: Flexible Database Clustering Middleware. - Emmanuel Cecchet; Julie Marguerite; Willy Zwaenepoel (USENIX ATC, FREENIX Track, 2004)

Lazy Asynchronous I/O for Event-Driven Servers. - Khaled Elmeleegy; Anupam Chanda; Alan L. Cox; Willy Zwaenepoel (USENIX ATC, General Track, 2004)

A method for transparent admission control and request scheduling in e-commerce web sites. - Sameh Elnikety; Erich M. Nahum; John M. Tracey; Willy Zwaenepoel (WWW, 2004)

Causeway: Operating System Support for Controlling and Analyzing the Execution of Distributed Programs. - Anupam Chanda; Khaled Elmeleegy; Alan L. Cox; Willy Zwaenepoel (HotOS, 2005)

A Comparative Evaluation of Transparent Scaling Techniques for Dynamic Content Servers. - Cristiana Amza; Alan L. Cox; Willy Zwaenepoel (ICDE, 2005)

Causeway: Support for Controlling and Analyzing the Execution of Multi-tier Applications. - Anupam Chanda; Khaled Elmeleegy; Alan L. Cox; Willy Zwaenepoel (Middleware, 2005)

Denial-of-service resilience in peer-to-peer file sharing systems. - Dan Dumitriu; Edward W. Knightly; Aleksandar Kuzmanovic; Ion Stoica; Willy Zwaenepoel (SIGMETRICS, 2005)

Database Replication Using Generalized Snapshot Isolation. - Sameh Elnikety; Willy Zwaenepoel; Fernando Pedone (SRDS, 2005)

A Portable Kernel Abstraction for Low-Overhead Ephemeral Mapping Management. - Khaled Elmeleegy; Anupam Chanda; Alan L. Cox; Willy Zwaenepoel (USENIX ATC, General Track, 2005)

Diagnosing performance overheads in the xen virtual machine environment. - Aravind Menon; Jose Renato Santos; Yoshio Turner; G. John Janakiraman; Willy Zwaenepoel (VEE, 2005)

Iterative Adaptation for Mobile Clients Using Existing APIs. - Eyal de Lara; Yogesh Chopra; Rajnish Kumar; Nilesh Vaghela; Dan S. Wallach; Willy Zwaenepoel (IEEE Trans. Parallel Distributed Syst., 2005)

Caching Dynamic Web Content: Designing and Analysing an Aspect-Oriented Solution. - Sara Bouchenak; Alan L. Cox; Steven G. Dropsho; Sumit Mittal; Willy Zwaenepoel (Middleware, 2006)

Queryll: Java Database Queries Through Bytecode Rewriting. - Ming-Yee Iu; Willy Zwaenepoel (Middleware, 2006)

Optimizing Network Virtualization in Xen (awarded best paper). - Aravind Menon; Alan L. Cox; Willy Zwaenepoel (USENIX ATC, General Track, 2006)

Europe's computer scientists take fate into their own hands. - Bertrand Meyer 001; Willy Zwaenepoel (Commun. ACM, 2006)

Whodunit: transactional profiling for multi-tier applications. - Anupam Chanda; Alan L. Cox; Willy Zwaenepoel (EuroSys, 2007)

Tashkent+: memory-aware load balancing and update filtering in replicated databases. - Sameh Elnikety; Steven G. Dropsho; Willy Zwaenepoel (EuroSys, 2007)

Concurrent Direct Network Access for Virtual Machine Monitors. - Jeffrey Shafer; David Carr; Aravind Menon; Scott Rixner; Alan L. Cox; Willy Zwaenepoel; Paul Willmann (HPCA, 2007)

P2P, DSM, and other products of the complexity factory. - Willy Zwaenepoel (MobiSys, 2007)

Staged deployment in mirage, an integrated software upgrade testing and distribution system. - Olivier Crameri; Nikola Knezevic; Dejan Kostic; Ricardo Bianchini; Willy Zwaenepoel (SOSP, 2007)

Optimizing TCP Receive Performance. - Aravind Menon; Willy Zwaenepoel (USENIX ATC, 2008)

TwinDrivers: semi-automatic derivation of fast and safe hypervisor network drivers from guest OS drivers. - Aravind Menon; Simon Schubert; Willy Zwaenepoel (ASPLOS, 2009)

Dynamic content web applications: Crash, failover, and recovery analysis. - Luiz Eduardo Buzato; Gustavo M. D. Vieira; Willy Zwaenepoel (DSN, 2009)

Predicting replicated database scalability from standalone database profiling. - Sameh Elnikety; Steven G. Dropsho; Emmanuel Cecchet; Willy Zwaenepoel (EuroSys, 2009)

Online Piece-wise Linear Approximation of Numerical Streams with Precision Guarantees. - Hazem Elmeleegy; Ahmed K. Elmagarmid; Emmanuel Cecchet; Walid G. Aref; Willy Zwaenepoel (Proc. VLDB Endow., 2009)

JReq: Database Queries in Imperative Languages. - Ming-Yee Iu; Emmanuel Cecchet; Willy Zwaenepoel (CC, 2010)

HadoopToSQL: a mapReduce query optimizer. - Ming-Yee Iu; Willy Zwaenepoel (EuroSys, 2010)

Performance Profiling in a Virtualized Environment. - Jiaqing Du; Nipun Sehrawat; Willy Zwaenepoel (HotCloud, 2010)

Striking a new balance between program instrumentation and debugging time. - Olivier Crameri; Ricardo Bianchini; Willy Zwaenepoel (EuroSys, 2011)

Sahara: Guiding the debugging of failed software upgrades. - Rekha Bachwani; Olivier Crameri; Ricardo Bianchini; Dejan Kostic; Willy Zwaenepoel (ICSM, 2011)

Performance profiling of virtual machines. - Jiaqing Du; Nipun Sehrawat; Willy Zwaenepoel (VEE, 2011)

Profiling Software for Energy Consumption. - Simon Schubert; Dejan Kostic; Willy Zwaenepoel; Kang G. Shin (GreenCom, 2012)

Orbe: scalable causal consistency using dependency matrices and physical clocks. - Jiaqing Du; Sameh Elnikety; Amitabha Roy 002; Willy Zwaenepoel (SoCC, 2013)

X-Stream: edge-centric graph processing using streaming partitions. - Amitabha Roy 002; Ivo Mihailovic; Willy Zwaenepoel (SOSP, 2013)

Clock-SI: Snapshot Isolation for Partitioned Data Stores Using Loosely Synchronized Clocks. - Jiaqing Du; Sameh Elnikety; Willy Zwaenepoel (SRDS, 2013)

GentleRain: Cheap and Scalable Causal Consistency with Physical Clocks. - Jiaqing Du; Calin Iorgulescu; Amitabha Roy 002; Willy Zwaenepoel (SoCC, 2014)

Clock-RSM: Low-Latency Inter-datacenter State Machine Replication Using Loosely Synchronized Physical Clocks. - Jiaqing Du; Daniele Sciascia; Sameh Elnikety; Willy Zwaenepoel; Fernando Pedone (DSN, 2014)

Scale-up graph processing in the cloud: challenges and solutions. - Jasmina Malicevic; Amitabha Roy 002; Willy Zwaenepoel (CloudDP@EuroSys, 2014)

Recommending software upgrades with Mojave. - Rekha Bachwani; Olivier Crameri; Ricardo Bianchini; Willy Zwaenepoel (J. Syst. Softw., 2014)

Hierarchical cycle accounting: a new method for application performance tuning. - Andrzej Nowak; David Levinthal; Willy Zwaenepoel (ISPASS, 2015)

Chaos: scale-out graph processing from secondary storage. - Amitabha Roy 002; Laurent Bindschaedler; Jasmina Malicevic; Willy Zwaenepoel (SOSP, 2015)

Exploiting NVM in large-scale graph analytics. - Jasmina Malicevic; Subramanya Dulloor; Narayanan Sundaram; Nadathur Satish; Jeff Jackson; Willy Zwaenepoel (INFLOW@SOSP, 2015)

Hawk: Hybrid Datacenter Scheduling. - Pamela Delgado; Florin Dinu; Anne-Marie Kermarrec; Willy Zwaenepoel (USENIX ATC, 2015)

Establishing a Base of Trust with Performance Counters for Enterprise Workloads. - Andrzej Nowak; Ahmad Yasin; Avi Mendelson; Willy Zwaenepoel (USENIX ATC, 2015)

Job-aware Scheduling in Eagle: Divide and Stick to Your Probes. - Pamela Delgado; Diego Didona; Florin Dinu; Willy Zwaenepoel (SoCC, 2016)

Really Big Data: Analytics on Graphs with Trillions of Edges (Keynote Abstract). - Willy Zwaenepoel (OPODIS, 2016)

Towards Proving Optimistic Multicore Schedulers. - Baptiste Lepers; Willy Zwaenepoel; Jean-Pierre Lozi; Nicolas Palix; Redha Gouicem; Julien Sopena; Julia Lawall; Gilles Muller (HotOS, 2017)

Optimistic Causal Consistency for Geo-Replicated Key-Value Stores. - Kristina Spirovska; Diego Didona; Willy Zwaenepoel (ICDCS, 2017)

An Analytical Model of Hardware Transactional Memory. - Daniel Castro 004; Paolo Romano 002; Diego Didona; Willy Zwaenepoel (MASCOTS, 2017)

Drowsy-DC, datacenter power management inspired by smartphones: poster. - Mathieu Bacou; Grégoire Todeschi; Alain Tchana; Daniel Hagimont; Baptiste Lepers; Willy Zwaenepoel (Middleware Posters and Demos, 2017)

TRIAD: Creating Synergies Between Memory, Disk and Log in Log Structured Key-Value Stores. - Oana Balmau; Diego Didona; Rachid Guerraoui; Willy Zwaenepoel; Huapeng Yuan; Aashray Arora; Karan Gupta; Pavan Konka (USENIX ATC, 2017)

Don't cry over spilled records: Memory elasticity of data-parallel applications and its application to cluster scheduling. - Calin Iorgulescu; Florin Dinu; Aunn Raza; Wajih Ul Hassan; Willy Zwaenepoel (USENIX ATC, 2017)

Everything you always wanted to know about multicore graph processing but were afraid to ask. - Jasmina Malicevic; Baptiste Lepers; Willy Zwaenepoel (USENIX ATC, 2017)

Okapi: Causally Consistent Geo-Replication Made Faster, Cheaper and More Available. - Diego Didona; Kristina Spirovska; Willy Zwaenepoel (CoRR, 2017)

Kairos: Preemptive Data Center Scheduling Without Runtime Estimates. - Pamela Delgado; Diego Didona; Florin Dinu; Willy Zwaenepoel (SoCC, 2018)

Wren: Nonblocking Reads in a Partitioned Transactional Causally Consistent Data Store. - Kristina Spirovska; Diego Didona; Willy Zwaenepoel (DSN, 2018)

Rock you like a hurricane: taming skew in large scale analytics. - Laurent Bindschaedler; Jasmina Malicevic; Nicolas Schiper; Ashvin Goel; Willy Zwaenepoel (EuroSys, 2018)

Scrub: online troubleshooting for large mission-critical applications. - Arjun Satish; Thomas Shiou; Chuck Zhang; Khaled Elmeleegy; Willy Zwaenepoel (EuroSys, 2018)

Low-Overhead Dynamic Instruction Mix Generation Using Hybrid Basic Block Profiling. - Andrzej Nowak; Pawel Szostek; Ahmad Yasin; Willy Zwaenepoel (ISPASS, 2018)

The Battle of the Schedulers: FreeBSD ULE vs. Linux CFS. - Justinien Bouron; Sebastien Chevalley; Baptiste Lepers; Willy Zwaenepoel; Redha Gouicem; Julia Lawall; Gilles Muller; Julien Sopena (USENIX ATC, 2018)

Distributed Transactions: Dissecting the Nightmare. - Diego Didona; Rachid Guerraoui; Jingjing Wang 007; Willy Zwaenepoel (CoRR, 2018)

Limiting the Spread of Fake News on Social Media Platforms by Evaluating Users' Trustworthiness. - Oana Balmau; Rachid Guerraoui; Anne-Marie Kermarrec; Alexandre Maurer; Matej Pavlovic; Willy Zwaenepoel (CoRR, 2018)

Causal Consistency and Latency Optimality: Friend or Foe? - Diego Didona; Rachid Guerraoui; Jingjing Wang 007; Willy Zwaenepoel (Proc. VLDB Endow., 2018)

SILK+ Preventing Latency Spikes in Log-Structured Merge Key-Value Stores Running Heterogeneous Workloads. - Oana Balmau; Florin Dinu; Willy Zwaenepoel; Karan Gupta; Ravishankar Chandhiramoorthi; Diego Didona (ACM Trans. Comput. Syst., 2018)

Managing Tail Latency in Datacenter-Scale File Systems Under Production Constraints. - Pulkit A. Misra; María F. Borge; Iñigo Goiri; Alvin R. Lebeck; Willy Zwaenepoel; Ricardo Bianchini (EuroSys, 2019)

PaRiS: Causally Consistent Transactions with Non-blocking Reads and Partial Replication. - Kristina Spirovska; Diego Didona; Willy Zwaenepoel (ICDCS, 2019)

Drowsy-DC: Data Center Power Management System. - Mathieu Bacou; Grégoire Todeschi; Alain Tchana; Daniel Hagimont; Baptiste Lepers; Willy Zwaenepoel (IPDPS, 2019)

The Fake News Vaccine - A Content-Agnostic System for Preventing Fake News from Becoming Viral. - Oana Balmau; Rachid Guerraoui; Anne-Marie Kermarrec; Alexandre Maurer; Matej Pavlovic; Willy Zwaenepoel (NETYS, 2019)

Size-aware Sharding For Improving Tail Latencies in In-memory Key-value Stores. - Diego Didona; Willy Zwaenepoel (NSDI, 2019)

Fork/Wait and Multicore Frequency Scaling: a Generational Clash. - Damien Carver; Redha Gouicem; Jean-Pierre Lozi; Julien Sopena; Baptiste Lepers; Willy Zwaenepoel; Nicolas Palix; Julia Lawall; Gilles Muller (PLOS@SOSP, 2019)

KVell: the design and implementation of a fast persistent key-value store. - Baptiste Lepers; Oana Balmau; Karan Gupta; Willy Zwaenepoel (SOSP, 2019)

Distributed Transactional Systems Cannot Be Fast. - Diego Didona; Panagiota Fatourou; Rachid Guerraoui; Jingjing Wang 007; Willy Zwaenepoel (SPAA, 2019)

SILK: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores. - Oana Balmau; Florin Dinu; Willy Zwaenepoel; Karan Gupta; Ravishankar Chandhiramoorthi; Diego Didona (USENIX ATC, 2019)

Understanding and taming SSD read performance variability: HDFS case study. - María F. Borge; Florin Dinu; Willy Zwaenepoel (CoRR, 2019)

Lynceus: Tuning and Provisioning Data Analytic Jobs on a Budget. - Maria Casimiro; Diego Didona; Paolo Romano 002; Luís E. T. Rodrigues; Willy Zwaenepoel (CoRR, 2019)

Hailstorm: Disaggregated Compute and Storage for Distributed LSM-based Databases. - Laurent Bindschaedler; Ashvin Goel; Willy Zwaenepoel (ASPLOS, 2020)

Provable multicore schedulers with Ipanema: application to work conservation. - Baptiste Lepers; Redha Gouicem; Damien Carver; Jean-Pierre Lozi; Nicolas Palix; Maria-Virginia Aponte; Willy Zwaenepoel; Julien Sopena; Julia Lawall; Gilles Muller (EuroSys, 2020)

Lynceus: Cost-efficient Tuning and Provisioning of Data Analytic Jobs. - Maria Casimiro; Diego Didona; Paolo Romano 002; Luís E. T. Rodrigues; Willy Zwaenepoel; David Garlan (ICDCS, 2020)

The Impossibility of Fast Transactions. - Karolos Antoniadis; Diego Didona; Rachid Guerraoui; Willy Zwaenepoel (IPDPS, 2020)

On the Application Level Impact of SSD Performance Anomalies. - María F. Borge; Florin Dinu; Willy Zwaenepoel (ISPASS, 2020)

Kvell+: Snapshot Isolation without Snapshots. - Baptiste Lepers; Oana Balmau; Karan Gupta; Willy Zwaenepoel (OSDI, 2020)

Fewer Cores, More Hertz: Leveraging High-Frequency Cores in the OS Scheduler for Improved Application Performance. - Redha Gouicem; Damien Carver; Jean-Pierre Lozi; Julien Sopena; Baptiste Lepers; Willy Zwaenepoel; Nicolas Palix; Julia Lawall; Gilles Muller (USENIX ATC, 2020)

Tesseract: distributed, general graph pattern mining on evolving graphs. - Laurent Bindschaedler; Jasmina Malicevic; Baptiste Lepers; Ashvin Goel; Willy Zwaenepoel (EuroSys, 2021)

OS scheduling with nest: keeping tasks close together on warm cores. - Julia Lawall; Himadri Chhaya-Shailesh; Jean-Pierre Lozi; Baptiste Lepers; Willy Zwaenepoel; Gilles Muller (EuroSys, 2022)

Artifact for the paper "OS Scheduling with Nest: Keeping Threads Close Together on Warm Cores". - Julia Lawall; Himadri Chhaya-Shailesh; Jean-Pierre Lozi; Baptiste Lepers; Willy Zwaenepoel; Gilles Muller (Zenodo, 2022)

OFence: Pairing Barriers to Find Concurrency Bugs in the Linux Kernel. - Baptiste Lepers; Josselin Giet; Willy Zwaenepoel; Julia Lawall (EuroSys, 2023)

Johnny Cache: the End of DRAM Cache Conflicts (in Tiered Main Memory Systems). - Baptiste Lepers; Willy Zwaenepoel (OSDI, 2023)

Pre-Stores: Proactive Software-guided Movement of Data Down the Memory Hierarchy. - Xiaoxiang Wu; Baptiste Lepers; Willy Zwaenepoel (EuroSys, 2025)