2008 |
87 | EE | Qin Zhao,
Rodric M. Rabbah,
Saman P. Amarasinghe,
Larry Rudolph,
Weng-Fai Wong:
How to Do a Million Watchpoints: Efficient Debugging Using Dynamic Instrumentation.
CC 2008: 147-162 |
86 | EE | Hui Fang,
Wen-Jing Hsu,
Larry Rudolph:
Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost.
UIC 2008: 468-481 |
2007 |
85 | EE | Qin Zhao,
Rodric M. Rabbah,
Saman P. Amarasinghe,
Larry Rudolph,
Weng-Fai Wong:
Ubiquitous Memory Introspection.
CGO 2007: 299-311 |
84 | EE | Larry Rudolph,
Daniel A. Menascé,
Fabián E. Bustamante,
Catherine C. McGeoch,
Ethan L. Miller:
Report on education roundtable: experimentaion in the computer science curriculum.
Experimental Computer Science 2007: 9 |
2006 |
83 | EE | Adam J. Oliner,
Larry Rudolph,
Ramendra K. Sahoo:
Cooperative checkpointing: a robust approach to large-scale systems reliability.
ICS 2006: 14-23 |
82 | EE | Adam J. Oliner,
Larry Rudolph,
Ramendra K. Sahoo:
Cooperative checkpointing theory.
IPDPS 2006 |
81 | EE | Qin Zhao,
Joon Edward Sim,
Weng-Fai Wong,
Larry Rudolph:
DEP: detailed execution profile.
PACT 2006: 154-163 |
80 | EE | Enoch Peserico,
Larry Rudolph:
Robust network connectivity: when it's the big picture that matters.
SIGMETRICS/Performance 2006: 299-310 |
2005 |
79 | | Arvind,
Larry Rudolph:
Proceedings of the 19th Annual International Conference on Supercomputing, ICS 2005, Cambridge, Massachusetts, USA, June 20-22, 2005
ACM 2005 |
78 | | Dror G. Feitelson,
Larry Rudolph,
Uwe Schwiegelshohn:
Job Scheduling Strategies for Parallel Processing, 10th International Workshop, JSSPP 2004, New York, NY, USA, June 13, 2004, Revised Selected Papers
Springer 2005 |
77 | | Dror G. Feitelson,
Eitan Frachtenberg,
Larry Rudolph,
Uwe Schwiegelshohn:
Job Scheduling Strategies for Parallel Processing, 11th International Workshop, JSSPP 2005, Cambridge, MA, USA, June 19, 2005, Revised Selected Papers
Springer 2005 |
76 | EE | Adam J. Oliner,
Larry Rudolph,
Ramendra K. Sahoo,
José E. Moreira,
Manish Gupta:
Probabilistic QoS Guarantees for Supercomputing Systems.
DSN 2005: 634-643 |
75 | EE | Albert Huang,
Kari Pulli,
Larry Rudolph:
Kimono: kiosk-mobile phone knowledge sharing system.
MUM 2005: 142-149 |
2004 |
74 | EE | Dror G. Feitelson,
Larry Rudolph,
Uwe Schwiegelshohn:
Parallel Job Scheduling - A Status Report.
JSSPP 2004: 1-16 |
73 | EE | G. Edward Suh,
Larry Rudolph,
Srinivas Devadas:
Dynamic Partitioning of Shared Cache Memory.
The Journal of Supercomputing 28(1): 7-26 (2004) |
2003 |
72 | | Dror G. Feitelson,
Larry Rudolph,
Uwe Schwiegelshohn:
Job Scheduling Strategies for Parallel Processing, 9th International Workshop, JSSPP 2003, Seattle, WA, USA, June 24, 2003, Revised Papers
Springer 2003 |
2002 |
71 | | Dror G. Feitelson,
Larry Rudolph,
Uwe Schwiegelshohn:
Job Scheduling Strategies for Parallel Processing, 8th International Workshop, JSSPP 2002, Edinburgh, Scotland, UK, July 24, 2002, Revised Papers
Springer 2002 |
70 | EE | Maciej Drozdowski,
Ioannis Milis,
Larry Rudolph,
Denis Trystram:
Scheduling and Load Balancing.
Euro-Par 2002: 187-188 |
69 | EE | G. Edward Suh,
Srinivas Devadas,
Larry Rudolph:
A New Memory Monitoring Scheme for Memory-Aware Scheduling and Partitioning.
HPCA 2002: 117- |
2001 |
68 | | Dror G. Feitelson,
Larry Rudolph:
Job Scheduling Strategies for Parallel Processing, 7th International Workshop, JSSPP 2001, Cambridge, MA, USA, June 16, 2001, Revised Papers
Springer 2001 |
67 | EE | Larry Rudolph:
Project Oxygen: Pervasive, Human-Centric Computing - An Initial Experience.
CAiSE 2001: 1-12 |
66 | EE | Prabhat Jain,
Srinivas Devadas,
Daniel W. Engels,
Larry Rudolph:
Software-Assisted Cache Replacement Mechanisms for Embedded Systems.
ICCAD 2001: 119-126 |
65 | EE | Burkhard Englert,
Larry Rudolph,
Alexander A. Shvartsman:
Developing and Refining an Adaptive Token-Passing Strategy.
ICDCS 2001: 597-605 |
64 | EE | G. Edward Suh,
Srinivas Devadas,
Larry Rudolph:
Analytical cache models with applications to cache partitioning.
ICS 2001: 1-12 |
63 | EE | G. Edward Suh,
Larry Rudolph,
Srinivas Devadas:
Effects of Memory Performance on Parallel Job Scheduling.
JSSPP 2001: 116-132 |
2000 |
62 | | Dror G. Feitelson,
Larry Rudolph:
Job Scheduling Strategies for Parallel Processing, IPDPS 2000 Workshop, JSSPP 2000, Cancun, Mexico, May 1, 2000, Proceedings
Springer 2000 |
61 | EE | Derek Chiou,
Prabhat Jain,
Larry Rudolph,
Srinivas Devadas:
Application-specific memory management for embedded systems using software-controlled caches.
DAC 2000: 416-419 |
60 | EE | Boon Seong Ang,
Derek Chiou,
Larry Rudolph,
Arvind:
Micro-Architectures of High Performance, Multi-User System Area Network Interface Cards.
IPDPS 2000: 13-20 |
59 | EE | Larry Rudolph,
Paul H. Smith:
Valuation of Ultra-scale Computing Systems.
JSSPP 2000: 39-55 |
1999 |
58 | | Dror G. Feitelson,
Larry Rudolph:
Job Scheduling Strategies for Parallel Processing, IPPS/SPDP'99 Workshop, JSSPP'99, San Juan, Puerto Rico, April 16, 1999, Proceedings
Springer 1999 |
57 | EE | Xiaowei Shen,
Arvind,
Larry Rudolph:
Commit-Reconcile & Fences (CRF): A New Memory Model for Architects and Compiler Writers.
ISCA 1999: 150-161 |
56 | EE | Xiaowei Shen,
Arvind,
Larry Rudolph:
CACHET: an adaptive cache coherence protocol for distributed shared-memory systems.
International Conference on Supercomputing 1999: 135-144 |
1998 |
55 | | Dror G. Feitelson,
Larry Rudolph:
Job Scheduling Strategies for Parallel Processing, IPPS/SPDP'98 Workshop, Orlando, Florida, USA, March 30, 1998, Proceedings
Springer 1998 |
54 | EE | Allan Gottlieb,
Ralph Grishman,
Clyde P. Kruskal,
Kevin P. McAuliffe,
Larry Rudolph,
Marc Snir:
The NYU Ultracomputer - Designing a MIMD, Shared-Memory Parallel Machine.
25 Years ISCA: Retrospectives and Reprints 1998: 239-254 |
53 | EE | Daniel Citron,
Dror G. Feitelson,
Larry Rudolph:
Accelerating Multi-Media Processing by Implementing Memoing in Multiplication and Division Units.
ASPLOS 1998: 252-261 |
52 | EE | Boon Seong Ang,
Derek Chiou,
Larry Rudolph,
Arvind:
The StarT-Voyager Parallel System.
IEEE PACT 1998: 185- |
51 | EE | Dror G. Feitelson,
Larry Rudolph:
Metrics and Benchmarking for Parallel Job Scheduling.
JSSPP 1998: 1-24 |
1997 |
50 | | Dror G. Feitelson,
Larry Rudolph:
Job Scheduling Strategies for Parallel Processing, IPPS'97 Workshop, Geneva, Switerland, April 5, 1997, Proceedings
Springer 1997 |
49 | EE | Hubertus Franke,
Pratap Pattnaik,
Larry Rudolph:
Gang Scheduling for the IBM SP{2 Workstation Cluster.
HICSS (1) 1997: 630-631 |
48 | | Dror G. Feitelson,
Larry Rudolph,
Uwe Schwiegelshohn,
Kenneth C. Sevcik,
Parkson Wong:
Theory and Practice in Parallel Job Scheduling.
JSSPP 1997: 1-34 |
47 | | Walter Lee,
Matthew Frank,
Victor Lee,
Kenneth Mackenzie,
Larry Rudolph:
Implications of I/O for Gang Scheduled Workloads.
JSSPP 1997: 215-237 |
1996 |
46 | | Dror G. Feitelson,
Larry Rudolph:
Job Scheduling Strategies for Parallel Processing, IPPS'96 Workshop, Honolulu, Haiwai, USA, April 16, 1996, Proceedings
Springer 1996 |
45 | | Dror G. Feitelson,
Larry Rudolph:
Towards Convergence in Job Schedulers for Parallel Supercomputers.
JSSPP 1996: 1-26 |
44 | | Fang Wang,
Hubertus Franke,
Marios C. Papaefthymiou,
Pratap Pattnaik,
Larry Rudolph,
Mark S. Squillante:
A Gang Scheduling Design for Multiprogrammed Parallel Computing Environments.
JSSPP 1996: 111-125 |
43 | | Dror G. Feitelson,
Larry Rudolph:
Evaluation of Design Choices for Gang Scheduling Using Distributed Hierarchical Control.
J. Parallel Distrib. Comput. 35(1): 18-34 (1996) |
42 | | Yosi Ben-Asher,
Dror G. Feitelson,
Larry Rudolph:
ParC - An Extension of C for Shared Memory Parallel Processing.
Softw., Pract. Exper. 26(5): 581-612 (1996) |
1995 |
41 | | Dror G. Feitelson,
Larry Rudolph:
Job Scheduling Strategies for Parallel Processing, IPPS'95 Workshop, Santa Barbara, CA, USA, April 25, 1995, Proceedings
Springer 1995 |
40 | | Daniel Citron,
Larry Rudolph:
Creating a Wider Bus Using Caching Techniques.
HPCA 1995: 90-99 |
39 | | Dror G. Feitelson,
Larry Rudolph:
Parallel Job Scheduling: Issues and Approaches.
JSSPP 1995: 1-18 |
1993 |
38 | | Vasanth Bala,
Shlomo Kipnis,
Larry Rudolph,
Marc Snir:
Designing Efficient, Scalable, and Portable Collective Communication Libraries.
PPSC 1993: 862-872 |
37 | | Sekhar R. Sarukkai,
Doug Kimelman,
Larry Rudolph:
A Methodology for Visualizing Performance of Loosely Synchronous Programs.
J. Parallel Distrib. Comput. 18(2): 242-251 (1993) |
1992 |
36 | | Konstantin Shteimann,
Dror G. Feitelson,
Larry Rudolph,
Iaakov Exman:
Envelopes in Adaptive Local Queues for MIMD Load Balancing.
CONPAR 1992: 479-484 |
35 | | Larry Rudolph:
Hardware Support for Collective Communication Operations.
Heinz Nixdorf Symposium 1992: 110-118 |
34 | | N. de Beaucoudrey,
A. Bellemain,
D. Phalippou,
P. Chavel,
D. Fortin,
Iaakov Exman,
Larry Rudolph,
J. P. Schnell,
J. P. Pocholle:
Optical Interconnects for Parallel Systems: Demonstration on an Optical Link with Multiple-Quantum-Well Opto-Electronic Arrays.
PARLE 1992: 963-964 |
33 | | Dror G. Feitelson,
Larry Rudolph:
Gang Scheduling Performance Benefits for Fine-Grain Synchronization.
J. Parallel Distrib. Comput. 16(4): 306-318 (1992) |
1991 |
32 | | Dror Zernik,
Larry Rudolph:
Using Visual Tools for Developing an Asynchronous Parallel Layout Algorithm.
ICPP (2) 1991: 280-281 |
31 | EE | Larry Rudolph,
Miriam Slivkin-Allalouf,
Eli Upfal:
A Simple Load Balancing Scheme for Task Allocation in Parallel Machines.
SPAA 1991: 237-245 |
30 | | Dror Zernik,
Larry Rudolph:
Animating Work and Time for Debugging Parallel Programs - Foudations and Experience.
Workshop on Parallel and Distributed Debugging 1991: 46-56 |
1990 |
29 | | Dror G. Feitelson,
Larry Rudolph:
Mapping and Scheduling in a Shared Parallel Environment Using Distributed Hierarchical Control.
ICPP (1) 1990: 1-8 |
28 | | Clyde P. Kruskal,
Larry Rudolph,
Marc Snir:
Efficient Parallel Algorithms for Graph Problems.
Algorithmica 5(1): 43-64 (1990) |
27 | | Dror G. Feitelson,
Larry Rudolph:
Distributed Hierarchical Control for Parallel Processing.
IEEE Computer 23(5): 65-77 (1990) |
26 | | Clyde P. Kruskal,
Larry Rudolph,
Marc Snir:
A Complexity Theory of Efficient Parallel Algorithms.
Theor. Comput. Sci. 71(1): 95-132 (1990) |
1989 |
25 | | Dror G. Feitelson,
Larry Rudolph:
Implementation of a Wait-Free Synchronization Primitive that Solves n-Process Consensus.
Inf. Process. Lett. 32(2): 81-83 (1989) |
24 | EE | Martin Dowd,
Yehoshua Perl,
Larry Rudolph,
Michael E. Saks:
The periodic balanced sorting network.
J. ACM 36(4): 738-757 (1989) |
23 | | Clyde P. Kruskal,
Larry Rudolph,
Marc Snir:
Techniques for Parallel Manipulation of Sparse Matrices.
Theor. Comput. Sci. 64(2): 135-157 (1989) |
1988 |
22 | | Clyde P. Kruskal,
Larry Rudolph,
Marc Snir:
A Complexity Theory of Efficient Parallel Algorithms (Extended Abstract).
ICALP 1988: 333-346 |
21 | | Robert V. Rubin,
Larry Rudolph,
Dror Zernik:
Debugging Parallel Programs in Parallel.
Workshop on Parallel and Distributed Debugging 1988: 216-225 |
20 | EE | Clyde P. Kruskal,
Larry Rudolph,
Marc Snir:
Efficient Synchronization on Multiprocessors with Shared Memory.
ACM Trans. Program. Lang. Syst. 10(4): 579-601 (1988) |
19 | | Anna R. Karlin,
Mark S. Manasse,
Larry Rudolph,
Daniel Dominic Sleator:
Competitive Snoopy Caching.
Algorithmica 3: 77-119 (1988) |
1987 |
18 | | Albert G. Greenberg,
Isi Mitrani,
Larry Rudolph:
Analysis of Snooping Caches.
Performance 1987: 345-361 |
17 | | Joseph G. Peters,
Larry Rudolph:
Parallel Approximation Schemes for Subset Sum and Knapsack Problems.
Acta Inf. 24(4): 417-432 (1987) |
16 | | Ravindran Kannan,
Gary L. Miller,
Larry Rudolph:
Sublinear Parallel Algorithm for Computing the Greatest Common Divisor of Two Integers.
SIAM J. Comput. 16(1): 7-16 (1987) |
1986 |
15 | | Anna R. Karlin,
Mark S. Manasse,
Larry Rudolph,
Daniel Dominic Sleator:
Competitive Snoopy Caching
FOCS 1986: 244-254 |
14 | | Joseph Gil,
Larry Rudolph:
Counting and Packing in Parallel.
ICPP 1986: 1000-1002 |
13 | | Clyde P. Kruskal,
Larry Rudolph,
Tom Madej:
Parallel Prefix on Fully Connected Direct Connection Machines.
ICPP 1986: 278-284 |
12 | | Clyde P. Kruskal,
Larry Rudolph,
Marc Snir:
Efficient Parallel Algorithms for Graph Models.
ICPP 1986: 869-876 |
11 | | Clyde P. Kruskal,
Larry Rudolph,
Marc Snir:
Efficient Synchronization on Multiprocessors with Shared Memory.
PODC 1986: 218-228 |
1985 |
10 | | Larry Rudolph,
William L. Steiger:
Subset Selection in Parallel.
ICPP 1985: 11-13 |
9 | | Clyde P. Kruskal,
Larry Rudolph,
Marc Snir:
The Power of Parallel Prefix.
ICPP 1985: 180-185 |
8 | | Jan Edler,
Allan Gottlieb,
Clyde P. Kruskal,
Kevin P. McAuliffe,
Larry Rudolph,
Marc Snir,
Patricia J. Teller,
James Wilson:
Issues Related to MIMD Shared-memory Computers: The NYU Ultracomputer Approach.
ISCA 1985: 126-135 |
7 | | Clyde P. Kruskal,
Larry Rudolph,
Marc Snir:
The Power of Parallel Prefix.
IEEE Trans. Computers 34(10): 965-968 (1985) |
6 | | Larry Rudolph:
A Robust Sorting Network.
IEEE Trans. Computers 34(4): 326-336 (1985) |
1984 |
5 | | Ravindran Kannan,
Gary L. Miller,
Larry Rudolph:
Sublinear Parallel Algorithm for Computing the Greatest Common Divisor of Two Integers
FOCS 1984: 7-11 |
4 | | Larry Rudolph,
Zary Segall:
Dynamic Decentralized Cache Schemes for MIMD Parallel Processors.
ISCA 1984: 340-347 |
1983 |
3 | EE | Allan Gottlieb,
Boris D. Lubachevsky,
Larry Rudolph:
Basic Techniques for the Efficient Coordination of Very Large Numbers of Cooperating Sequential Processors.
ACM Trans. Program. Lang. Syst. 5(2): 164-189 (1983) |
2 | | Allan Gottlieb,
Ralph Grishman,
Clyde P. Kruskal,
Kevin P. McAuliffe,
Larry Rudolph,
Marc Snir:
The NYU Ultracomputer - Designing an MIMD Shared Memory Parallel Computer.
IEEE Trans. Computers 32(2): 175-189 (1983) |
1982 |
1 | EE | Allan Gottlieb,
Ralph Grishman,
Clyde P. Kruskal,
Kevin P. McAuliffe,
Larry Rudolph,
Marc Snir:
The NYU Ultracomputer-designing a MIMD, shared-memory parallel machine (Extended Abstract).
ISCA 1982: 27-42 |