See this document in CiteSeerX!

Adapting Software Pipelining for Reconfigurable Computing (2000)  (Make Corrections)  (12 citations)
Timothy Callahan, John Wawrzynek
Proceedings of the International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES)



  Home/Search   Context   Related

 
View or download:
berkeley.edu/documents/swp4rc.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  berkeley.edu/document...cases2000 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The Garp compiler and architecture have been developed in parallel, in part to help investigate whether features of the architecture help facilitate rapid, automatic compilation utilizing the Garp's rapidly reconfigurable coprocessor. Previously reported work for compiling to Garp has drawn heavily on techniques from software compilation rather than high-level synthesis. That trend continues in this paper, which describes the extension of those techniques to support pipelined execution of loops ... (Update)

Cited by:   More
Hardware Compilation of Application-Specific.. - Venkataramani.. (2006)   (Correct)
A Cluster Architecture for Embedded Perception - Mathew, Davis, Parker   (Correct)
DRESC: A Retargetable Compiler for Coarse-Grained.. - Mei, Vernalde.. (2002)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Instruction-Level Parallelism for Reconfigurable Computing - Callahan, Wawrzynek (1998)   (Correct)
0.5:   Architecture-Independent Design for Run-Time Reconfigurable.. - Hudson (2000)   (Correct)
0.4:   Memory Access Optimization for Reconfigurable Systems - Weinhardt, Luk   (Correct)

Similar documents based on text:   More   All
0.6:   Garp: A MIPS Processor with a Reconfigurable Coprocessor - Hauser, Wawrzynek (1997)   (Correct)
0.6:   Verification of Group Address Registration Protocol using.. - Nakatani (1997)   (Correct)
0.6:   Fast Module Mapping and Placement for Datapaths in FPGAs - Callahan, Chong, DeHon.. (1998)   (Correct)

Related documents from co-citation:   More   All
6:   Instruction-Level Parallelism for Reconfigurable Computing - Callahan, Wawrzynek - 1998
5:   Effective compiler support for predicated execution using the hyperblock - Mahlke - 1992
5:   MATRIX: A Reconfigurable Computing Architecture with Configurable Instruction Di.. - Mirsky, DeHon - 1996

BibTeX entry:   (Update)

Timothy J. Callahan and John Wawrzynek. Adapting Software Pipelining for Reconfigurable Computing. In Pro- ceedings International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES) http://citeseer.ist.psu.edu/callahan00adapting.html   More

@inproceedings{ callahan00adapting,
  author = "T. Callahan and J. Wawrzynek",
  title = "Adapting Software Pipelining for Reconfigurable Computing",
  booktitle = "Proceedings of the International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES)",       
  publisher = "ACM",
  address = "San Jose, CA",
  year = "2000",
  url = "citeseer.ist.psu.edu/callahan00adapting.html" }
Citations (may not include all citations):
176   Garp: A MIPS Processor with a Reconfigurable Coprocessor - Hauser, Wawrzynek - 1997
150   Iterative Modulo Scheduling: An Algorithm for Software Pipel.. - Rau - 1994
106   Optimizing Synchronous Systems (context) - Leiserson, Saxe - 1983
47   Code Generation Schema for Modulo Scheduled Loops - Rau, Schlansker et al. - 1992
45   The Garp Architecture and C Compiler (context) - Callahan, Hauser et al. - 2000
40   Hardware-Software Co-Design of Embedded Reconfigurable Archi.. (context) - Li, Callahan et al.
38   The Cydra 5 Departmental Supercomputer: Design Philosophies (context) - Rau, Yen et al. - 1989
27   and Ullman (context) - Aho, Sethi - 1986
26   Instruction-Level Parallelism for Reconfigurable Computing - Callahan, Wawrzynek - 1998
24   ective Compiler Support for Predicated Execution Using the H.. (context) - Mahlke, Lin et al. - 1992
20   ective Scheduling Technique for VLIW Machines (context) - Lam, Pipelining
9   Modulo Scheduling of Loops in Control-Intensive Non-Numeric .. - Lavery, Hwu - 1996
5   cosynthesi to hybrid RISCFPGA architecture (context) - Stone, synthesis et al. - 2000
5   and Implications for Design Automation (context) - DeHon, Wawrzynek
4   IEEE Transactions on Computer-Aided Design of Integrated Cir.. (context) - Weinhardt, Luk
2   Benchmarking Technology for Configurable Computing System (context) - Kumar, Pires et al. - 1998
2   Rapid Module Mapping and Placement for FPGAs (context) - Callahan, Chong et al. - 1998
1   Very High-Level Synthesis of Datapath and Control Structures.. - Moisset, Park et al. - 1999
http://www.trimaran.org/



The graph only includes citing articles where the year of publication is known.


Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC