2001 |
18 | EE | Anant Agarwal,
David A. Kranz,
Rajeev Barua,
Venkat Natarajan:
Optimal Tiling for Minimizing Communication in Distributed Shared-Memory Multiprocessors.
Compiler Optimizations for Scalable Parallel Systems Languages 2001: 285-338 |
1998 |
17 | EE | Anant Agarwal,
Ricardo Bianchini,
David Chaiken,
Kirk L. Johnson,
David A. Kranz:
The MIT Alewife Machine: Architecture and Performance.
25 Years ISCA: Retrospectives and Reprints 1998: 509-520 |
1996 |
16 | | Rajeev Barua,
David A. Kranz,
Anant Agarwal:
Communication-Minimal Partitioning of Parallel Loops and Data Arrays for Cache-Coherent Distributed-Memory Multiprocessors.
LCPC 1996: 350-368 |
1995 |
15 | EE | Anant Agarwal,
Ricardo Bianchini,
David Chaiken,
Kirk L. Johnson,
David A. Kranz,
John Kubiatowicz,
Beng-Hong Lim,
Kenneth Mackenzie,
Donald Yeung:
The MIT Alewife Machine: Architecture and Performance.
ISCA 1995: 2-13 |
14 | EE | Anant Agarwal,
David A. Kranz,
Venkat Natarajan:
Automatic Partitioning of Parallel Loops and Data Arrays for Distributed Shared-Memory Multiprocessors.
IEEE Trans. Parallel Distrib. Syst. 6(9): 943-962 (1995) |
1993 |
13 | | Anant Agarwal,
David A. Kranz,
Venkat Natarajan:
Automatic Partitioning of Parallel Loops for Cache-Coherent Multiprocessors.
ICPP 1993: 2-11 |
12 | | David A. Kranz,
Kirk L. Johnson,
Anant Agarwal,
John Kubiatowicz,
Beng-Hong Lim:
Integrating Message-Passing and Shared-Memory: Early Experience.
PPOPP 1993: 54-63 |
1992 |
11 | | Robert H. Halstead Jr.,
David A. Kranz,
Patrick Sobalvarro:
MulTVision: A Tool for Visualizing Parallel Program Executions.
Parallel Symbolic Computing 1992: 183-204 |
10 | | Anant Agarwal,
Jonathan Babb,
David Chaiken,
Godfrey D'Souza,
Kirk L. Johnson,
David A. Kranz,
John Kubiatowicz,
Beng-Hong Lim,
Gino Maa,
Kenneth Mackenzie,
Daniel Nussbaum,
Mike Parkin,
Donald Yeung:
Sparcle: A Multithreaded VLSI Processor for Parallel Computing.
Parallel Symbolic Computing 1992: 359-361 |
9 | | David A. Kranz,
Beng-Hong Lim,
Kirk L. Johnson,
John Kubiatowicz,
Anant Agarwal:
Integrating Message-Passing and Shared-Memory: Early Experience.
SIGPLAN Workshop 1992: 84 |
1991 |
8 | EE | Eric Mohr,
David A. Kranz,
Robert H. Halstead Jr.:
Lazy Task Creation: A Technique for Increasing the Granularity of Parallel Programs.
IEEE Trans. Parallel Distrib. Syst. 2(3): 264-280 (1991) |
1990 |
7 | | Anant Agarwal,
Beng-Hong Lim,
David A. Kranz,
John Kubiatowicz:
APRIL: A Processor Architecture for Multiprocessing.
ISCA 1990: 104-114 |
6 | EE | Eric Mohr,
David A. Kranz,
Robert H. Halstead Jr.:
Lazy Task Creation: A Technique for Increasing the Granularity of Parallel Programs.
LISP and Functional Programming 1990: 185-197 |
1989 |
5 | | David A. Kranz,
Robert H. Halstead Jr.,
Eric Mohr:
Mul-T: A High-Performance Parallel Lisp.
PLDI 1989: 81-90 |
4 | | David A. Kranz,
Robert H. Halstead Jr.,
Eric Mohr:
Mul-T: A High-Performance Parallel Lisp.
Workshop on Parallel Lisp 1989: 306-311 |
1986 |
3 | EE | David A. Kranz,
Richard Kelsey,
Jonathan Rees,
Paul Hudak,
James Philbin,
Norman Adams:
Orbit: an optimizing compiler for scheme (with retrospective)
Best of PLDI 1986: 175-191 |
2 | EE | David A. Kranz,
Richard Kelsey,
Jonathan Rees,
Paul Hudak,
James Philbin:
ORBIT: an optimizing compiler for scheme.
SIGPLAN Symposium on Compiler Construction 1986: 219-233 |
1984 |
1 | | Paul Hudak,
David A. Kranz:
A Combinator-Based Compiler for a Functional Language.
POPL 1984: 122-132 |