| 2007 |
| 20 | EE | John Giacomoni,
John K. Bennett,
Antonio Carzaniga,
Douglas C. Sicker,
Manish Vachharajani,
Alexander L. Wolf:
Frame shared memory: line-rate networking on commodity hardware.
ANCS 2007: 27-36 |
| 2006 |
| 19 | | Brian Shucker,
Todd D. Murphey,
John K. Bennett:
A Method of Cooperative Control using Occasional non-local Interactions.
ICRA 2006: 1324-1329 |
| 18 | EE | Joseph Dunn,
Michael Neufeld,
Anmol Sheth,
Dirk Grunwald,
John K. Bennett:
A Practical Cross-Layer Mechanism For Fairness in 802.11 Networks.
MONET 11(1): 37-45 (2006) |
| 2004 |
| 17 | EE | Joseph Dunn,
Michael Neufeld,
Anmol Sheth,
Dirk Grunwald,
John K. Bennett:
A Practical Cross-Layer Mechanism For Fairness in 802.11 Networks.
BROADNETS 2004: 355-364 |
| 2003 |
| 16 | EE | Hazim Shafi,
Evan Speight,
John K. Bennett:
Raptor: Integrating Checkpoints and Thread Migration for Cluster Management.
SRDS 2003: 141- |
| 15 | EE | Avneesh Bhatnagar,
Evan Speight,
Dan Crawl,
Joseph Dunn,
John K. Bennett:
Application Management Techniques for the Bifrost System.
WMCSA 2003: 66-76 |
| 1999 |
| 14 | EE | Evan Speight,
Hazim Abdel-Shafi,
John K. Bennett:
Realizing the performance potential of the virtual interface architecture.
International Conference on Supercomputing 1999: 184-192 |
| 1998 |
| 13 | EE | Evan Speight,
John K. Bennett:
Using Multicast and Multithreading to Reduce Communication in Software DSM Systems.
HPCA 1998: 312- |
| 1996 |
| 12 | | John K. Bennett,
Katherine E. Fletcher,
William Evan Speight:
The Performance Value of Shared Network Caches in Clustered Multiprocessor Workstations.
ICDCS 1996: 64-74 |
| 11 | EE | Yan Yang Xiao,
John K. Bennett:
Memory Organization in Multi-Channel Optical Networks: NUMA and COMA Revisited.
International Conference on Supercomputing 1996: 26-34 |
| 1995 |
| 10 | | Rajat Mukherjee,
John K. Bennett,
Jay A. Greenwood:
The Effects of Architecture on the Performance on Latency Hiding Via Rapid Context Switching.
Parallel and Distributed Computing and Systems 1995: 463-469 |
| 9 | EE | 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) |
| 1992 |
| 8 | 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 |
| 7 | | John K. Bennett,
Sandhya Dwarkadas,
Jay A. Greenwood,
Evan Speight:
Willow: A Scalable Shared Memory Multiprocessor.
SC 1992: 336-345 |
| 1991 |
| 6 | | 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 |
| 5 | | John B. Carter,
John K. Bennett,
Willy Zwaenepoel:
Implementation and Performance of Munin.
SOSP 1991: 152-164 |
| 1990 |
| 4 | | John K. Bennett,
John B. Carter,
Willy Zwaenepoel:
Adaptive Software Cache Management for Distributed Shared Memory Architectures.
ISCA 1990: 125-134 |
| 3 | | John K. Bennett,
John B. Carter,
Willy Zwaenepoel:
Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence.
PPOPP 1990: 168-176 |
| 2 | | John K. Bennett:
Experience with Distributed Smalltalk.
Softw., Pract. Exper. 20(2): 157-180 (1990) |
| 1987 |
| 1 | | John K. Bennett:
The Design and Implementation of Distributed Smalltalk.
OOPSLA 1987: 318-330 |