![]() | 2008 | |
---|---|---|
65 | ![]() ![]() ![]() ![]() ![]() ![]() | Jik-Soo Kim, Beomseok Nam, Michael A. Marsh, Peter J. Keleher, Bobby Bhattacharjee, Alan Sussman: Integrating categorical resource types into a P2P desktop grid system. GRID 2008: 284-291 |
64 | ![]() ![]() ![]() ![]() ![]() ![]() | Michael A. Marsh, Jik-Soo Kim, Beomseok Nam, Jaehwan Lee, San Ratanasanya, Bobby Bhattacharjee, Peter J. Keleher, Derek Richardson, Dennis Wellnitz: Matchmaking and implementation issues for a P2P desktop grid. IPDPS 2008: 1-5 |
63 | ![]() ![]() ![]() ![]() ![]() ![]() | Jik-Soo Kim, Beomseok Nam, Peter J. Keleher, Michael A. Marsh, Bobby Bhattacharjee, Alan Sussman: Trade-offs in matching jobs and balancing load for distributed desktop grids. Future Generation Comp. Syst. 24(5): 415-424 (2008) |
2007 | ||
62 | ![]() ![]() ![]() ![]() ![]() ![]() | Jik-Soo Kim, Peter J. Keleher, Michael A. Marsh, Bobby Bhattacharjee, Alan Sussman: Using content-addressable networks for load balancing in desktop grids. HPDC 2007: 189-198 |
61 | ![]() ![]() ![]() ![]() ![]() ![]() | Vijay Gopalakrishnan, Ruggero Morselli, Bobby Bhattacharjee, Peter J. Keleher, Aravind Srinivasan: Distributed Ranked Search. HiPC 2007: 7-20 |
60 | ![]() ![]() ![]() ![]() ![]() ![]() | Jik-Soo Kim, Beomseok Nam, Michael A. Marsh, Peter J. Keleher, Bobby Bhattacharjee, Derek Richardson, Dennis Wellnitz, Alan Sussman: Creating a Robust Desktop Grid using Peer-to-Peer Services. IPDPS 2007: 1-7 |
59 | ![]() ![]() ![]() ![]() ![]() ![]() | Bo Han, Peter J. Keleher: Implementation and Performance Evaluation of Fuzzy File Block Matching. USENIX Annual Technical Conference 2007: 199-204 |
2006 | ||
58 | ![]() ![]() ![]() ![]() ![]() ![]() | Jik-Soo Kim, Beomseok Nam, Peter J. Keleher, Michael A. Marsh, Bobby Bhattacharjee, Alan Sussman: Resource Discovery Techniques in Distributed Desktop Grid Environments. GRID 2006: 9-16 |
57 | ![]() ![]() ![]() ![]() ![]() ![]() | Vasile Gaburici, Peter J. Keleher, Bobby Bhattacharjee: File System Support for Collaboration in theWide Area. ICDCS 2006: 26 |
56 | ![]() ![]() ![]() ![]() ![]() ![]() | Vijay Gopalakrishnan, Bobby Bhattacharjee, Peter J. Keleher: Distributing Google. ICDE Workshops 2006: 33 |
2004 | ||
55 | ![]() ![]() ![]() ![]() ![]() ![]() | Bujor D. Silaghi, Peter J. Keleher, Bobby Bhattacharjee: Multi-dimensional quorum sets for read-few write-many replica control protocols. CCGRID 2004: 355-362 |
54 | ![]() ![]() ![]() ![]() ![]() ![]() | Vijay Gopalakrishnan, Bujor D. Silaghi, Bobby Bhattacharjee, Peter J. Keleher: Adaptive Replication in Peer-to-Peer Systems. ICDCS 2004: 360-369 |
53 | ![]() ![]() ![]() ![]() ![]() ![]() | Ruggero Morselli, Samrat Bhattacharjee, Jonathan Katz, Peter J. Keleher: Trust-Preserving Set Operations. INFOCOM 2004 |
52 | ![]() ![]() ![]() ![]() ![]() ![]() | Bujor D. Silaghi, Vijay Gopalakrishnan, Bobby Bhattacharjee, Peter J. Keleher: Hierarchical Routing with Soft-State Replicas in TerraDir. IPDPS 2004 |
2003 | ||
51 | ![]() ![]() ![]() ![]() ![]() ![]() | Bobby Bhattacharjee, Sudarshan S. Chawathe, Vijay Gopalakrishnan, Peter J. Keleher, Bujor D. Silaghi: Efficient Peer-To-Peer Searches Using Result-Caching. IPTPS 2003: 225-236 |
50 | ![]() ![]() ![]() ![]() ![]() ![]() | Ugur Çetintemel, Peter J. Keleher, Bobby Bhattacharjee, Michael J. Franklin: Deno: A Decentralized, Peer-to-Peer Object-Replication System for Weakly Connected Environments. IEEE Trans. Computers 52(7): 943-959 (2003) |
2002 | ||
49 | ![]() ![]() ![]() ![]() ![]() ![]() | Kritchalach Thitikamol, Peter J. Keleher: Thread Scheduling and Grain Emulation in Software-DSM Systems. IASTED PDCS 2002: 788-791 |
48 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher, Bobby Bhattacharjee, Bujor D. Silaghi: Are Virtualized Overlay Networks Too Much of a Good Thing? IPTPS 2002: 225-231 |
47 | ![]() ![]() ![]() ![]() ![]() ![]() | Ugur Çetintemel, Peter J. Keleher, Yanif Ahmad: Exploiting precision vs. efficiency tradeoffs in symmetric replication environments. PODC 2002: 128 |
46 | ![]() ![]() ![]() ![]() ![]() ![]() | Ugur Çetintemel, Peter J. Keleher: Efficient Distributed Precision Control in Symmetric Replication Environments. SRDS 2002: 119- |
45 | ![]() ![]() ![]() ![]() ![]() ![]() | Ugur Çetintemel, Peter J. Keleher: Light-Weight Currency Management Mechanisms in Mobile and Weakly-Connected Environments. Distributed and Parallel Databases 11(1): 53-71 (2002) |
2001 | ||
44 | ![]() ![]() ![]() ![]() ![]() ![]() | Bujor D. Silaghi, Peter J. Keleher: Object Distribution with Local Information. ICDCS 2001: 381-388 |
43 | ![]() ![]() ![]() ![]() ![]() ![]() | Ugur Çetintemel, Peter J. Keleher, Michael J. Franklin: Support for Speculative Update Propagation and Mobility in Deno. ICDCS 2001: 509-516 |
42 | ![]() ![]() ![]() ![]() ![]() ![]() | Kyung Dong Ryu, Jeffrey K. Hollingsworth, Peter J. Keleher: Efficient network and I/O throttling for fine-grain cycle stealing. SC 2001: 3 |
2000 | ||
41 | ![]() ![]() ![]() ![]() ![]() ![]() | Radha Poovendran, Peter J. Keleher, John S. Baras: A Decision-Process Analysis of Implicit Coscheduling. IPDPS 2000: 115-120 |
40 | ![]() ![]() ![]() ![]() ![]() ![]() | Kritchalach Thitikamol, Peter J. Keleher: Thread Migration and Load Balancing in Non-Dedicated Environments. IPDPS 2000: 583-588 |
39 | ![]() ![]() ![]() ![]() ![]() ![]() | Kritchalach Thitikamol, Peter J. Keleher: Thread Migration and Load-Balancing in Heterogeneous Environments. LCR 2000: 260-271 |
38 | ![]() ![]() ![]() ![]() ![]() ![]() | Ugur Çetintemel, Peter J. Keleher: Light-Weight Currency Management Mechanisms in Deno. RIDE 2000: 17-24 |
37 | ![]() ![]() ![]() ![]() ![]() ![]() | Dejan Perkovic, Peter J. Keleher: Randomization, Speculation, and Adaptation in Batch Schedulers. SC 2000 |
36 | ![]() ![]() ![]() ![]() ![]() ![]() | Ugur Çetintemel, Peter J. Keleher: Performance of Mobile, Single-Object, Replication Protocols. SRDS 2000: 218-227 |
35 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher: A high-level abstraction of shared accesses. ACM Trans. Comput. Syst. 18(1): 1-36 (2000) |
34 | ![]() ![]() ![]() ![]() ![]() ![]() | Jeffrey K. Hollingsworth, Peter J. Keleher, Kyung Dong Ryu: Resource-aware meta-computing. Advances in Computers 53: 110-171 (2000) |
33 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher, Dmitry Zotkin, Dejan Perkovic: Attacking the bottlenecks of backfilling schedulers. Cluster Computing 3(4): 245-254 (2000) |
32 | ![]() ![]() ![]() ![]() ![]() ![]() | Dejan Perkovic, Peter J. Keleher: A Protocol-Centric Approach to on-the-Fly Race Detection. IEEE Trans. Parallel Distrib. Syst. 11(10): 1058-1072 (2000) |
31 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher: The Impact of Symmetry on Software Distributed Shared Memory. J. Parallel Distrib. Comput. 60(11): 1388-1419 (2000) |
30 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher, Ugur Çetintemel: Consistency management in Deno. MONET 5(4): 299-309 (2000) |
1999 | ||
29 | ![]() ![]() ![]() ![]() ![]() ![]() | Dmitry Zotkin, Peter J. Keleher: Job-Length Estimation and Performance in Backfilling Schedulers. HPDC 1999 |
28 | ![]() ![]() ![]() ![]() ![]() ![]() | Kritchalach Thitikamol, Peter J. Keleher: Active Correlation Tracking. ICDCS 1999: 324-331 |
27 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher, Jeffrey K. Hollingsworth, Dejan Perkovic: Exposing Application Alternatives. ICDCS 1999: 384-392 |
26 | ![]() ![]() ![]() ![]() ![]() ![]() | Kritchalach Thitikamol, Peter J. Keleher: Communication-Intensive Parallel Applications and Non-dedicated Clusters of Workstations. IPPS/SPDP Workshops 1999: 511-518 |
25 | ![]() ![]() ![]() ![]() ![]() ![]() | Dejan Perkovic, Peter J. Keleher: Responsiveness without interrupts. International Conference on Supercomputing 1999: 101-108 |
24 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher: Symmetry and performance in consistency protocols. International Conference on Supercomputing 1999: 43-50 |
23 | ![]() ![]() ![]() ![]() ![]() ![]() | Kyung Dong Ryu, Jeffrey K. Hollingsworth, Peter J. Keleher: Mechanisms and policies for supporting fine-grained cycle stealing. International Conference on Supercomputing 1999: 93-100 |
22 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher: Tapeworm: High-Level Abstractions of Shared Accesses. OSDI 1999: 201-214 |
21 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher: Decentalized Replicated-Object Protocols. PODC 1999: 143-151 |
20 | ![]() ![]() ![]() ![]() ![]() ![]() | Jeffrey K. Hollingsworth, Peter J. Keleher: Prediction and adaptation in Active Harmony. Cluster Computing 2(3): 195-205 (1999) |
19 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher: Update protocols and cluster-based shared memory. Computer Communications 22(11): 1045-1055 (1999) |
1998 | ||
18 | ![]() ![]() ![]() ![]() ![]() ![]() | Jeffrey K. Hollingsworth, Peter J. Keleher: Prediction and Adaptation in Active Harmony. HPDC 1998: 180-188 |
17 | ![]() ![]() ![]() ![]() ![]() ![]() | Frank W. Miller, Peter J. Keleher, Satish K. Tripathi: General Data Streaming. IEEE Real-Time Systems Symposium 1998: 232-241 |
16 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher: Update Protocols and Iterative Scientific Applications. IPPS/SPDP 1998: 675-681 |
15 | ![]() ![]() ![]() ![]() ![]() ![]() | Bryan R. Buck, Peter J. Keleher: Locality and Performance of Page- and Object-Based DSMs. IPPS/SPDP 1998: 687-693 |
14 | ![]() ![]() ![]() ![]() ![]() ![]() | Kritchalach Thitikamol, Peter J. Keleher: Per-Node Multithreading and Remote Latency. IEEE Trans. Computers 47(4): 414-426 (1998) |
13 | ![]() ![]() ![]() ![]() ![]() ![]() | Hwansoo Han, Chau-Wen Tseng, Peter J. Keleher: Eliminating Barrier Synchronization for Compiler-Parallelized Codes on Software DSMs. International Journal of Parallel Programming 26(5): 591-612 (1998) |
1997 | ||
12 | ![]() ![]() ![]() ![]() ![]() ![]() | Kritchalach Thitikamol, Peter J. Keleher: Multi-threading and Remote Latency in Software DSMs. ICDCS 1997: 0- |
11 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher, Chau-Wen Tseng: Enhancing Software DSM for Compiler-Parallelized Applications. IPPS 1997: 490-499 |
10 | ![]() ![]() ![]() ![]() ![]() ![]() | Hwansoo Han, Chau-Wen Tseng, Peter J. Keleher: Reducing Synchronization Overhead for Compiler-Parallelized Codes. LCPC 1997: 240-245 |
1996 | ||
9 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher: The Relative Importance of Concurrent Writers and Weak Consistency Models. ICDCS 1996: 91-99 |
8 | ![]() ![]() ![]() ![]() ![]() ![]() | Dejan Perkovic, Peter J. Keleher: Online Data-Race Detection via Coherency Guarantees. OSDI 1996: 47-57 |
7 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 | ||
6 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 | ||
5 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
4 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 | ||
3 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 | ||
2 | ![]() ![]() ![]() ![]() ![]() ![]() | 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 |
1 | ![]() ![]() ![]() ![]() ![]() ![]() | Peter J. Keleher, Alan L. Cox, Willy Zwaenepoel: Lazy Release Consistency for Software Distributed Shared Memory. ISCA 1992: 13-21 |