Publications by Phoenix Members::
  Publications

Global Critical Path: A Tool for System-Level Timing Analysis
Girish Venkataramani, Mihai Budiu, Tiberiu Chelcea and Seth Copen Goldstein
Design Automation Conference (DAC)
San Diego, CA, June 2007

Self-Resetting Latches for Asynchronous Micro-Pipelines
Tiberiu Chelcea, Girish Venkataramani and Seth Copen Goldstein
Design Automation Conference (DAC)
San Diego, CA, June 2007

Area Optimizations of Dual-Rail Circuits Using Relative Timing Analysis
Tiberiu Chelcea, Girish Venkataramani and Seth Copen Goldstein
International Symposium on Asynchronous Circuits and Systems (Async)
Berkeley, CA, March 2007

Leveraging Protocol Knowledge in Slack Matching
Girish Venkataramani and Seth Copen Goldstein
International Conference on Computer Aided Design (ICCAD)
San Jose, CA, November 2006

Tartan: Evaluating Spatial Computation for Whole Program Execution
Mahim Mishra, Timothy J. Callahan, Tiberiu Chelceam, Girish Venkataramani, Mihai Budiu and Seth Copen Goldstein
International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
San Jose, CA, October 2006

Modeling the Global Critical Path in Concurrent Systems
Girish Venkataramani, Tiberiu Chelcea, Mihai Budiu and Seth Copen Goldstein
CMU CS Technical Report CMU-CS-06-144
August 2006

Hardware Compilation of Application-Specific Memory Access Interconnect
Girish Venkataramani, Tobias Bjerregaard, Tiberiu Chelcea and Seth Copen Goldstein
IEEE Trans. on CAD, Volume 25, Number 5, Pages 756--771
May 2006

SOMA: A Tool for Synthesizing and Optimizing Memory Accesses in ASICs
Girish Venkataramani, Tobias Bjerregaard, Tiberiu Chelcea and Seth Copen Goldstein
International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS)
Jersey City, NJ, September 2005

HLS Support for Unconstrained Memory Accesses
Girish Venkataramani, Tiberiu Chelcea and Seth Copen Goldstein
International Workshop on Logic Synthesis
Lake Arrowhead, CA, June 2005

Dataflow: A Complement to Superscalar
Mihai Budiu, Pedro V. Artigas, and Seth Copen Goldstein
International Symposium on Performance Analysis of Systems and Software
Austin, TX, March 2005

Inter-iteration Scalar Replacement in the Presence of Control-flow
Mihai Budiu, and Seth Copen Goldstein
Workshop on Optimizations for DSP and Embedded Systems
San Jose, CA, March 2005

A Progressive Register Allocator for Irregular Architectures
David Koes and Seth Copen Goldstein
International Symposium on Code Generation and Optimization
San Jose, CA, March 2005

Spatial Computation
Mihai Budiu, Girish Venkataramani, Tiberiu Chelcea and Seth Copen Goldstein
International Conference on Architectural Support for Programming Languages and Operating Systems
Boston, MA, October 2004

Programmer Specified Pointer Independence
David Koes, Mihai Budiu, Girish Venkataramani and Seth Copen Goldstein
Workshop on Memory System Performance
Washington, DC, June 2004

C to Asynchronous Dataflow Circuits: An End-to-End Toolflow
Girish Venkataramani, Mihai Budiu, Tiberiu Chelcea and Seth Goldstein
IWLS '04 full paper
Temecula, CA, June 2004.

Translating ANSI C to Asynchronous Circuits
Mihai Budiu, Girish Venkataramani, Tiberiu Chelcea and Seth Goldstein
Tutorial at ASYNC '04
Hersonissos, Crete, Greece, April 19, 2004.

Inter-Iteration Scalar Replacement in the Presence of Conditional Control-Flow
Mihai Budiu and Seth Copen Goldstein
CMU CS Technical Report CMU-CS-04-103
February 1, 2004

Spatial Computation
Mihai Budiu
Ph.D. Thesis
CMU CS Technical Report CMU-CS-03-217, December 2003

Reconfiguring The Future
Seth Copen Goldstein
IEE Developers Forum '03, London, UK, Oct 22 2003
Conference talk slides in pdf.

Defect Tolerance at the End of the Roadmap
Mahim Mishra and Seth Copen Goldstein
International Test Conference (ITC) '03, Charlotte, NC, Sep 30-Oct 2 2003
Conference talk slides in ppt and pdf

Programmer Specified Pointer Independence
David Koes, Mihai Budiu, Girish Venkataramani and Seth Copen Goldstein
Technical Report CMU-CS-03-128
April 2003

Reconfigurable Computing and Electronic Nanotechnology
Seth Goldstein, Mihai Budiu, Mahim Mishra, and Girish Venkataramani
Invited paper
ASAP '03, The Hague, Netherlands, June 24-26, 2003

Defect Tolerance at the End of the Roadmap
Mahim Mishra and Seth C. Goldstein
International Test Synthesis Workshop (ITSW) '03, Santa Barbara, CA, March 30-April 2, 2003

Optimizing Memory Accesses For Spatial Computation
Mihai Budiu and Seth C. Goldstein
CGO '03, March 24-26, 2003, San Francisco, CA

Molecules, Gates, Circuits, Computers
Seth Copen Goldstein and Mihai Budiu
Chapter in Molecular Nanoelectronics, edited by Mark A. Reed and Takhee Lee
American Scientific Publishers, Jan 2003

From Molecules to Computers
Seth C. Goldstein
Tutorial at Micro '02, Istanbul, Turkey, October 2002

What Makes a Good Molecular-Scale Computer Device?
Seth Copen Goldstein and Dan Rosewater
Technical Report CMU-CS-02-181, September 2002,

Factors Influencing the Performance of a CPU-RFU Hybrid Architecture
Girish Venkataramani, Suraj Sudhir, Mihai Budiu and Seth C. Goldstein
FPL '02, Montpellier, France, September 2002

Compiling Application-Specific Hardware
Mihai Budiu and Seth C. Goldstein
FPL '02, Montpellier, France, September 2002

Mobile Memory: Improving Memory Locality in Very Large Reconfigurable Fabrics
Rong Yan and Seth C. Goldstein
FCCM '02, Napa Valley, CA, April 2002

Pegasus: An Efficient Intermediate Representation
Mihai Budiu and Seth C. Goldstein
CMU CS Technical Report, May 2002

Peer-to-peer Hardware-software Interfaces for Reconfigurable Fabrics
Mihai Budiu, Mahim Mishra, Ashwin Bharambe and Seth C. Goldstein
FCCM '02, Napa Valley, CA, April 2002

Digital Logic Using Molecular Electronics
Seth C. Goldstein and Dan Rosewater
ISSCC '02, San Francisco, CA, Feb 2002

Scalable Defect Tolerance for Molecular Electronics
Mahim Mishra and Seth C. Goldstein
1st Workshop on Non-Silicon Computing, Cambridge, MA, Feb.2002

Application-Specific Hardware: Computing Without CPUs [PDF]
Mihai Budiu
SOCS-4, October 2001

NanoFabrics: Extending Moore's Law Beyond the CMOS Era
Seth Copen Goldstein
ASPLOS Wild and Crazy Ideas session 2000.

Electronic Nanotechnology and Reconfigurable Computing
Seth Copen Goldstein
Published in proceedings of WVLSI 2001.

NanoFabrics: Spatial Computing using Molecular Electronics
Seth Copen Goldstein and Mihai Budiu
Published in proceedings of ISCA 2001, July 2001.

General-Purpose Computation without General-Purpose Processors
Mihai Budiu
Thesis proposal, July 2001
[pdf] [powerpoint slides]

BitValue Inference: Detecting and Exploiting Narrow Bitwidth Computations
Mihai Budiu, Majd Sakr, Kip Walker and Seth Copen Goldstein Proceedings of Europar '00.
Also appeared (in an extended version) as Technical Report CMU-CS-00-141.