![](https://dblp.org/img/logo.ua.320x120.png)
![](https://dblp.org/img/dropdown.dark.16x16.png)
![](https://dblp.org/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.org/img/search.dark.16x16.png)
![search dblp](https://dblp.org/img/search.dark.16x16.png)
default search action
Willy Zwaenepoel
Person information
- affiliation: University of Sydney, NSW, Australia
- affiliation (former): Swiss Federal Institute of Technology in Lausanne, Switzerland
Refine list
![note](https://dblp.org/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2023
- [c139]Baptiste Lepers
, Josselin Giet
, Willy Zwaenepoel
, Julia Lawall
:
OFence: Pairing Barriers to Find Concurrency Bugs in the Linux Kernel. EuroSys 2023: 33-45 - [c138]Baptiste Lepers, Willy Zwaenepoel:
Johnny Cache: the End of DRAM Cache Conflicts (in Tiered Main Memory Systems). OSDI 2023: 519-534 - 2022
- [c137]Julia Lawall, Himadri Chhaya-Shailesh, Jean-Pierre Lozi, Baptiste Lepers, Willy Zwaenepoel, Gilles Muller:
OS scheduling with nest: keeping tasks close together on warm cores. EuroSys 2022: 368-383 - 2021
- [j27]Kristina Spirovska
, Diego Didona, Willy Zwaenepoel:
Optimistic Causal Consistency for Geo-Replicated Key-Value Stores. IEEE Trans. Parallel Distributed Syst. 32(3): 527-542 (2021) - [c136]Laurent Bindschaedler, Jasmina Malicevic, Baptiste Lepers, Ashvin Goel, Willy Zwaenepoel:
Tesseract: distributed, general graph pattern mining on evolving graphs. EuroSys 2021: 458-473 - 2020
- [c135]Laurent Bindschaedler
, Ashvin Goel, Willy Zwaenepoel:
Hailstorm: Disaggregated Compute and Storage for Distributed LSM-based Databases. ASPLOS 2020: 301-316 - [c134]Baptiste Lepers, Redha Gouicem
, Damien Carver, Jean-Pierre Lozi, Nicolas Palix
, Maria-Virginia Aponte, Willy Zwaenepoel, Julien Sopena, Julia Lawall, Gilles Muller:
Provable multicore schedulers with Ipanema: application to work conservation. EuroSys 2020: 3:1-3:16 - [c133]Maria Casimiro, Diego Didona, Paolo Romano, Luís E. T. Rodrigues, Willy Zwaenepoel, David Garlan:
Lynceus: Cost-efficient Tuning and Provisioning of Data Analytic Jobs. ICDCS 2020: 56-66 - [c132]Karolos Antoniadis, Diego Didona, Rachid Guerraoui
, Willy Zwaenepoel:
The Impossibility of Fast Transactions. IPDPS 2020: 1143-1154 - [c131]María F. Borge, Florin Dinu, Willy Zwaenepoel:
On the Application Level Impact of SSD Performance Anomalies. ISPASS 2020: 170-179 - [c130]Baptiste Lepers, Oana Balmau, Karan Gupta, Willy Zwaenepoel:
Kvell+: Snapshot Isolation without Snapshots. OSDI 2020: 425-441 - [c129]Redha Gouicem, Damien Carver, Jean-Pierre Lozi, Julien Sopena, Baptiste Lepers, Willy Zwaenepoel, Nicolas Palix, Julia Lawall, Gilles Muller:
Fewer Cores, More Hertz: Leveraging High-Frequency Cores in the OS Scheduler for Improved Application Performance. USENIX ATC 2020: 435-448
2010 – 2019
- 2019
- [c128]Pulkit A. Misra, María F. Borge, Iñigo Goiri, Alvin R. Lebeck, Willy Zwaenepoel, Ricardo Bianchini:
Managing Tail Latency in Datacenter-Scale File Systems Under Production Constraints. EuroSys 2019: 17:1-17:15 - [c127]Kristina Spirovska, Diego Didona, Willy Zwaenepoel:
PaRiS: Causally Consistent Transactions with Non-blocking Reads and Partial Replication. ICDCS 2019: 304-316 - [c126]Mathieu Bacou
, Grégoire Todeschi, Alain Tchana, Daniel Hagimont, Baptiste Lepers, Willy Zwaenepoel:
Drowsy-DC: Data Center Power Management System. IPDPS 2019: 825-834 - [c125]Oana Balmau, Rachid Guerraoui, Anne-Marie Kermarrec
, Alexandre Maurer, Matej Pavlovic, Willy Zwaenepoel:
The Fake News Vaccine - A Content-Agnostic System for Preventing Fake News from Becoming Viral. NETYS 2019: 347-364 - [c124]Diego Didona, Willy Zwaenepoel:
Size-aware Sharding For Improving Tail Latencies in In-memory Key-value Stores. NSDI 2019: 79-94 - [c123]Damien Carver, Redha Gouicem
, Jean-Pierre Lozi, Julien Sopena, Baptiste Lepers, Willy Zwaenepoel, Nicolas Palix
, Julia Lawall, Gilles Muller:
Fork/Wait and Multicore Frequency Scaling: a Generational Clash. PLOS@SOSP 2019: 53-59 - [c122]Baptiste Lepers, Oana Balmau, Karan Gupta, Willy Zwaenepoel:
KVell: the design and implementation of a fast persistent key-value store. SOSP 2019: 447-461 - [c121]Diego Didona, Panagiota Fatourou, Rachid Guerraoui
, Jingjing Wang, Willy Zwaenepoel:
Distributed Transactional Systems Cannot Be Fast. SPAA 2019: 369-380 - [c120]Oana Balmau, Florin Dinu, Willy Zwaenepoel, Karan Gupta, Ravishankar Chandhiramoorthi, Diego Didona:
SILK: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores. USENIX ATC 2019: 753-766 - [i10]Kristina Spirovska, Diego Didona, Willy Zwaenepoel:
PaRiS: Causally Consistent Transactions with Non-blocking Reads and Partial Replication. CoRR abs/1902.09327 (2019) - [i9]Diego Didona, Panagiota Fatourou, Rachid Guerraoui, Jingjing Wang, Willy Zwaenepoel:
Distributed Transactional Systems Cannot Be Fast. CoRR abs/1903.09106 (2019) - [i8]María F. Borge, Florin Dinu, Willy Zwaenepoel:
Understanding and taming SSD read performance variability: HDFS case study. CoRR abs/1903.09347 (2019) - [i7]Maria Casimiro, Diego Didona, Paolo Romano, Luís E. T. Rodrigues, Willy Zwaenepoel:
Lynceus: Tuning and Provisioning Data Analytic Jobs on a Budget. CoRR abs/1905.02119 (2019) - 2018
- [j26]Diego Didona, Rachid Guerraoui
, Jingjing Wang, Willy Zwaenepoel:
Causal Consistency and Latency Optimality: Friend or Foe? Proc. VLDB Endow. 11(11): 1618-1632 (2018) - [j25]Oana Balmau, Florin Dinu, Willy Zwaenepoel, Karan Gupta, Ravishankar Chandhiramoorthi, Diego Didona:
SILK+ Preventing Latency Spikes in Log-Structured Merge Key-Value Stores Running Heterogeneous Workloads. ACM Trans. Comput. Syst. 36(4): 12:1-12:27 (2018) - [c119]Pamela Delgado
, Diego Didona, Florin Dinu, Willy Zwaenepoel:
Kairos: Preemptive Data Center Scheduling Without Runtime Estimates. SoCC 2018: 135-148 - [c118]Kristina Spirovska, Diego Didona, Willy Zwaenepoel:
Wren: Nonblocking Reads in a Partitioned Transactional Causally Consistent Data Store. DSN 2018: 1-12 - [c117]Arjun Satish, Thomas Shiou, Chuck Zhang, Khaled Elmeleegy, Willy Zwaenepoel:
Scrub: online troubleshooting for large mission-critical applications. EuroSys 2018: 5:1-5:15 - [c116]Laurent Bindschaedler
, Jasmina Malicevic, Nicolas Schiper, Ashvin Goel, Willy Zwaenepoel:
Rock you like a hurricane: taming skew in large scale analytics. EuroSys 2018: 20:1-20:15 - [c115]Andrzej Nowak, Pawel Szostek, Ahmad Yasin, Willy Zwaenepoel:
Low-Overhead Dynamic Instruction Mix Generation Using Hybrid Basic Block Profiling. ISPASS 2018: 189-198 - [c114]Justinien Bouron, Sebastien Chevalley, Baptiste Lepers, Willy Zwaenepoel, Redha Gouicem, Julia Lawall, Gilles Muller, Julien Sopena:
The Battle of the Schedulers: FreeBSD ULE vs. Linux CFS. USENIX ATC 2018: 85-96 - [i6]Diego Didona, Willy Zwaenepoel:
Size-aware Sharding For Improving Tail Latencies in In-memory Key-value Stores. CoRR abs/1802.00696 (2018) - [i5]Diego Didona, Rachid Guerraoui, Jingjing Wang, Willy Zwaenepoel:
Causal Consistency and Latency Optimality: Friend or Foe? CoRR abs/1803.04237 (2018) - [i4]Diego Didona, Rachid Guerraoui, Jingjing Wang, Willy Zwaenepoel:
Distributed Transactions: Dissecting the Nightmare. CoRR abs/1803.06341 (2018) - [i3]Oana Balmau, Rachid Guerraoui, Anne-Marie Kermarrec, Alexandre Maurer, Matej Pavlovic, Willy Zwaenepoel:
Limiting the Spread of Fake News on Social Media Platforms by Evaluating Users' Trustworthiness. CoRR abs/1808.09922 (2018) - 2017
- [c113]Baptiste Lepers, Willy Zwaenepoel, Jean-Pierre Lozi, Nicolas Palix
, Redha Gouicem
, Julien Sopena, Julia Lawall, Gilles Muller:
Towards Proving Optimistic Multicore Schedulers. HotOS 2017: 18-23 - [c112]Kristina Spirovska, Diego Didona, Willy Zwaenepoel:
Optimistic Causal Consistency for Geo-Replicated Key-Value Stores. ICDCS 2017: 2626-2629 - [c111]Daniel Castro
, Paolo Romano
, Diego Didona, Willy Zwaenepoel:
An Analytical Model of Hardware Transactional Memory. MASCOTS 2017: 221-231 - [c110]Mathieu Bacou
, Grégoire Todeschi, Alain Tchana, Daniel Hagimont, Baptiste Lepers, Willy Zwaenepoel:
Drowsy-DC, datacenter power management inspired by smartphones: poster. Middleware Posters and Demos 2017: 7-8 - [c109]Calin Iorgulescu, Florin Dinu, Aunn Raza
, Wajih Ul Hassan, Willy Zwaenepoel:
Don't cry over spilled records: Memory elasticity of data-parallel applications and its application to cluster scheduling. USENIX ATC 2017: 97-109 - [c108]Oana Balmau, Diego Didona, Rachid Guerraoui
, Willy Zwaenepoel, Huapeng Yuan, Aashray Arora, Karan Gupta, Pavan Konka:
TRIAD: Creating Synergies Between Memory, Disk and Log in Log Structured Key-Value Stores. USENIX ATC 2017: 363-375 - [c107]Jasmina Malicevic, Baptiste Lepers, Willy Zwaenepoel:
Everything you always wanted to know about multicore graph processing but were afraid to ask. USENIX ATC 2017: 631-643 - [i2]Diego Didona, Kristina Spirovska, Willy Zwaenepoel:
Okapi: Causally Consistent Geo-Replication Made Faster, Cheaper and More Available. CoRR abs/1702.04263 (2017) - [i1]Calin Iorgulescu, Florin Dinu, Aunn Raza, Wajih Ul Hassan, Willy Zwaenepoel:
Don't cry over spilled records: Memory elasticity of data-parallel applications and its application to cluster scheduling. CoRR abs/1702.04323 (2017) - 2016
- [c106]Pamela Delgado
, Diego Didona, Florin Dinu, Willy Zwaenepoel:
Job-aware Scheduling in Eagle: Divide and Stick to Your Probes. SoCC 2016: 497-509 - [c105]Willy Zwaenepoel:
Really Big Data: Analytics on Graphs with Trillions of Edges (Keynote Abstract). OPODIS 2016: 3:1-3:1 - 2015
- [c104]Andrzej Nowak, David Levinthal, Willy Zwaenepoel:
Hierarchical cycle accounting: a new method for application performance tuning. ISPASS 2015: 112-123 - [c103]Jasmina Malicevic, Subramanya Dulloor, Narayanan Sundaram, Nadathur Satish, Jeff Jackson, Willy Zwaenepoel:
Exploiting NVM in large-scale graph analytics. INFLOW@SOSP 2015: 2:1-2:9 - [c102]Amitabha Roy, Laurent Bindschaedler
, Jasmina Malicevic, Willy Zwaenepoel:
Chaos: scale-out graph processing from secondary storage. SOSP 2015: 410-424 - [c101]Pamela Delgado, Florin Dinu, Anne-Marie Kermarrec, Willy Zwaenepoel:
Hawk: Hybrid Datacenter Scheduling. USENIX ATC 2015: 499-510 - [c100]Andrzej Nowak, Ahmad Yasin, Avi Mendelson, Willy Zwaenepoel:
Establishing a Base of Trust with Performance Counters for Enterprise Workloads. USENIX ATC 2015: 541-548 - 2014
- [j24]Rekha Bachwani
, Olivier Crameri, Ricardo Bianchini, Willy Zwaenepoel:
Recommending software upgrades with Mojave. J. Syst. Softw. 96: 10-23 (2014) - [c99]Jiaqing Du, Calin Iorgulescu
, Amitabha Roy, Willy Zwaenepoel:
GentleRain: Cheap and Scalable Causal Consistency with Physical Clocks. SoCC 2014: 4:1-4:13 - [c98]Jiaqing Du, Daniele Sciascia, Sameh Elnikety, Willy Zwaenepoel, Fernando Pedone
:
Clock-RSM: Low-Latency Inter-datacenter State Machine Replication Using Loosely Synchronized Physical Clocks. DSN 2014: 343-354 - [c97]Jasmina Malicevic, Amitabha Roy, Willy Zwaenepoel:
Scale-up graph processing in the cloud: challenges and solutions. CloudDP@EuroSys 2014: 5:1-5:6 - 2013
- [c96]Jiaqing Du, Sameh Elnikety, Amitabha Roy, Willy Zwaenepoel:
Orbe: scalable causal consistency using dependency matrices and physical clocks. SoCC 2013: 11:1-11:14 - [c95]Amitabha Roy, Ivo Mihailovic, Willy Zwaenepoel:
X-Stream: edge-centric graph processing using streaming partitions. SOSP 2013: 472-488 - [c94]Jiaqing Du, Sameh Elnikety, Willy Zwaenepoel:
Clock-SI: Snapshot Isolation for Partitioned Data Stores Using Loosely Synchronized Clocks. SRDS 2013: 173-184 - 2012
- [c93]Simon Schubert, Dejan Kostic
, Willy Zwaenepoel, Kang G. Shin:
Profiling Software for Energy Consumption. GreenCom 2012: 515-522 - 2011
- [c92]Olivier Crameri, Ricardo Bianchini, Willy Zwaenepoel:
Striking a new balance between program instrumentation and debugging time. EuroSys 2011: 199-214 - [c91]Rekha Bachwani, Olivier Crameri, Ricardo Bianchini, Dejan Kostic
, Willy Zwaenepoel:
Sahara: Guiding the debugging of failed software upgrades. ICSM 2011: 263-272 - [c90]Jiaqing Du, Nipun Sehrawat, Willy Zwaenepoel:
Performance profiling of virtual machines. VEE 2011: 3-14 - 2010
- [c89]Ming-Yee Iu, Emmanuel Cecchet, Willy Zwaenepoel:
JReq: Database Queries in Imperative Languages. CC 2010: 84-103 - [c88]Ming-Yee Iu, Willy Zwaenepoel:
HadoopToSQL: a mapReduce query optimizer. EuroSys 2010: 251-264 - [c87]Jiaqing Du, Nipun Sehrawat, Willy Zwaenepoel:
Performance Profiling in a Virtualized Environment. HotCloud 2010
2000 – 2009
- 2009
- [j23]Hazem Elmeleegy, Ahmed K. Elmagarmid, Emmanuel Cecchet, Walid G. Aref, Willy Zwaenepoel:
Online Piece-wise Linear Approximation of Numerical Streams with Precision Guarantees. Proc. VLDB Endow. 2(1): 145-156 (2009) - [c86]Aravind Menon, Simon Schubert, Willy Zwaenepoel:
TwinDrivers: semi-automatic derivation of fast and safe hypervisor network drivers from guest OS drivers. ASPLOS 2009: 301-312 - [c85]Luiz Eduardo Buzato, Gustavo M. D. Vieira
, Willy Zwaenepoel:
Dynamic content web applications: Crash, failover, and recovery analysis. DSN 2009: 229-238 - [c84]Sameh Elnikety, Steven G. Dropsho, Emmanuel Cecchet, Willy Zwaenepoel:
Predicting replicated database scalability from standalone database profiling. EuroSys 2009: 303-316 - 2008
- [c83]Aravind Menon, Willy Zwaenepoel:
Optimizing TCP Receive Performance. USENIX ATC 2008: 85-98 - 2007
- [c82]Anupam Chanda, Alan L. Cox, Willy Zwaenepoel:
Whodunit: transactional profiling for multi-tier applications. EuroSys 2007: 17-30 - [c81]Sameh Elnikety, Steven G. Dropsho, Willy Zwaenepoel:
Tashkent+: memory-aware load balancing and update filtering in replicated databases. EuroSys 2007: 399-412 - [c80]Jeffrey Shafer, David Carr, Aravind Menon, Scott Rixner, Alan L. Cox, Willy Zwaenepoel, Paul Willmann:
Concurrent Direct Network Access for Virtual Machine Monitors. HPCA 2007: 306-317 - [c79]Willy Zwaenepoel:
P2P, DSM, and other products of the complexity factory. MobiSys 2007: 1 - [c78]Olivier Crameri, Nikola Knezevic, Dejan Kostic
, Ricardo Bianchini, Willy Zwaenepoel:
Staged deployment in mirage, an integrated software upgrade testing and distribution system. SOSP 2007: 221-236 - 2006
- [j22]Bertrand Meyer
, Willy Zwaenepoel:
Europe's computer scientists take fate into their own hands. Commun. ACM 49(3): 21-24 (2006) - [c77]Sara Bouchenak, Alan L. Cox, Steven G. Dropsho, Sumit Mittal, Willy Zwaenepoel:
Caching Dynamic Web Content: Designing and Analysing an Aspect-Oriented Solution. Middleware 2006: 1-21 - [c76]Ming-Yee Iu, Willy Zwaenepoel:
Queryll: Java Database Queries Through Bytecode Rewriting. Middleware 2006: 201-218 - [c75]Aravind Menon, Alan L. Cox, Willy Zwaenepoel:
Optimizing Network Virtualization in Xen (awarded best paper). USENIX ATC, General Track 2006: 15-28 - [e3]Yolande Berbers, Willy Zwaenepoel:
Proceedings of the 2006 EuroSys Conference, Leuven, Belgium, April 18-21, 2006. ACM 2006, ISBN 1-59593-322-0 [contents] - 2005
- [j21]Eyal de Lara, Yogesh Chopra, Rajnish Kumar, Nilesh Vaghela, Dan S. Wallach, Willy Zwaenepoel:
Iterative Adaptation for Mobile Clients Using Existing APIs. IEEE Trans. Parallel Distributed Syst. 16(10): 966-981 (2005) - [c74]Anupam Chanda, Khaled Elmeleegy, Alan L. Cox, Willy Zwaenepoel:
Causeway: Operating System Support for Controlling and Analyzing the Execution of Distributed Programs. HotOS 2005 - [c73]Cristiana Amza, Alan L. Cox, Willy Zwaenepoel:
A Comparative Evaluation of Transparent Scaling Techniques for Dynamic Content Servers. ICDE 2005: 230-241 - [c72]Anupam Chanda, Khaled Elmeleegy, Alan L. Cox, Willy Zwaenepoel:
Causeway: Support for Controlling and Analyzing the Execution of Multi-tier Applications. Middleware 2005: 42-59 - [c71]Dan Dumitriu, Edward W. Knightly, Aleksandar Kuzmanovic, Ion Stoica, Willy Zwaenepoel:
Denial-of-service resilience in peer-to-peer file sharing systems. SIGMETRICS 2005: 38-49 - [c70]Sameh Elnikety, Willy Zwaenepoel, Fernando Pedone
:
Database Replication Using Generalized Snapshot Isolation. SRDS 2005: 73-84 - [c69]Khaled Elmeleegy, Anupam Chanda, Alan L. Cox, Willy Zwaenepoel:
A Portable Kernel Abstraction for Low-Overhead Ephemeral Mapping Management. USENIX ATC, General Track 2005: 223-236 - [c68]Aravind Menon, Jose Renato Santos, Yoshio Turner, G. John Janakiraman, Willy Zwaenepoel:
Diagnosing performance overheads in the xen virtual machine environment. VEE 2005: 13-23 - 2004
- [c67]Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel:
C-JDBC: Flexible Database Clustering Middleware. USENIX ATC, FREENIX Track 2004: 9-18 - [c66]Khaled Elmeleegy, Anupam Chanda, Alan L. Cox, Willy Zwaenepoel:
Lazy Asynchronous I/O for Event-Driven Servers. USENIX ATC, General Track 2004: 241-254 - [c65]Sameh Elnikety, Erich M. Nahum, John M. Tracey, Willy Zwaenepoel:
A method for transparent admission control and request scheduling in e-commerce web sites. WWW 2004: 276-286 - [e2]Guruduth S. Banavar, Willy Zwaenepoel, Doug Terry, Roy Want:
Proceedings of the Second International Conference on Mobile Systems, Applications, and Services, MobiSys 2004, Hyatt Harborside, Boston, Massachusetts, USA, June 6-9, 2004. ACM / USENIX 2004 [contents] - 2003
- [j20]Y. Charlie Hu, Weimin Yu, Alan L. Cox, Dan S. Wallach, Willy Zwaenepoel:
Run-time support for distributed sharing in safe languages. ACM Trans. Comput. Syst. 21(1): 1-35 (2003) - [j19]Rachid Guerraoui, Willy Zwaenepoel:
Guest Editorial: Special Section on Middleware Infrastructures. IEEE Trans. Parallel Distributed Syst. 14(11): 1057 (2003) - [c64]Robert J. Fowler, Alan L. Cox, Sameh Elnikety, Willy Zwaenepoel:
Using Performance Reflection in Systems Software. HotOS 2003: 97-102 - [c63]Emmanuel Cecchet, Anupam Chanda, Sameh Elnikety, Julie Marguerite, Willy Zwaenepoel:
Performance Comparison of Middleware Architectures for Generating Dynamic Web Content. Middleware 2003: 242-261 - [c62]Cristiana Amza, Alan L. Cox, Willy Zwaenepoel:
Distributed Versioning: Consistent Replication for Scaling Back-End Databases of Dynamic Content Web Sites. Middleware 2003: 282-304 - [c61]Eyal de Lara, Rajnish Kumar, Dan S. Wallach, Willy Zwaenepoel:
Collaboration and Multimedia Authoring on Mobile Devices. MobiSys 2003: 287-301 - [c60]Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel:
Partial Replication: Achieving Scalability in Redundant Arrays of Inexpensive Databases. OPODIS 2003: 58-70 - [c59]Cristiana Amza, Alan L. Cox, Willy Zwaenepoel:
Conflict-Aware Scheduling for Dynamic Content Applications. USENIX Symposium on Internet Technologies and Systems 2003 - [c58]Vivek S. Pai, Alan L. Cox, Vijay S. Pai, Willy Zwaenepoel:
A Flexible and Efficient Application Programming Interface (API) for a Customizable Proxy Cache. USENIX Symposium on Internet Technologies and Systems 2003 - 2002
- [c57]Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel:
Performance and scalability of EJB applications. OOPSLA 2002: 246-261 - [c56]Yuri Dotsenko, Eyal de Lara, Dan S. Wallach, Willy Zwaenepoel:
Extensible Adaptation via Constraint Solving. WMCSA 2002: 117-127 - 2001
- [c55]Eyal de Lara, Dan S. Wallach, Willy Zwaenepoel:
Architectures for Adaption Systems. HotOS 2001: 167 - [c54]Jason Flinn, Eyal de Lara, Mahadev Satyanarayanan, Dan S. Wallach, Willy Zwaenepoel:
Reducing the Energy Usage of Office Applications. Middleware 2001: 252-272 - [c53]Honghui Lu, Alan L. Cox, Willy Zwaenepoel:
Contention elimination by replication of sequential sections in distributed shared memory programs. PPoPP 2001: 53-61 - [c52]Eyal de Lara, Dan S. Wallach, Willy Zwaenepoel:
Puppeteer: Component-based Adaptation for Mobile Computing. USITS 2001: 159-170 - 2000
- [j18]Y. Charlie Hu, Honghui Lu, Alan L. Cox, Willy Zwaenepoel:
OpenMP for Networks of SMPs. J. Parallel Distributed Comput. 60(12): 1512-1530 (2000) - [j17]Vivek S. Pai, Peter Druschel, Willy Zwaenepoel:
IO-Lite: a unified I/O buffering and caching system. ACM Trans. Comput. Syst. 18(1): 37-66 (2000) - [c51]Cristiana Amza, Alan L. Cox, Willy Zwaenepoel:
Data Replication Strategies for Fault Tolerance and Availability on Commodity Clusters. DSN 2000: 459-467 - [c50]Alex Scherer, Thomas R. Gross, Willy Zwaenepoel:
Adaptive Parallelism for OpenMP Task Parallel Programs. LCR 2000: 113-127 - [c49]Eyal de Lara, Y. Charlie Hu, Honghui Lu, Alan L. Cox, Willy Zwaenepoel:
The Efeect of Contention on the Scalability of Page-Based Software Shared Memory Systems. LCR 2000: 155-169 - [c48]Y. Charlie Hu, Weimin Yu, Alan L. Cox, Dan S. Wallach, Willy Zwaenepoel:
Run-Time Support for Distributed Sharing in Typed Languages. LCR 2000: 192-206 - [c47]Y. Charlie Hu, Alan L. Cox, Willy Zwaenepoel:
Improving Fine-Grained Irregular Shared-Memory Benchmarks by Data Reordering. SC 2000: 33 - [c46]Mohit Aron, Peter Druschel, Willy Zwaenepoel:
Cluster reserves: a mechanism for resource management in cluster-based network servers. SIGMETRICS 2000: 90-101 - [c45]Mohit Aron, Darren Sanders, Peter Druschel, Willy Zwaenepoel:
Scalable Content-aware Request Distribution in Cluster-based Network Servers. USENIX ATC, General Track 2000: 323-336
1990 – 1999
- 1999
- [j16]Cristiana Amza, Alan L. Cox, Sandhya Dwarkadas
, Li-Jie Jin, Karthick Rajamani, Willy Zwaenepoel:
Adaptive protocols for software distributed shared memory. Proc. IEEE 87(3): 467-475 (1999) - [j15]Sandhya Dwarkadas
, Honghui Lu, Alan L. Cox, Ram Rajamony, Willy Zwaenepoel:
Combining compile-time and run-time support for efficient software distributed shared memory. Proc. IEEE 87(3): 476-486 (1999) - [c44]Alan L. Cox, Eyal de Lara, Y. Charlie Hu, Willy Zwaenepoel:
A Performance Comparison of Homeless and Home-Based Lazy Release Consistency Protocols in Software Shared Memory. HPCA 1999: 279-283 - [c43]Y. Charlie Hu, Honghui Lu, Alan L. Cox, Willy Zwaenepoel:
OpenMP for Networks of SMPs. IPPS/SPDP 1999: 302-310 - [c42]Vivek S. Pai, Peter Druschel, Willy Zwaenepoel:
IO-Lite: A Unified I/O Buffering and Caching System. OSDI 1999: 15-28 - [c41]Alex Scherer, Honghui Lu, Thomas R. Gross, Willy Zwaenepoel:
Transparent Adaptive Parallelism on NOWs using OpenMP. PPoPP 1999: 96-106 - [c40]Mohit Aron, Peter Druschel, Willy Zwaenepoel:
Efficient Support for P-HTTP in Cluster-Based Web Servers. USENIX ATC, General Track 1999: 185-198 - [c39]Vivek S. Pai, Peter Druschel, Willy Zwaenepoel:
Flash: An efficient and portable Web server. USENIX ATC, General Track 1999: 199-212 - 1998
- [c38]Vivek S. Pai, Mohit Aron, Gaurav Banga, Michael Svendsen, Peter Druschel, Willy Zwaenepoel, Erich M. Nahum:
Locality-Aware Request Distribution in Cluster-based Network Servers. ASPLOS 1998: 205-216 - [c37]Honghui Lu, Y. Charlie Hu, Willy Zwaenepoel:
OpenMP on Networks of Workstations. SC 1998: 32 - 1997
- [j14]Honghui Lu, Sandhya Dwarkadas
, Alan L. Cox, Willy Zwaenepoel:
Quantifying the Performance Differences between PVM and TreadMarks. J. Parallel Distributed Comput. 43(2): 65-78 (1997) - [c36]Peter Druschel, Vivek S. Pai, Willy Zwaenepoel:
Extensible Systems are Leading OS Research Astray. Workshop on Hot Topics in Operating Systems 1997: 38-42 - [c35]Cristiana Amza, Alan L. Cox, Sandhya Dwarkadas, Willy Zwaenepoel:
Software DSM Protocols that Adapt between Single Writer and Multiple Writer. HPCA 1997: 261-271 - [c34]Alan L. Cox, Sandhya Dwarkadas, Honghui Lu, Willy Zwaenepoel:
Evaluating the Performance of Software Distributed Shared Memory as a Target for Parallelizing Compilers. IPPS 1997: 474-482 - [c33]Michiel Ronsse, Willy Zwaenepoel:
Execution replay for treadmarks. PDP 1997: 343-350 - [c32]Honghui Lu, Alan L. Cox, Sandhya Dwarkadas
, Ramakrishnan Rajamony, Willy Zwaenepoel:
Compiler and Software Distributed Shared Memory Support for Irregular Applications. PPoPP 1997: 48-56 - [c31]Cristiana Amza, Alan L. Cox, Karthick Rajamani, Willy Zwaenepoel:
Trade-offs Between False Sharing and Aggregation in Software Distributed Shared Memory. PPoPP 1997: 90-99 - 1996
- [j13]Cristiana Amza, Alan L. Cox, Sandhya Dwarkadas
, Peter J. Keleher, Honghui Lu, Ramakrishnan Rajamony, Weimin Yu, Willy Zwaenepoel:
ThreadMarks: Shared Memory Computing on Networks of Workstations. Computer 29(2): 18-28 (1996) - [c30]Sandhya Dwarkadas
, Alan L. Cox, Willy Zwaenepoel:
An Integrated Compile-Time/Run-Time Software Distributed Shared Memory System. ASPLOS 1996: 186-197 - [c29]Sarita V. Adve, Alan L. Cox, Sandhya Dwarkadas, Ramakrishnan Rajamony, Willy Zwaenepoel:
A Comparison of Entry Consistency and Lazy Release Consistency Implementations. HPCA 1996: 26-37 - [e1]Karin Petersen, Willy Zwaenepoel:
Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation (OSDI), Seattle, Washington, USA, October 28-31, 1996. ACM 1996, ISBN 1-880446-82-0 [contents] - 1995
- [j12]Peter J. Keleher, Alan L. Cox, Sandhya Dwarkadas
, Willy Zwaenepoel:
An Evaluation of Software-Based Release Consistent Protocols. J. Parallel Distributed Comput. 29(2): 126-141 (1995) - [j11]John B. Carter, John K. Bennett, Willy Zwaenepoel:
Techniques for Reducing Consistency-Related Communication in Distributed Shared-Memory Systems. ACM Trans. Comput. Syst. 13(3): 205-243 (1995) - [c28]Honghui Lu, Sandhya Dwarkadas, Alan L. Cox, Willy Zwaenepoel:
Message Passing Versus Distributed Shared Memory on Networks of Workstations. SC 1995: 37 - 1994
- [c27]Michael Wu, Willy Zwaenepoel:
eNVy: A Non-Volatile, Main Memory Storage System. ASPLOS 1994: 86-97 - [c26]E. N. Elnozahy, Willy Zwaenepoel:
On the Use and Implementation of Message Logging. FTCS 1994: 298-307 - [c25]Alan L. Cox, Sandhya Dwarkadas, Peter J. Keleher, Honghui Lu, Ramakrishnan Rajamony, Willy Zwaenepoel:
Software Versus Hardware Shared-Memory Implementation: A Case Study. ISCA 1994: 106-117 - [c24]Peter J. Keleher, Alan L. Cox, Sandhya Dwarkadas, Willy Zwaenepoel:
TreadMarks: Distributed Shared Memory on Standard Workstations and Operating Systems. USENIX Winter 1994: 115-132 - 1993
- [j10]David B. Johnson, Willy Zwaenepoel:
The Peregrine High-performance RPC System. Softw. Pract. Exp. 23(2): 201-221 (1993) - [c23]Michael Wu, Willy Zwaenepoel:
eNVy: A NonVolatile Main Memory Storage System. Workshop on Workstation Operating Systems 1993: 116-118 - [c22]Sandhya Dwarkadas, Peter J. Keleher, Alan L. Cox, Willy Zwaenepoel:
Evaluation of Release Consistent Software Distributed Shared Memory on Emerging Network Technology. ISCA 1993: 144-155 - 1992
- [j9]Rick Bubenik, Willy Zwaenepoel:
Optimistic Make. IEEE Trans. Computers 41(2): 207-217 (1992) - [j8]E. N. Elnozahy, Willy Zwaenepoel:
Manetho: Transparent Rollback-Recovery with Low Overhead, Limited Rollback, and Fast Output Commit. IEEE Trans. Computers 41(5): 526-531 (1992) - [c21]E. N. Elnozahy, Willy Zwaenepoel:
Replicated Distributed Process in Manetho. FTCS 1992: 18-27 - [c20]Peter J. Keleher, Alan L. Cox, Willy Zwaenepoel:
Lazy Release Consistency for Software Distributed Shared Memory. ISCA 1992: 13-21 - [c19]John K. Bennett, John B. Carter, Alan L. Cox, E. N. Elnozahy, David B. Johnson, Peter J. Keleher, Willy Zwaenepoel:
Distributed shared memory: experience with Munin. ACM SIGOPS European Workshop 1992 - [c18]E. N. Elnozahy, David B. Johnson, Willy Zwaenepoel:
The Performance of Consistent Checkpointing. SRDS 1992: 39-47 - [c17]E. N. Elnozahy, Willy Zwaenepoel:
An Integrated Approach to Fault Tolerance. Workshop on the Management of Replicated Data 1992: 82-85 - 1991
- [j7]David B. Johnson, Willy Zwaenepoel:
Transparent Optimistic Rollback Recovery. ACM SIGOPS Oper. Syst. Rev. 25(2): 99-102 (1991) - [c16]John K. Bennett, John B. Carter, Willy Zwaenepoel:
Munin: Distributed Shared Memory Using Multi-Protocol Release Consistency. Operating Systems of the 90s and Beyond 1991: 56-60 - [c15]John B. Carter, John K. Bennett, Willy Zwaenepoel:
Implementation and Performance of Munin. SOSP 1991: 152-164 - 1990
- [j6]David B. Johnson, Willy Zwaenepoel:
Recovery in Distributed Systems Using Optimistic Message Logging and Checkpointing. J. Algorithms 11(3): 462-491 (1990) - [c14]Rick Bubenik, Willy Zwaenepoel:
Semantics of Optimistic Computation. ICDCS 1990: 20-27 - [c13]Jerry Fowler, Willy Zwaenepoel:
Causal Distributed Breakpoints. ICDCS 1990: 134-141 - [c12]John K. Bennett, John B. Carter, Willy Zwaenepoel:
Adaptive Software Cache Management for Distributed Shared Memory Architectures. ISCA 1990: 125-134 - [c11]John K. Bennett, John B. Carter, Willy Zwaenepoel:
Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence. PPoPP 1990: 168-176 - [c10]David B. Johnson, Willy Zwaenepoel:
Transparent optimistic rollback recovery. ACM SIGOPS European Workshop 1990
1980 – 1989
- 1989
- [c9]Rick Bubenik, Willy Zwaenepoel:
Performance of Optimistic Make. SIGMETRICS 1989: 39-48 - [c8]John B. Carter, Willy Zwaenepoel:
Optimistic Implementation of Bulk Data Transfer Protocols. SIGMETRICS 1989: 61-69 - 1988
- [c7]David B. Johnson, Willy Zwaenepoel:
Recovery in Distributed Systems Using Asynchronous Message Logging and Checkpointing. PODC 1988: 171-181 - 1987
- [c6]Hans-Juergen Boehm, Willy Zwaenepoel:
Parallel Attribute Grammar Evaluation. ICDCS 1987: 347-355 - 1986
- [j5]Edward D. Lazowska
, John Zahorjan, David R. Cheriton, Willy Zwaenepoel:
File Access Performance of Diskless Workstations. ACM Trans. Comput. Syst. 4(3): 238-268 (1986) - [c5]Willy Zwaenepoel:
Parallel program execution on a network of workstations. ACM SIGOPS European Workshop 1986 - 1985
- [j4]Willy Zwaenepoel:
Implementation and Performance of Pipes in the V-System. IEEE Trans. Computers 34(12): 1174-1185 (1985) - [j3]David R. Cheriton, Willy Zwaenepoel:
Distributed Process Groups in the V Kernel. ACM Trans. Comput. Syst. 3(2): 77-107 (1985) - [c4]Willy Zwaenepoel:
Distributed file access (session overview). ACM Conference on Computer Science 1985: 298 - [c3]Willy Zwaenepoel:
Implementation and Performance of Pipes in the V-System. ICDCS 1985: 99-106 - [c2]Willy Zwaenepoel:
Protocols for large data transfers over local networks. SIGCOMM 1985: 22-32 - 1984
- [j2]David R. Cheriton, Willy Zwaenepoel:
One-to-many interprocess communication in the V-system. Comput. Commun. Rev. 14(2): 64 (1984) - [j1]Willy Zwaenepoel, Keith A. Lantz:
Perseus: Retrospective on a Portable Operating System. Softw. Pract. Exp. 14(1): 31-48 (1984) - 1983
- [c1]David R. Cheriton, Willy Zwaenepoel:
The Distributed V Kernel and its Performance for Diskless Workstations. SOSP 1983: 129-140
Coauthor Index
![](https://dblp.org/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-07-17 20:31 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint