| * | 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 | EE | 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 |