Scandal Talks
This page contains pointers to the slides from some of the public talks
by the Scandal group. For most talks we include
both pointers to the abstract and to a postscript file. Read our
copyright page for information on
what you can do with the material.
1997
- Compiling NESL into Java.
Girija Narlikar (Jonathan Hardwick, Jay Sipelstein)
slides and
abstract.
At the ACM Workshop on Java for Science and Engineering Computation, June 1997.
- Space-Efficient Implementation of Nested Parallelism.
Girija Narlikar (Guy Blelloch)
slides,
abstract
and paper.
At the 6th ACM SIGPLAN Symposium on Principles and Practice of Parallel
Programming, June 1997.
- Pipelining with Futures.
Margaret Reid-Miller (Guy Blelloch)
slides,
abstract
and paper.
At the 9th Annual ACM Symposium on Parallel Algorithms and
Architectures, June 1997.
1995
- NESL: A Nested Data Parallel Language.
Guy Blelloch
slides and
abstract.
At Indiana University, September 1995.
- Accounting for Memory Bank Contention and Delay
in High-Bandwidth Multiprocessors.
Marco Zagha (Guy Blelloch, Phil Gibbons, Yossi Matias)
slides,
abstract,
and paper.
At ACM Symposium on Parallel Algorithms and Architectures, Santa Barbara, CA,
July 1995
- NESL: A Language For Teaching Parallel Algorithms.
Jonathan Hardwick (Guy Blelloch)
slides and
abstract.
At the Forum on Parallel
Computing Curricula, March 1995.
- Parallelism in Sequential Functional Languages.
John Greiner (Guy Blelloch)
slides,
abstract, and
paper.
At the Symposium on Functional Programming and Computer Architecutre,
June 1995.
1994
- Porting a Vector Library: a Comparison of MPI, Paris, CMMD and
PVM.
Jonathan Hardwick
slides,
abstract,
paper
and
tech report.
At the Scalable Parallel Libraries Conference, October, 1994.
- A Comparison of two N-Body Algorithms.
Girija Narlikar (Guy Blelloch)
slides
and paper.
At the DIMACS International Algorithm Implementation Challenge, October, 1994.
- The High Cost of Communication: Hardware vs. Software
Development.
Guy Blelloch
slides.
Invited talk at the workshop on Suggesting Computer Science Agendas
for High-Performance Computing, March, 1994.
- Data Parallel Languages and Irregular Computation.
Guy Blelloch
slides and
abstract.
Invited talk at the Scalable High-Performance Computing Conference, June, 1994.
- List Ranking and List Scan on the Cray C-90.
Margaret Reid-Miller
slides,
abstract and
associated paper.
At the Symposium on Parallel Algorithms and Architectures, July, 1994.
- A Comparison of Parallel Algorithms for Connected
Components.
John Greiner
slides,
abstract and
associated paper.
At the Symposium on Parallel Algorithms and Architectures, July, 1994.
- Sequential Languages and Parallel Algorithms.
Guy Blelloch (John Greiner)
slides,
abstract, and
associated paper.
Carnegie Mellon (Fall 94).
1993
- Programming Parallel Algorithms.
Guy Blelloch
slides and
abstract.
Invited talk at the Workshop on Parallel Algorithms, 1993.
- The Implementation of a Nested Data-Parallel Language.
Guy Blelloch (Sid Chatterjee, Jonathan Hardwick, Jay Sipelstein,
Marco Zagha)
slides,
abstract, and
associated paper.
At Principles and Practice of Parallel Programming, June, 1993.