![]() ![]() ![]() | ![]() |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Note: Links lead to the DBLP on the Web. Willy Zwaenepoel Bertrand Meyer , Willy Zwaenepoel: Europe's computer scientists take fate into their own hands. Commun. ACM 49 (3): 21-24 (2006) Cristiana Amza , Alan L. Cox , Willy Zwaenepoel: A Comparative Evaluation of Transparent Scaling Techniques for Dynamic Content Servers. ICDE 2005 : 230-241 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 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 Sameh Elnikety , Willy Zwaenepoel, Fernando Pedone : Database Replication Using Generalized Snapshot Isolation. SRDS 2005 : 73-84 Emmanuel Cecchet , Julie Marguerite , Willy Zwaenepoel: C-JDBC: Flexible Database Clustering Middleware. USENIX Annual Technical Conference, FREENIX Track 2004 : 9-18 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 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 Robert J. Fowler , Alan L. Cox , Sameh Elnikety , Willy Zwaenepoel: Using Performance Reflection in Systems Software. HotOS 2003 : 97-102 Emmanuel Cecchet , Anupam Chanda , Sameh Elnikety , Julie Marguerite , Willy Zwaenepoel: Performance Comparison of Middleware Architectures for Generating Dynamic Web Content. Middleware 2003 : 242-261 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 Eyal de Lara , Rajnish Kumar , Dan S. Wallach , Willy Zwaenepoel: Collaboration and Multimedia Authoring on Mobile Devices. MobiSys 2003 Emmanuel Cecchet , Julie Marguerite , Willy Zwaenepoel: Partial Replication: Achieving Scalability in Redundant Arrays of Inexpensive Databases. OPODIS 2003 : 58-70 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 Cristiana Amza , Alan L. Cox , Willy Zwaenepoel: Conflict-Aware Scheduling for Dynamic Content Applications. USENIX Symposium on Internet Technologies and Systems 2003 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) Rachid Guerraoui , Willy Zwaenepoel: Guest Editorial: Special Section on Middleware Infrastructures. IEEE Trans. Parallel Distrib. Syst. 14 (11): 1057 (2003) Emmanuel Cecchet , Julie Marguerite , Willy Zwaenepoel: Performance and scalability of EJB applications. OOPSLA 2002 : 246-261 Yuri Dotsenko , Eyal de Lara , Dan S. Wallach , Willy Zwaenepoel: Extensible Adaptation via Constraint Solving. WMCSA 2002 : 117-127 Eyal de Lara , Dan S. Wallach , Willy Zwaenepoel: Architectures for Adaption Systems. HotOS 2001 : 167 Jason Flinn , Eyal de Lara , Mahadev Satyanarayanan , Dan S. Wallach , Willy Zwaenepoel: Reducing the Energy Usage of Office Applications. Middleware 2001 : 252-272 Honghui Lu , Alan L. Cox , Willy Zwaenepoel: Contention elimination by replication of sequential sections in distributed shared memory programs. PPOPP 2001 : 53-61 Eyal de Lara , Dan S. Wallach , Willy Zwaenepoel: Puppeteer: Component-based Adaptation for Mobile Computing. USITS 2001 : 159-170 Cristiana Amza , Alan L. Cox , Willy Zwaenepoel: Data Replication Strategies for Fault Tolerance and Availability on Commodity Clusters. DSN 2000 : 459- Alex Scherer , Thomas R. Gross , Willy Zwaenepoel: Adaptive Parallelism for OpenMP Task Parallel Programs. LCR 2000 : 113-127 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 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 Y. Charlie Hu , Alan L. Cox , Willy Zwaenepoel: Improving Fine-Grained Irregular Shared-Memory Benchmarks by Data Reordering. SC 2000 Mohit Aron , Peter Druschel , Willy Zwaenepoel: Cluster reserves: a mechanism for resource management in cluster-based network servers. SIGMETRICS 2000 : 90-101 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 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) Y. Charlie Hu , Honghui Lu , Alan L. Cox , Willy Zwaenepoel: OpenMP for Networks of SMPs. J. Parallel Distrib. Comput. 60 (12): 1512-1530 (2000) 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 Y. Charlie Hu , Honghui Lu , Alan L. Cox , Willy Zwaenepoel: OpenMP for Networks of SMPs. IPPS/SPDP 1999 : 302- Vivek S. Pai , Peter Druschel , Willy Zwaenepoel: IO-Lite: A Unified I/O Buffering and Caching System. OSDI 1999 : 15-28 Alex Scherer , Honghui Lu , Thomas R. Gross , Willy Zwaenepoel: Transparent Adaptive Parallelism on NOWs using OpenMP. PPOPP 1999 : 96-106 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 Vivek S. Pai , Peter Druschel , Willy Zwaenepoel: Flash: An efficient and portable Web server. USENIX Annual Technical Conference, General Track 1999 : 199-212 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 Cristiana Amza , Alan L. Cox , Sandhya Dwarkadas , Willy Zwaenepoel: Software DSM Protocols that Adapt between Single Writer and Multiple Writer. HPCA 1997 : 261-271 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 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 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 Peter Druschel , Vivek S. Pai , Willy Zwaenepoel: Extensible Systems are Leading OS Research Astray. Workshop on Hot Topics in Operating Systems 1997 : 38-42 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) Sandhya Dwarkadas , Alan L. Cox , Willy Zwaenepoel: An Integrated Compile-Time/Run-Time Software Distributed Shared Memory System. ASPLOS 1996 : 186-197 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 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) Honghui Lu , Sandhya Dwarkadas , Alan L. Cox , Willy Zwaenepoel: Message Passing Versus Distributed Shared Memory on Networks of Workstations. SC 1995 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) 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) Michael Wu , Willy Zwaenepoel: eNVy: A Non-Volatile, Main Memory Storage System. ASPLOS 1994 : 86-97 E. N. Elnozahy , Willy Zwaenepoel: On the Use and Implementation of Message Logging. FTCS 1994 : 298-307 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 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 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 Michael Wu , Willy Zwaenepoel: eNVy: A NonVolatile Main Memory Storage System. Workshop on Workstation Operating Systems 1993 : 116-118 David B. Johnson , Willy Zwaenepoel: The Peregrine High-performance RPC System. Softw., Pract. Exper. 23 (2): 201-221 (1993) 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 E. N. Elnozahy , Willy Zwaenepoel: Replicated Distributed Process in Manetho. FTCS 1992 : 18-27 Peter J. Keleher , Alan L. Cox , Willy Zwaenepoel: Lazy Release Consistency for Software Distributed Shared Memory. ISCA 1992 : 13-21 E. N. Elnozahy , David B. Johnson , Willy Zwaenepoel: The Performance of Consistent Checkpointing. Symposium on Reliable Distributed Systems 1992 : 39-47 E. N. Elnozahy , Willy Zwaenepoel: An Integrated Approach to Fault Tolerance. Workshop on the Management of Replicated Data 1992 : 82-85 Rick Bubenik , Willy Zwaenepoel: Optimistic Make. IEEE Trans. Computers 41 (2): 207-217 (1992) 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) 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 John B. Carter , John K. Bennett , Willy Zwaenepoel: Implementation and Performance of Munin. SOSP 1991 : 152-164 David B. Johnson , Willy Zwaenepoel: Transparent Optimistic Rollback Recovery. Operating Systems Review 25 (2): 99-102 (1991) David B. Johnson , Willy Zwaenepoel: Transparent optimistic rollback recovery. ACM SIGOPS European Workshop 1990 J. Fowler , Willy Zwaenepoel: Causal Distributed Breakpoints. ICDCS 1990 : 134-141 Rick Bubenik , Willy Zwaenepoel: Semantics of Optimistic Computation. ICDCS 1990 : 20-27 John K. Bennett , John B. Carter , Willy Zwaenepoel: Adaptive Software Cache Management for Distributed Shared Memory Architectures. ISCA 1990 : 125-134 John K. Bennett , John B. Carter , Willy Zwaenepoel: Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence. PPOPP 1990 : 168-176 David B. Johnson , Willy Zwaenepoel: Recovery in Distributed Systems Using Optimistic Message Logging and Checkpointing. J. Algorithms 11 (3): 462-491 (1990) Rick Bubenik , Willy Zwaenepoel: Performance of Optimistic Make. SIGMETRICS 1989 : 39-48 John B. Carter , Willy Zwaenepoel: Optimistic Implementation of Bulk Data Transfer Protocols. SIGMETRICS 1989 : 61-69 David B. Johnson , Willy Zwaenepoel: Recovery in Distributed Systems Using Asynchronous Message Logging and Checkpointing. PODC 1988 : 171-181 Hans-Juergen Boehm , Willy Zwaenepoel: Parallel Attribute Grammar Evaluation. ICDCS 1987 : 347-355 Willy Zwaenepoel: Parallel program execution on a network of workstations. ACM SIGOPS European Workshop 1986 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) Willy Zwaenepoel: Distributed file access (session overview). ACM Conference on Computer Science 1985 : 298 Willy Zwaenepoel: Implementation and Performance of Pipes in the V-System. ICDCS 1985 : 99-106 Willy Zwaenepoel: Protocols for large data transfers over local networks. SIGCOMM 1985 : 22-32 David R. Cheriton , Willy Zwaenepoel: Distributed Process Groups in the V Kernel ACM Trans. Comput. Syst. 3 (2): 77-107 (1985) Willy Zwaenepoel: Implementation and Performance of Pipes in the V-System. IEEE Trans. Computers 34 (12): 1174-1185 (1985) David R. Cheriton , Willy Zwaenepoel: One-to-many interprocess communication in the V-system. Computer Communication Review 14 (2): 64 (1984) Willy Zwaenepoel, Keith A. Lantz : Perseus: Retrospective on a Portable Operating System. Softw., Pract. Exper. 14 (1): 31-48 (1984) David R. Cheriton , Willy Zwaenepoel: The Distributed V Kernel and its Performance for Diskless Workstations. SOSP 1983 : 129-140 1 [ 42 ] 2 [ 41 ] [ 46 ] [ 49 ] [ 65 ] [ 74 ] [ 78 ] [ 87 ] 3 [ 50 ] [ 52 ] [ 59 ] [ 60 ] 4 [ 50 ] 5 [ 16 ] [ 17 ] [ 22 ] [ 23 ] [ 30 ] [ 39 ] 6 [ 11 ] 7 [ 14 ] [ 18 ] [ 25 ] 8 [ 13 ] [ 16 ] [ 17 ] [ 22 ] [ 23 ] [ 30 ] [ 39 ] 9 [ 71 ] [ 76 ] [ 79 ] [ 83 ] 10 [ 79 ] [ 82 ] [ 86 ] 11 [ 1 ] [ 3 ] [ 5 ] [ 9 ] 12 [ 28 ] [ 30 ] [ 33 ] [ 34 ] [ 35 ] [ 38 ] [ 40 ] [ 41 ] [ 42 ] [ 43 ] [ 44 ] [ 46 ] [ 47 ] [ 48 ] [ 49 ] [ 55 ] [ 56 ] [ 57 ] [ 61 ] [ 62 ] [ 63 ] [ 65 ] [ 67 ] [ 73 ] [ 74 ] [ 75 ] [ 78 ] [ 80 ] [ 82 ] [ 86 ] [ 87 ] 13 [ 70 ] 14 [ 45 ] [ 50 ] [ 51 ] [ 52 ] [ 54 ] [ 58 ] [ 59 ] [ 60 ] 15 [ 85 ] 16 [ 33 ] [ 34 ] [ 35 ] [ 38 ] [ 40 ] [ 41 ] [ 42 ] [ 43 ] [ 44 ] [ 47 ] [ 48 ] [ 49 ] 17 [ 82 ] [ 86 ] 18 [ 79 ] [ 80 ] [ 81 ] [ 84 ] 19 [ 24 ] [ 26 ] [ 27 ] [ 29 ] [ 30 ] [ 36 ] 20 [ 68 ] 21 [ 19 ] 22 [ 80 ] 23 [ 53 ] [ 64 ] 24 [ 72 ] 25 [ 55 ] [ 56 ] [ 57 ] [ 61 ] [ 62 ] [ 63 ] [ 73 ] 26 [ 12 ] [ 15 ] [ 20 ] [ 21 ] [ 27 ] [ 30 ] [ 31 ] 27 [ 28 ] [ 30 ] [ 33 ] [ 34 ] [ 35 ] [ 38 ] [ 41 ] 28 [ 85 ] 29 [ 77 ] 30 [ 85 ] 31 [ 2 ] 32 [ 56 ] [ 63 ] [ 66 ] [ 68 ] [ 69 ] [ 70 ] [ 77 ] 33 [ 9 ] 34 [ 35 ] [ 40 ] [ 41 ] [ 44 ] [ 47 ] [ 48 ] [ 53 ] [ 55 ] [ 57 ] [ 63 ] [ 67 ] 35 [ 71 ] [ 76 ] [ 79 ] [ 83 ] 36 [ 88 ] 37 [ 50 ] [ 81 ] 38 [ 75 ] 39 [ 45 ] [ 50 ] [ 51 ] [ 54 ] [ 58 ] [ 75 ] 40 [ 84 ] 41 [ 46 ] 42 [ 35 ] [ 41 ] [ 42 ] [ 47 ] 43 [ 59 ] 44 [ 68 ] 45 [ 53 ] [ 64 ] 46 [ 85 ] 47 [ 50 ] 48 [ 81 ] 49 [ 62 ] [ 66 ] [ 68 ] [ 69 ] [ 70 ] [ 73 ] [ 77 ] 50 [ 32 ] [ 37 ] 51 [ 41 ] [ 62 ] [ 73 ] 52 [ 9 ] ![]() ©2006 Association for Computing Machinery |