![]() | 2009 | |
---|---|---|
106 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
105 | ![]() ![]() ![]() ![]() ![]() ![]() | Luiz Eduardo Buzato, Gustavo M. D. Vieira, Willy Zwaenepoel: Dynamic content web applications: Crash, failover, and recovery analysis. DSN 2009: 229-238 |
104 | ![]() ![]() ![]() ![]() ![]() ![]() | Sameh Elnikety, Steven G. Dropsho, Emmanuel Cecchet, Willy Zwaenepoel: Predicting replicated database scalability from standalone database profiling. EuroSys 2009: 303-316 |
103 | ![]() ![]() ![]() ![]() ![]() ![]() | Hazem Elmeleegy, Ahmed K. Elmagarmid, Emmanuel Cecchet, Walid G. Aref, Willy Zwaenepoel: Online Piece-wise Linear Approximation of Numerical Streams with Precision Guarantees. PVLDB 2(1): 145-156 (2009) |
2008 | ||
102 | ![]() ![]() ![]() ![]() ![]() ![]() | Aravind Menon, Willy Zwaenepoel: Optimizing TCP Receive Performance. USENIX Annual Technical Conference 2008: 85-98 |
2007 | ||
101 | ![]() ![]() ![]() ![]() ![]() ![]() | Anupam Chanda, Alan L. Cox, Willy Zwaenepoel: Whodunit: transactional profiling for multi-tier applications. EuroSys 2007: 17-30 |
100 | ![]() ![]() ![]() ![]() ![]() ![]() | Sameh Elnikety, Steven G. Dropsho, Willy Zwaenepoel: Tashkent+: memory-aware load balancing and update filtering in replicated databases. EuroSys 2007: 399-412 |
99 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
98 | ![]() ![]() ![]() ![]() ![]() ![]() | Willy Zwaenepoel: P2P, DSM, and other products of the complexity factory. MobiSys 2007: 1 |
97 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 | ||
96 | ![]() ![]() ![]() ![]() ![]() ![]() | Yolande Berbers, Willy Zwaenepoel: Proceedings of the 2006 EuroSys Conference, Leuven, Belgium, April 18-21, 2006 ACM 2006 |
95 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
94 | ![]() ![]() ![]() ![]() ![]() ![]() | Ming-Yee Iu, Willy Zwaenepoel: Queryll: Java Database Queries Through Bytecode Rewriting. Middleware 2006: 201-218 |
93 | ![]() ![]() ![]() ![]() ![]() ![]() | Aravind Menon, Alan L. Cox, Willy Zwaenepoel: Optimizing Network Virtualization in Xen (awarded best paper). USENIX Annual Technical Conference, General Track 2006: 15-28 |
92 | ![]() ![]() ![]() ![]() ![]() ![]() | Bertrand Meyer, Willy Zwaenepoel: Europe's computer scientists take fate into their own hands. Commun. ACM 49(3): 21-24 (2006) |
2005 | ||
91 | ![]() ![]() ![]() ![]() ![]() ![]() | Cristiana Amza, Alan L. Cox, Willy Zwaenepoel: A Comparative Evaluation of Transparent Scaling Techniques for Dynamic Content Servers. ICDE 2005: 230-241 |
90 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
89 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
88 | ![]() ![]() ![]() ![]() ![]() ![]() | Sameh Elnikety, Willy Zwaenepoel, Fernando Pedone: Database Replication Using Generalized Snapshot Isolation. SRDS 2005: 73-84 |
87 | ![]() ![]() ![]() ![]() ![]() ![]() | Khaled Elmeleegy, Anupam Chanda, Alan L. Cox, Willy Zwaenepoel: A Portable Kernel Abstraction for Low-Overhead Ephemeral Mapping Management. USENIX Annual Technical Conference, General Track 2005: 223-236 |
86 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
85 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 Distrib. Syst. 16(10): 966-981 (2005) |
2004 | ||
84 | ![]() ![]() ![]() ![]() ![]() ![]() | Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel: C-JDBC: Flexible Database Clustering Middleware. USENIX Annual Technical Conference, FREENIX Track 2004: 9-18 |
83 | ![]() ![]() ![]() ![]() ![]() ![]() | Khaled Elmeleegy, Anupam Chanda, Alan L. Cox, Willy Zwaenepoel: Lazy Asynchronous I/O for Event-Driven Servers. USENIX Annual Technical Conference, General Track 2004: 241-254 |
82 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
2003 | ||
81 | ![]() ![]() ![]() ![]() ![]() ![]() | Robert J. Fowler, Alan L. Cox, Sameh Elnikety, Willy Zwaenepoel: Using Performance Reflection in Systems Software. HotOS 2003: 97-102 |
80 | ![]() ![]() ![]() ![]() ![]() ![]() | Emmanuel Cecchet, Anupam Chanda, Sameh Elnikety, Julie Marguerite, Willy Zwaenepoel: Performance Comparison of Middleware Architectures for Generating Dynamic Web Content. Middleware 2003: 242-261 |
79 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
78 | ![]() ![]() ![]() ![]() ![]() ![]() | Eyal de Lara, Rajnish Kumar, Dan S. Wallach, Willy Zwaenepoel: Collaboration and Multimedia Authoring on Mobile Devices. MobiSys 2003 |
77 | ![]() ![]() ![]() ![]() ![]() ![]() | Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel: Partial Replication: Achieving Scalability in Redundant Arrays of Inexpensive Databases. OPODIS 2003: 58-70 |
76 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
75 | ![]() ![]() ![]() ![]() ![]() ![]() | Cristiana Amza, Alan L. Cox, Willy Zwaenepoel: Conflict-Aware Scheduling for Dynamic Content Applications. USENIX Symposium on Internet Technologies and Systems 2003 |
74 | ![]() ![]() ![]() ![]() ![]() ![]() | 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) |
73 | ![]() ![]() ![]() ![]() ![]() ![]() | Rachid Guerraoui, Willy Zwaenepoel: Guest Editorial: Special Section on Middleware Infrastructures. IEEE Trans. Parallel Distrib. Syst. 14(11): 1057 (2003) |
2002 | ||
72 | ![]() ![]() ![]() ![]() ![]() ![]() | Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel: Performance and scalability of EJB applications. OOPSLA 2002: 246-261 |
71 | ![]() ![]() ![]() ![]() ![]() ![]() | Yuri Dotsenko, Eyal de Lara, Dan S. Wallach, Willy Zwaenepoel: Extensible Adaptation via Constraint Solving. WMCSA 2002: 117-127 |
2001 | ||
70 | ![]() ![]() ![]() ![]() ![]() ![]() | Eyal de Lara, Dan S. Wallach, Willy Zwaenepoel: Architectures for Adaption Systems. HotOS 2001: 167 |
69 | ![]() ![]() ![]() ![]() ![]() ![]() | Jason Flinn, Eyal de Lara, Mahadev Satyanarayanan, Dan S. Wallach, Willy Zwaenepoel: Reducing the Energy Usage of Office Applications. Middleware 2001: 252-272 |
68 | ![]() ![]() ![]() ![]() ![]() ![]() | Honghui Lu, Alan L. Cox, Willy Zwaenepoel: Contention elimination by replication of sequential sections in distributed shared memory programs. PPOPP 2001: 53-61 |
67 | ![]() ![]() ![]() ![]() ![]() ![]() | Eyal de Lara, Dan S. Wallach, Willy Zwaenepoel: Puppeteer: Component-based Adaptation for Mobile Computing. USITS 2001: 159-170 |
2000 | ||
66 | ![]() ![]() ![]() ![]() ![]() ![]() | Cristiana Amza, Alan L. Cox, Willy Zwaenepoel: Data Replication Strategies for Fault Tolerance and Availability on Commodity Clusters. DSN 2000: 459- |
65 | ![]() ![]() ![]() ![]() ![]() ![]() | Alex Scherer, Thomas R. Gross, Willy Zwaenepoel: Adaptive Parallelism for OpenMP Task Parallel Programs. LCR 2000: 113-127 |
64 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
63 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
62 | ![]() ![]() ![]() ![]() ![]() ![]() | Y. Charlie Hu, Alan L. Cox, Willy Zwaenepoel: Improving Fine-Grained Irregular Shared-Memory Benchmarks by Data Reordering. SC 2000 |
61 | ![]() ![]() ![]() ![]() ![]() ![]() | Mohit Aron, Peter Druschel, Willy Zwaenepoel: Cluster reserves: a mechanism for resource management in cluster-based network servers. SIGMETRICS 2000: 90-101 |
60 | ![]() ![]() ![]() ![]() ![]() ![]() | Mohit Aron, Darren Sanders, Peter Druschel, Willy Zwaenepoel: Scalable Content-aware Request Distribution in Cluster-based Network Servers. USENIX Annual Technical Conference, General Track 2000: 323-336 |
59 | ![]() ![]() ![]() ![]() ![]() ![]() | 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) |
58 | ![]() ![]() ![]() ![]() ![]() ![]() | Y. Charlie Hu, Honghui Lu, Alan L. Cox, Willy Zwaenepoel: OpenMP for Networks of SMPs. J. Parallel Distrib. Comput. 60(12): 1512-1530 (2000) |
1999 | ||
57 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
56 | ![]() ![]() ![]() ![]() ![]() ![]() | Y. Charlie Hu, Honghui Lu, Alan L. Cox, Willy Zwaenepoel: OpenMP for Networks of SMPs. IPPS/SPDP 1999: 302- |
55 | ![]() ![]() ![]() ![]() ![]() ![]() | Vivek S. Pai, Peter Druschel, Willy Zwaenepoel: IO-Lite: A Unified I/O Buffering and Caching System. OSDI 1999: 15-28 |
54 | ![]() ![]() ![]() ![]() ![]() ![]() | Alex Scherer, Honghui Lu, Thomas R. Gross, Willy Zwaenepoel: Transparent Adaptive Parallelism on NOWs using OpenMP. PPOPP 1999: 96-106 |
53 | ![]() ![]() ![]() ![]() ![]() ![]() | Mohit Aron, Peter Druschel, Willy Zwaenepoel: Efficient Support for P-HTTP in Cluster-Based Web Servers. USENIX Annual Technical Conference, General Track 1999: 185-198 |
52 | ![]() ![]() ![]() ![]() ![]() ![]() | Vivek S. Pai, Peter Druschel, Willy Zwaenepoel: Flash: An efficient and portable Web server. USENIX Annual Technical Conference, General Track 1999: 199-212 |
1998 | ||
51 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
1997 | ||
50 | ![]() ![]() ![]() ![]() ![]() ![]() | Cristiana Amza, Alan L. Cox, Sandhya Dwarkadas, Willy Zwaenepoel: Software DSM Protocols that Adapt between Single Writer and Multiple Writer. HPCA 1997: 261-271 |
49 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
48 | ![]() ![]() ![]() ![]() ![]() ![]() | M. Ronsse, Willy Zwaenepoel: Execution replay for treadmarks. PDP 1997: 343-350 |
47 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
46 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
45 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter Druschel, Vivek S. Pai, Willy Zwaenepoel: Extensible Systems are Leading OS Research Astray. Workshop on Hot Topics in Operating Systems 1997: 38-42 |
44 | ![]() ![]() ![]() ![]() ![]() ![]() | Honghui Lu, Sandhya Dwarkadas, Alan L. Cox, Willy Zwaenepoel: Quantifying the Performance Differences between PVM and TreadMarks. J. Parallel Distrib. Comput. 43(2): 65-78 (1997) |
1996 | ||
43 | ![]() ![]() ![]() ![]() ![]() ![]() | Sandhya Dwarkadas, Alan L. Cox, Willy Zwaenepoel: An Integrated Compile-Time/Run-Time Software Distributed Shared Memory System. ASPLOS 1996: 186-197 |
42 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
41 | ![]() ![]() ![]() ![]() ![]() ![]() | 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. IEEE Computer 29(2): 18-28 (1996) |
1995 | ||
40 | ![]() ![]() ![]() ![]() ![]() ![]() | Honghui Lu, Sandhya Dwarkadas, Alan L. Cox, Willy Zwaenepoel: Message Passing Versus Distributed Shared Memory on Networks of Workstations. SC 1995 |
39 | ![]() ![]() ![]() ![]() ![]() ![]() | 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) |
38 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher, Alan L. Cox, Sandhya Dwarkadas, Willy Zwaenepoel: An Evaluation of Software-Based Release Consistent Protocols. J. Parallel Distrib. Comput. 29(2): 126-141 (1995) |
1994 | ||
37 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael Wu, Willy Zwaenepoel: eNVy: A Non-Volatile, Main Memory Storage System. ASPLOS 1994: 86-97 |
36 | ![]() ![]() ![]() ![]() ![]() ![]() | E. N. Elnozahy, Willy Zwaenepoel: On the Use and Implementation of Message Logging. FTCS 1994: 298-307 |
35 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
34 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 | ||
33 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
32 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael Wu, Willy Zwaenepoel: eNVy: A NonVolatile Main Memory Storage System. Workshop on Workstation Operating Systems 1993: 116-118 |
31 | ![]() ![]() ![]() ![]() ![]() ![]() | David B. Johnson, Willy Zwaenepoel: The Peregrine High-performance RPC System. Softw., Pract. Exper. 23(2): 201-221 (1993) |
1992 | ||
30 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
29 | ![]() ![]() ![]() ![]() ![]() ![]() | E. N. Elnozahy, Willy Zwaenepoel: Replicated Distributed Process in Manetho. FTCS 1992: 18-27 |
28 | ![]() |