2009 |
59 | EE | Kaushik Kumar Ram,
Jose Renato Santos,
Yoshio Turner,
Alan L. Cox,
Scott Rixner:
Achieving 10 Gb/s using safe and transparent network interface virtualization.
VEE 2009: 61-70 |
58 | EE | Khaled Elmeleegy,
Alan L. Cox,
T. S. Eugene Ng:
Understanding and mitigating the effects of count to infinity in Ethernet networks.
IEEE/ACM Trans. Netw. 17(1): 186-199 (2009) |
2008 |
57 | | Muli Ben-Yehuda,
Alan L. Cox,
Scott Rixner:
First Workshop on I/O Virtualization, December 10-11, 2008, San Diego, CA, USA, Proceedings
USENIX Association 2008 |
56 | EE | Kaushik Kumar Ram,
Ian C. Fedeli,
Alan L. Cox,
Scott Rixner:
Explaining the Impact of Network Transport Protocols on SIP Proxy Performance.
ISPASS 2008: 75-84 |
55 | EE | Collin McCurdy,
Alan L. Cox,
Jeffrey S. Vetter:
Investigating the TLB Behavior of High-end Scientific Applications on Commodity Microprocessors.
ISPASS 2008: 95-104 |
54 | EE | Paul Willmann,
Scott Rixner,
Alan L. Cox:
Protection Strategies for Direct Access to Virtualized I/O Devices.
USENIX Annual Technical Conference 2008: 15-28 |
53 | EE | Diego Ongaro,
Alan L. Cox,
Scott Rixner:
Scheduling I/O in virtual machine monitors.
VEE 2008: 1-10 |
2007 |
52 | EE | Anupam Chanda,
Alan L. Cox,
Willy Zwaenepoel:
Whodunit: transactional profiling for multi-tier applications.
EuroSys 2007: 17-30 |
51 | EE | 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 |
50 | EE | Khaled Elmeleegy,
Alan L. Cox,
T. S. Eugene Ng:
Etherfuse: an ethernet watchdog.
SIGCOMM 2007: 253-264 |
2006 |
49 | EE | Alan L. Cox,
Kartik Mohanram,
Scott Rixner:
Dependable != unaffordable.
ASID 2006: 58-62 |
48 | EE | Khaled Elmeleegy,
Alan L. Cox,
T. S. Eugene Ng:
On Count-to-Infinity Induced Forwarding Loops Ethernet Networks.
INFOCOM 2006 |
47 | EE | 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 |
46 | EE | Aravind Menon,
Alan L. Cox,
Willy Zwaenepoel:
Optimizing Network Virtualization in Xen (awarded best paper).
USENIX Annual Technical Conference, General Track 2006: 15-28 |
45 | EE | Paul Willmann,
Scott Rixner,
Alan L. Cox:
An Evaluation of Network Stack Parallelization Strategies in Modern Operating Systems.
USENIX Annual Technical Conference, General Track 2006: 91-96 |
44 | EE | Hong Ong,
Jeffrey S. Vetter,
R. Scott Studham,
Collin McCurdy,
Bruce Walker,
Alan L. Cox:
Kernel-level single system image for petascale computing.
Operating Systems Review 40(2): 50-54 (2006) |
2005 |
43 | EE | Cristiana Amza,
Alan L. Cox,
Willy Zwaenepoel:
A Comparative Evaluation of Transparent Scaling Techniques for Dynamic Content Servers.
ICDE 2005: 230-241 |
42 | EE | 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 |
41 | EE | 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 |
2004 |
40 | EE | 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 |
2003 |
39 | | Robert J. Fowler,
Alan L. Cox,
Sameh Elnikety,
Willy Zwaenepoel:
Using Performance Reflection in Systems Software.
HotOS 2003: 97-102 |
38 | EE | 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 |
37 | EE | 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 |
36 | EE | Cristiana Amza,
Alan L. Cox,
Willy Zwaenepoel:
Conflict-Aware Scheduling for Dynamic Content Applications.
USENIX Symposium on Internet Technologies and Systems 2003 |
35 | EE | 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) |
2002 |
34 | EE | Juan Navarro,
Sitaram Iyer,
Peter Druschel,
Alan L. Cox:
Practical, Transparent Operating System Support for Superpages.
OSDI 2002 |
2001 |
33 | EE | Honghui Lu,
Alan L. Cox,
Willy Zwaenepoel:
Contention elimination by replication of sequential sections in distributed shared memory programs.
PPOPP 2001: 53-61 |
2000 |
32 | EE | Cristiana Amza,
Alan L. Cox,
Willy Zwaenepoel:
Data Replication Strategies for Fault Tolerance and Availability on Commodity Clusters.
DSN 2000: 459- |
31 | EE | 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 |
30 | EE | 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 |
29 | EE | Y. Charlie Hu,
Alan L. Cox,
Willy Zwaenepoel:
Improving Fine-Grained Irregular Shared-Memory Benchmarks by Data Reordering.
SC 2000 |
28 | EE | 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 |
27 | EE | 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 |
26 | EE | Karthick Rajamani,
Alan L. Cox,
Balakrishna R. Iyer,
Atul Chadha:
Efficient Mining for Association Rules with Relational Database Systems.
IDEAS 1999: 148-155 |
25 | EE | Y. Charlie Hu,
Honghui Lu,
Alan L. Cox,
Willy Zwaenepoel:
OpenMP for Networks of SMPs.
IPPS/SPDP 1999: 302- |
24 | EE | Karthick Rajamani,
Sam Yuan Sung,
Alan L. Cox:
Extending the Applicability of Association Rules.
PAKDD 1999: 64-73 |
1997 |
23 | EE | Cristiana Amza,
Alan L. Cox,
Sandhya Dwarkadas,
Willy Zwaenepoel:
Software DSM Protocols that Adapt between Single Writer and Multiple Writer.
HPCA 1997: 261-271 |
22 | EE | Ramakrishnan Rajamony,
Alan L. Cox:
Optimally Synchronizing DOACROSS Loops on Shared Memory Multiprocessors.
IEEE PACT 1997: 214-224 |
21 | EE | 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 |
20 | | 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 |
19 | | 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 |
18 | | Ramakrishnan Rajamony,
Alan L. Cox:
Performance Debugging Shared Memory Parallel Programs Using Run-Time Dependence Analysis.
SIGMETRICS 1997: 75-87 |
17 | | Weimin Yu,
Alan L. Cox:
Java/DSM: A Platform for Heterogeneous Computing.
Concurrency - Practice and Experience 9(11): 1213-1224 (1997) |
16 | | 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 |
15 | | Sandhya Dwarkadas,
Alan L. Cox,
Willy Zwaenepoel:
An Integrated Compile-Time/Run-Time Software Distributed Shared Memory System.
ASPLOS 1996: 186-197 |
14 | EE | 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 |
13 | | Weimin Yu,
Alan L. Cox:
Conservative Garbage Collection on DSM Systems.
ICDCS 1996: 402-410 |
12 | | Ramakrishnan Rajamony,
Alan L. Cox:
A Performance Debugger for Eliminating Excess Synchronization in Shared-Memory Parallel Programs.
MASCOTS 1996: 250-256 |
11 | | 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 |
10 | EE | Honghui Lu,
Sandhya Dwarkadas,
Alan L. Cox,
Willy Zwaenepoel:
Message Passing Versus Distributed Shared Memory on Networks of Workstations.
SC 1995 |
9 | | 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 |
8 | | 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 |
7 | | 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 |
6 | | 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 |
5 | | Alan L. Cox,
Robert J. Fowler:
Adaptive Cache Coherency for Detecting Migratory Shared Data.
ISCA 1993: 98-108 |
1992 |
4 | EE | 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 |
3 | | Peter J. Keleher,
Alan L. Cox,
Willy Zwaenepoel:
Lazy Release Consistency for Software Distributed Shared Memory.
ISCA 1992: 13-21 |
1991 |
2 | | William J. Bolosky,
Michael L. Scott,
Robert P. Fitzgerald,
Robert J. Fowler,
Alan L. Cox:
NUMA Policies and Their Relation to Memory Architecture.
ASPLOS 1991: 212-221 |
1989 |
1 | | Alan L. Cox,
Robert J. Fowler:
The Implementation of a Coherent Memory Abstraction on a NUMA Multiprocessor: Experiences with PLATINUM.
SOSP 1989: 32-44 |