See this document in CiteSeerX!

Boosting Beyond Static Scheduling in a Superscalar Processor (1990)  (Make Corrections)  (66 citations)
Michael D. Smith, Monica S. Lam, Mark A. Horowitz
Proceedings of the 17th Annual Symposium on Computer Architecture



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
stanford.edu/papers/isca90_TR.pdf
harvard.edu/~hube/publicati...isca90.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  stanford.edu/cg...apers.cgi?paper (more)
(Enter author homepages)

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

Abstract: this paper, we overview the TORCH architecture, describe the TORCH hardware to support boosting, and present the results of a simple static scheduler which performed limited instruction boosting and no load/store reorganization. The simple scheduler and our evaluation system allow us to quickly assess the viability of 1 (Update)

Cited by:   More
Partial Method Compilation using Dynamic Profile Information - Whaley (2001)   (Correct)
Compiler Orchestrated Prefetching via Speculation.. - Rabbah.. (2004)   (Correct)
A Cluster Architecture for Embedded Perception - Mathew, Davis, Parker   (Correct)

Active bibliography (related documents):   More   All
0.6:   Limits on Multiple Instruction Issue - Smith, Johnson, Horowitz (1989)   (Correct)
0.5:   Instruction-Processing Optimization Techniques For VLSI.. - Bunda (1993)   (Correct)
0.4:   Two Techniques to Enhance the Performance of Memory.. - Kourosh Gharachorloo (1991)   (Correct)

Similar documents based on text:   More   All
0.4:   [11]). We recently proposed a mechanism called - Predicating Which Provides   (Correct)
0.2:   Using Conditional Execution to Exploit Instruction Level.. - Adams, Gray (1995)   (Correct)
0.1:   Super-Scalar Processor Design - Johnson (1989)   (Correct)

Related documents from co-citation:   More   All
32:   Trace Scheduling: A Technique for Global Microcode Compaction (context) - Fisher - 1981
27:   A VLIW Architecture for a Trace Scheduling Compiler (context) - Colwell, Nix et al. - 1988
23:   IMPACT: An architectural framework for multiple-instruction-issue processors - Chang, Mahlke et al. - 1991

BibTeX entry:   (Update)

Michael D. Smith, Monica S. Lam, and Mark A. Horowitz. Boosting Beyond Static Scheduling in a Superscalar Processor. In Proceedings of the 17th Annual International Symposium on Computer Architecture, pages 344--354, Seattle, Washington, May 28--31, 1990. http://citeseer.ist.psu.edu/smith90boosting.html   More

@inproceedings{ smith90boosting,
    author = "M. D. Smith and M. Lam and M. A. Horowitz",
    title = "Boosting beyond static scheduling in a superscalar processor",
    booktitle = "Proceedings of the 17th Annual Symposium on Computer Architecture",
    pages = "344--354",
    year = "1990",
    url = "citeseer.ist.psu.edu/smith90boosting.html" }
Citations (may not include all citations):
407   Trace Scheduling: A Technique for Global Microcode Compactio.. (context) - Fisher - 1981  DBLP
353   Software Pipelining: An Effective Scheduling Technique for V.. (context) - Lam - 1988  ACM   DBLP
185   Branch Prediction Strategies and Branch Target Buffer Design (context) - Lee, Smith - 1984  ACM   DBLP
130   A VLIW Architecture for a Trace Scheduling Compiler (context) - Colwell - 1988  ACM   DBLP
84   Reducing the Cost of Branches (context) - McFarling, Hennessy - 1986  ACM   DBLP
82   Limits on Multiple Instruction Issue - Smith, Johnson et al. - 1989  ACM   DBLP
67   An Approach to Scientific Array Processing: The Architectura.. (context) - Charlesworth - 1981
61   Some Experiments in Local Microcode Compaction for Horizonta.. (context) - Davidson, Landskov et al. - 1981  DBLP
57   Implementation of Precise Interrupts in Pipelined Processors - Smith, Pleszkun - 1985  ACM   DBLP
37   Look-Ahead Processors (context) - Keller - 1975  ACM   DBLP
37   The Cydra 5 Departmental Supercomputer (context) - Rau, Yen et al. - 1989  ACM
30   Dynamic Instruction Scheduling and the Astronautics ZS-1 (context) - Smith - 1989  ACM   DBLP
14   Architecture and Compiler Tradeoffs for a Long Instruction W.. (context) - Cohn, Gross et al. - 1989  DBLP
10   MIPS Language Programmer's Guide (context) - Systems - 1986
8   Super-Scalar Processor Design - Johnson - 1989
6   SIMP (Single Instruction stream / Multiple instruction Pipel.. (context) - Murakami, Irie et al. - 1989
5   Intel's Secret Is Out (context) - Perry - 1989  ACM
4   An Efficient Hardware Algorithm for Exploiting Multiple Arit.. (context) - Tomasulo
3   Planning a Computer System: Project Stretch (context) - Buchholz - 1962
3   An IBM Second Generation RISC Processor Architecture (context) - Groves, Oehler - 1989
2   The Series 10000 Personal Supercomputer (context) - Inc, Brochure - 1988
1   Microprocessor Report (context) - SPARC, Architecture - 1988



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


Documents on the same site (http://velox.stanford.edu/cgi-bin/papers.cgi?paper):   More
Supply and Threshold Voltage Scaling for Low Power CMOS - Gonzalez (1997)   (Correct)
A Fully Digital, Energy-Efficient, Adaptive Power-Supply.. - Gu-Yeon Wei And (1999)   (Correct)
Low-Power SRAM Design Using Half-Swing Pulse-Mode Techniques - Kenneth Mai Toshihiko (1998)   (Correct)

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