SuperTech Logo  

S U P E R T E C H


Home   |   About SuperTech   |   Group Members   |   Projects   |   Papers   |   Downloads   |   Opportunities For Students   |   Contact Us   |   News   |   Private


.: SuperTech Paper Listing :.

List of Papers

Safe Open-Nested Transactions Through Ownership
by Kunal Agrawal, I-Ting Angelina Lee, and Jim Sukha
Technical Report MIT-CSAIL-TR-2008-038, Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
June, 2008
To download the paper: ps format  pdf format 
BibTeX

Nested Parallelism in Transactional Memory
by Kunal Agrawal, Jeremy T. Fineman, and Jim Sukha
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) (to appear)
Salt Lake City, Utah, USA
February 20–23, 2008
BibTeX

The Worst Page-Replacement Policy
by Kunal Agrawal, Michael A. Bender, and Jeremy T. Fineman
Proceedings of the Fourth International Conference on Fun With Algorithms
Castiglioncello (LI), Tuscany, Italy
June 3–5, 2007
To download the paper: ps format  pdf format 
BibTeX

Cache-Oblivious Streaming B-trees
by Michael A. Bender, Martin Farach-Colton, Jeremy T. Fineman, Yonatan Fogel, Bradley Kuszmaul, and Jelani Nelson
Proceedings of the Nineteenth ACM Symposium on Parallelism in Algorithms and Architectures
San Diego, CA, USA
Pages: 81–92
June 9–11, 2007
To download the paper: ps format  pdf format 
BibTeX

Programming with Exceptions in JCilk
by John S. Danaher, I-Ting Angelina Lee, and Charles E. Leiserson
Science of Computer Programming (SCP), 147–171, December, 2006
To download the paper: ps format  pdf format 
BibTeX

Memory Models for Open-Nested Transactions
by Kunal Agrawal, Charles E. Leiserson, and Jim Sukha
Proceedings of the ACM SIGPLAN Workshop on Memory Systems Performance and Correctness (MSPC)
October, 2006
To download the paper: ps format  pdf format 
BibTeX

Contention Resolution with Heterogeneous Job Sizes
by Michael A. Bender, Jeremy T. Fineman, and Seth Gilbert
Proceedings of the 14th Annual European Symposium on Algorithms (ESA)
Zürich, Switzerland
Pages: 112–123
September, 2006
To download the paper: ps format  pdf format 
BibTeX

An Empirical Evaluation of Work Stealing with Parallelism Feedback
by Kunal Agrawal, Yuxiong He, and Charles E. Leiserson
Proceedings of the International Conference on Distributed Computing Systems (ICDCS)
July, 2006
To download the paper: ps format  pdf format 
BibTeX

Cache-Oblivious String B-Trees
by Michael A. Bender, Martin Farach-Colton, and Bradley C. Kuszmaul
Proceedings of the Twenty-Fifth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems
Chicago, IL
Pages: 223–242
June, 2006
To download the paper: pdf format 
BibTeX

Provably Efficient Two-level Adaptive Scheduling
by Yuxiong He, Wen-Jing Hsu, and Charles E. Leiserson
In the Proceedings of the 12th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP)
Saint-Malo, France
June, 2006
To download the paper: ps format  pdf format 
BibTeX

Concurrent Cache-Oblivious B-Trees Using Transactional Memory
by Bradley C. Kuszmaul and Jim Sukha
Workshop on Transactional Memory Workloads
Ottawa, Canada
June, 2006
To download the paper: ps format  pdf format 
BibTeX

External-Memory Search Trees with Fast Insertions
by Jelani Nelson
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
June, 2006
To download the paper: ps format  pdf format 
BibTeX

Adaptive Task Scheduling with Parallelism Feedback
by Kunal Agrawal, Yuxiong He, Wen Jing Hsu, and Charles E. Leiserson
Proceedings of the Annual ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)
New York City, NY, USA
March 29–31, 2006
To download the paper: ps format  pdf format 
BibTeX

Adaptive Work Stealing with Parallelism Feedback
by Kunal Agrawal, Yuxiong He, and Charles E. Leiserson
Submitted for publication
2006
To download the paper: ps format  pdf format 
BibTeX

The JCilk Language for Multithreaded Computing
by John S. Danaher, I-Ting Angelina Lee, and Charles E. Leiserson
Synchronization and Concurrency in Object-Oriented Languages (SCOOL)
San Diego, California
October, 2005
To download the paper: ps format  pdf format 
BibTeX

Nondeterminator-3: A Provably Good Data-Race Detector That Runs in Parallel
by Tushara C. Karunaratna
Master's Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
September, 2005
To download the paper: ps format  pdf format 
BibTeX

Provably Good Race Detection That Runs in Parallel
by Jeremy T. Fineman
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
August, 2005
To download the paper: ps format  pdf format 
BibTeX

The JCilk Multithreaded Language
by I-Ting Angelina Lee
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
August, 2005
To download the paper: ps format  pdf format 
BibTeX

Concurrent Cache-Oblivious B-Trees
by Michael A. Bender, Jeremy T. Fineman, Seth Gilbert, and Bradley C. Kuszmaul
Proceedings of the Seventeenth ACM Symposium on Parallelism in Algorithms and Architectures (SPAA)
Las Vegas, NV, USA
Pages: 228–237
July 17–20, 2005
To download the paper: ps format  pdf format 
BibTeX

The JCilk-1 Runtime System
by John S. Danaher
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
June, 2005
To download the paper: ps format  pdf format 
BibTeX

LecTix: A Lecture-Multimedia Player
by Timothy D. Olsen
Master's Thesis, Massachusetts Institute of Technology
June, 2005
To download the paper: ps format  pdf format 
BibTeX

Memory-Mapped Transactions
by Jim Sukha
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
May, 2005
To download the paper: ps format  pdf format 
BibTeX

Unbounded Transactional Memory
by C. Scott Ananian, Krste Asanovi'c, Bradley C. Kuszmaul, Charles E. Leiserson, and Sean Lie
Proceedings of the 11th International Symposium on High-Performance Computer Architecture (HPCA'05)
San Franscisco, California
Pages: 316–327
February, 2005
To download the paper: ps format  pdf format 
BibTeX

Dynamic Processor Allocation for Adaptively Parallel Work-Stealing Jobs
by Siddhartha Sen
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
August, 2004
To download the paper: ps format  pdf format 
BibTeX

On-the-Fly Maintenance of Series-Parallel Relationships in Fork-Join Multithreaded Programs
by Michael A. Bender, Jeremy T. Fineman, Seth Gilbert, and Charles E. Leiserson
Proceedings of the Sixteenth ACM Symposium on Parallelism in Algorithms and Architectures (SPAA)
Barcelona, Spain
Pages: 133–144
June 27–30, 2004
To download the paper: ps format  pdf format 
BibTeX

Cache-Oblivious Dynamic Search Trees
by Zardosht Kasheff
Master's Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
June, 2004
To download the paper: pdf format 
BibTeX

Hardware Support for Unbounded Transactional Memory
by Sean Lie
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
May, 2004
To download the paper: ps format  pdf format 
BibTeX

Data-Race Detection in Transactions-Everywhere Parallel Programming
by Kai Huang
Master's Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
June, 2003
To download the paper: ps format  pdf format 
BibTeX

Online Scheduling of Parallel Programs on Heterogeneous Systems with Applications to Cilk
by M. A. Bender and M. O. Rabin
Theory of Computing Systems Special Issue on SPAA00, 289–304, 2002
To download the paper: ps format  pdf format 
BibTeX

Using Cilk to Write Multiprocessor Chess Programs
by Don Dailey and Charles E. Leiserson
The Journal of the International Computer Chess Association, 2002
To download the paper: ps format  pdf format 
BibTeX

Cilk 5.4.6 Reference Manual
November, 2001
To download the paper: pdf format
BibTeX

Scheduling Cilk Multithreaded Parallel Programs on Processors of Different Speeds
by M. A. Bender and M. O. Rabin
Proceedings of the twelfth annual ACM symposium on Parallel algorithms and architectures
Pages: 13–21
July, 2000
To download the paper: ps format  pdf format 
BibTeX

A Parallel File I/O API for Cilk
by Matthew S. DeBergalis
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
May, 2000
To download the paper: ps format  pdf format 
BibTeX

Cache-Oblivious Algorithms
by Matteo Frigo, Charles E. Leiserson, Harald Prokop, and Sridhar Ramachandran
40th Annual Symposium on Foundations of Computer Science
New York, New York
Pages: 285–297
October 17–19, 1999
To download the paper: ps format  pdf format 
BibTeX

Scheduling Multithreaded Computations by Work Stealing
by Robert D. Blumofe and Charles E. Leiserson
Journal of the ACM, 720–748, September, 1999
To download the paper: ps format  pdf format 
BibTeX

Portable High-Performance Programs
by Matteo Frigo
Ph. D. Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
June, 1999
To download the paper: ps format  pdf format 
BibTeX

Cache-Oblivious Algorithms
by Harald Prokop
Master's Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
June, 1999
To download the paper: ps format  pdf format 
BibTeX

A Fast Fourier Transform Compiler
by Matteo Frigo
Proceedings of the ACM SIGPLAN'99 Conference on Programming Language Design and Implementation (PLDI)
Atlanta, Georgia
May, 1999
To download the paper: ps format  pdf format 
BibTeX

Algorithms for Data-Race Detection in Multithreaded Programs
by Guang-Ien Cheng
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
June, 1998
To download the paper: ps format  pdf format 
BibTeX

Detecting Data Races in Cilk Programs that Use Locks
by Guang-Ien Cheng, Mingdong Feng, Charles E. Leiserson, Keith H. Randall, and Andrew F. Stark
Proceedings of the Tenth Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA '98)
Puerto Vallarta, Mexico
Pages: 298–309
June 28–July 2, 1998
To download the paper: ps format  pdf format 
BibTeX

The Implementation of the Cilk-5 Multithreaded Language
by Matteo Frigo, Charles E. Leiserson, and Keith H. Randall
Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation
Montreal, Quebec, Canada
Pages: 212–223
June, 1998
To download the paper: ps format  pdf format 
BibTeX

Computation-Centric Memory Models
by Matteo Frigo and Victor Luchangco
Proceedings of the Tenth Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA '98)
Puerto Vallarta, Mexico
Pages: 240–249
June 28–July 2, 1998
To download the paper: ps format  pdf format 
BibTeX

Performance Nonmonotonicities: A Case Study of the UltraSPARC Processor
by Nathaniel A. Kushman
Master's Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
June, 1998
To download the paper: ps format  pdf format 
BibTeX

Using de Bruijn Sequences to Index a 1 in a Computer Word
by Charles E. Leiserson and Harald Prokop
June, 1998
To download the paper: ps format  pdf format 
BibTeX

Portable Fault-Tolerant File I/O
by Igor B. Lyubashevskiy
Master's Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
June, 1998
To download the paper: ps format  pdf format 
BibTeX

Cilk: Efficient Multithreaded Computing
by Keith H. Randall
Ph. D. Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
May, 1998
To download the paper: ps format  pdf format 
BibTeX

Debugging Multithreaded Programs that Incorporate User-Level Locking
by Andrew F. Stark
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
May, 1998
To download the paper: ps format  pdf format 
BibTeX

Space-Efficient Scheduling of Multithreaded Computations
by Robert D. Blumofe and Charles E. Leiserson
SIAM Journal on Computing, 202–229, February, 1998
BibTeX

The Weakest Reasonable Memory Model
by Matteo Frigo
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
January, 1998
To download the paper: ps format  pdf format 
BibTeX

Scheduling Adaptively Parallel Jobs
by Bin Song
Master's Thesis, Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science
January, 1998
To download the paper: ps format  pdf format 
BibTeX

A Minicourse on Multithreaded Programming
by Charles E. Leiserson and Harald Prokop
1998
To download the paper: ps format  pdf format 
BibTeX

Compiler Technology for Portable Checkpoints
by V. Strumpen
1998
To download the paper: ps format  pdf format 
BibTeX

Efficient Detection of Determinacy Races in Cilk Programs
by Mingdong Feng and Charles E. Leiserson
Proceedings of the Ninth Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA)
Newport, Rhode Island
Pages: 1–11
June 22–25, 1997
To download the paper: ps format  pdf format 
BibTeX

Adaptive and Reliable Parallel Computing on Networks of Workstations
by Robert D. Blumofe and Philip A. Lisiecki
Proceedings of the USENIX 1997 Annual Technical Conference on UNIX and Advanced Computing Systems
Anaheim, California
Pages: 133–147
January, 1997
To download the paper: ps format  pdf format 
BibTeX

The Fastest Fourier Transform in the West
by Matteo Frigo and Steven G. Johnson
Technical Report MIT/LCS/TR-728, Massachusetts Institute of Technology Laboratory for Computer Science
1997
To download the paper: ps format  pdf format 
BibTeX

Portable Checkpointing for Heterogeneous Architectures
by Balkrishna Ramkumar and Volker Strumpen
Symposium on Fault-Tolerant Computing
Pages: 58–67
1997
To download the paper: ps format  pdf format 
BibTeX

Cilk: An Efficient Multithreaded Runtime System
by Robert D. Blumofe, Christopher F. Joerg, Bradley C. Kuszmaul, Charles E. Leiserson, Keith H. Randall, and Yuli Zhou
Journal of Parallel and Distributed Computing, 55–69, August 25, 1996
To download the paper: ps format  pdf format 
BibTeX

An Analysis of Dag-Consistent Distributed Shared-Memory Algorithms
by Robert D. Blumofe, Matteo Frigo, Chrisopher F. Joerg, Charles E. Leiserson, and Keith H. Randall
Proceedings of the Eighth Annual ACM Symposium on Parallel Algorithms and Architectures
Padua, Italy
Pages: 297–308
June, 1996
To download the paper: ps format  pdf format 
BibTeX

Macro-Level Scheduling in the Cilk Network of Workstations Environment
by Philip Lisiecki
Master's Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
May, 1996
To download the paper: ps format  pdf format 
BibTeX

Dag-Consistent Distributed Shared Memory
by Robert D. Blumofe, Matteo Frigo, Christopher F. Joerg, Charles E. Leiserson, and Keith H. Randall
Proceedings of the 10th International Parallel Processing Symposium
Honolulu, Hawaii
Pages: 132–141
April, 1996
To download the paper: ps format  pdf format 
BibTeX

The Cilk System for Parallel Multithreaded Computing
by Christopher F. Joerg
Ph. D. Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
January, 1996
To download the paper: ps format  pdf format 
BibTeX

Executing Multithreaded Programs Efficiently
by Robert D. Blumofe
Ph. D. Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
September, 1995
To download the paper: ps format  pdf format 
BibTeX

Cilk: An Efficient Multithreaded Runtime System
by Robert D. Blumofe, Christopher F. Joerg, Bradley C. Kuszmaul, Charles E. Leiserson, Keith H. Randall, and Yuli Zhou
Proceedings of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)
Santa Barbara, California
Pages: 207–216
July, 1995
To download the paper: ps format  pdf format 
BibTeX

Heterogeneous Multithreaded Computing
by Howard J. Lu
Master's Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
May, 1995
To download the paper: ps format  pdf format 
BibTeX

A Type-checking Preprocessor for Cilk 2, a Multithreaded C Language
by Robert C. Miller
Master's Thesis, Massachusetts Institute of Technology Electrical Engineering and Computer Science
May, 1995
To download the paper: ps format  pdf format 
BibTeX

The StarTech Massively Parallel Chess Program
by Bradley C. Kuszmaul
The Journal of the International Computer Chess Association, 3–20, March, 1995
To download the paper: ps format  pdf format 
BibTeX

Massively Parallel Chess
by Chris Joerg and Bradley C. Kuszmaul
Proceedings of the Third DIMACS Parallel Implementation Challenge
Rutgers University, New Jersey
October 17–19, 1994
To download the paper: ps format  pdf format 
BibTeX

MIMD-Style Parallel Programming with Continuation-Passing Threads
by Michael Halbherr, Yuli Zhou, and Chris F. Joerg
Proceedings of the 2nd International Workshop on Massive Parallelism: Hardware, Software, and Applications
Capri, Italy
September, 1994
BibTeX

Scheduling Large-Scale Parallel Computations on Networks of Workstations
by Robert D. Blumofe and David S. Park
Proceedings of the Third International Symposium on High Performance Distributed Computing (HPDC)
San Francisco, California
Pages: 96–105
August, 1994
To download the paper: ps format  pdf format 
BibTeX

Synchronized MIMD Computing
by Bradley C. Kuszmaul
Ph. D. Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
May, 1994
To download the paper: ps format  pdf format 
BibTeX

How to Get Good Performance from the CM-5 Data Network
by Eric A. Brewer and Bradley C. Kuszmaul
Proceedings of the 8th International Parallel Processing Symposium
Cancun, Mexico
Pages: 858–867
April, 1994
BibTeX

Managing Storage for Multithreaded Computations
by Robert D. Blumofe
Master's Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
September, 1992
To download the paper: ps format  pdf format 
BibTeX

The Network Architecture of the Connection Machine CM-5
by Charles E. Leiserson, Zahi S. Abuhamdeh, David C. Douglas, Carl R. Feynman, Mahesh N. Ganmukhi, Jeffrey V. Hill, W. Daniel Hillis, Bradley C. Kuszmaul, Margaret A. St. Pierre, David S. Wells, Monica C. Wong, Shaw-Wen Yang, and Robert Zak
Proceedings of the Fourth Annual ACM Symposium on Parallel Algorithms and Architectures
San Diego, California
Pages: 272–285
June, 1992
BibTeX

Strata: A Multi-Layer Communications Library
by Eric A. Brewer and Robert Blumofe

To download the paper: ps format  pdf format 
BibTeX

The Network Architecture of the Connection Machine CM-5
by Charles E. Leiserson, Zahi S. Abuhamdeh, David C. Douglas, Carl R. Feynman, Mahesh N. Ganmukhi, Jeffrey V. Hill, W. Daniel Hillis, Bradley C. Kuszmaul, Margaret A. St. Pierre, David S. Wells, Monica C. Wong, Shaw-Wen Yang, and Robert Zak
Proceedings of the Fourth Annual ACM Symposium on Parallel Algorithms and Architectures

BibTeX


 

(c) Copyright 2004 Massachusetts Institute of Technology
Last updated: 15:47:50 Thu Sep 4, 2008
by angelee

Valid XHTML 1.0!