David A. Kranz

According to our database1, David A. Kranz authored at least 19 papers between 1984 and 2001.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2001
Optimal Tiling for Minimizing Communication in Distributed Shared-Memory Multiprocessors.
Proceedings of the Compiler Optimizations for Scalable Parallel Systems Languages, 2001

1999
The MIT Alewife Machine.
Proc. IEEE, 1999

1998
The MIT Alewife Machine: Architecture and Performance.
Proceedings of the 25 Years of the International Symposia on Computer Architecture (Selected Papers)., 1998

1997
Curl: a gentle slope language for the Web.
World Wide Web J., 1997

1996
Communication-Minimal Partitioning of Parallel Loops and Data Arrays for Cache-Coherent Distributed-Memory Multiprocessors.
Proceedings of the Languages and Compilers for Parallel Computing, 1996

1995
Automatic Partitioning of Parallel Loops and Data Arrays for Distributed Shared-Memory Multiprocessors.
IEEE Trans. Parallel Distributed Syst., 1995

The MIT Alewife Machine: Architecture and Performance.
Proceedings of the 22nd Annual International Symposium on Computer Architecture, 1995

1994
Low-Cost Support for Fine-Grain Synchronization in Multiprocessors.
Proceedings of the Multithreaded Computer Architecture, 1994

1993
Sparcle: an evolutionary processor design for large-scale multiprocessors.
IEEE Micro, 1993

Automatic Partitioning of Parallel Loops for Cache-Coherent Multiprocessors.
Proceedings of the 1993 International Conference on Parallel Processing, 1993

1992
Integrating Message-Passing and Shared-Memory: Early Experience.
Proceedings of the 2nd SIGPLAN Workshop on Languages, Compilers, and Run-Time Environments for Distributed Memory Multiprocessors, Boulder, Colorado, September 30, 1992

MulTVision: A Tool for Visualizing Parallel Program Executions.
Proceedings of the Parallel Symbolic Computing: Languages, 1992

Sparcle: A Multithreaded VLSI Processor for Parallel Computing.
Proceedings of the Parallel Symbolic Computing: Languages, 1992

1991
Lazy Task Creation: A Technique for Increasing the Granularity of Parallel Programs.
IEEE Trans. Parallel Distributed Syst., 1991

1990
APRIL: A Processor Architecture for Multiprocessing.
Proceedings of the 17th Annual International Symposium on Computer Architecture, 1990

1989
Mul-T: A High-Performance Parallel Lisp.
Proceedings of the ACM SIGPLAN'89 Conference on Programming Language Design and Implementation (PLDI), 1989

1986
ORBIT: an optimizing compiler for scheme.
Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction, 1986

Orbit: an optimizing compiler for scheme (with retrospective)
Proceedings of the 20 Years of the ACM SIGPLAN Conference on Programming Language Design and Implementation 1979-1999, 1986

1984
A Combinator-Based Compiler for a Functional Language.
Proceedings of the Conference Record of the Eleventh Annual ACM Symposium on Principles of Programming Languages, 1984


  Loading...