See this document in CiteSeerX!

MPS: Miss-path Scheduling for Multiple-issue Processors (1998)  (Make Corrections)  (4 citations)
Sanjeev Banerjia, Sumedh W. Sathaye, Kishore N. Menezes, Thomas M. Conte
IEEE Transactions on Computers



  Home/Search   Context   Related

 
View or download:
ncsu.edu/tinker/jou...misspath_sched.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ncsu.edu/tinker/tinkresearch (more)
(Enter author homepages)

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

Abstract: Many contemporary multiple issue processors employ out-of-order scheduling hardware in the processor pipeline. Such scheduling hardware can yield good performance without relying on compile-time scheduling. The hardware can also schedule around unexpected run-time occurrences such as cache misses. As issue widths increase, however, the complexity of such scheduling hardware increases considerably and can have an impact on the cycle time of the processor. This paper presents the design of a ... (Update)

Context of citations to this paper:   More

...they called DIF. We proposed a hardware technique that is similar in spirit but different in implementation called miss path scheduling [8]. These are just early studies, and more work needs to be done here. The architecture of an evolutionary processor What does this mean for...

Cited by:   More
Journal of Parallel and Distributed Computing 60.. - Dynamically Scheduling..   (Correct)
On the Scheduling Algorithm of the Dynamically Trace.. - Architecture Alberto..   (Correct)
Execution Cache-Based Microarchitecture for Power-Efficient .. - Talpes, Marculescu (2005)   (Correct)

Similar documents (at the sentence level):
18.2%:   Miss Path Speculative Scheduling For High Issue Rates - Banerjia, Sathaye, Menezes, ..   (Correct)

Active bibliography (related documents):   More   All
0.5:   Optimization of VLIW Compatibility Systems Employing.. - Thomas Conte Sumedh   (Correct)
0.5:   Compiler-Driven Cached Code Compression Schemes for Embedded.. - Larin, Conte (1999)   (Correct)
0.5:   Properties of Rescheduling Size Invariance for Dynamic.. - Conte, Sathaye   (Correct)

Similar documents based on text:   More   All
0.4:   System-Level Power Consumption Modeling and Tradeoff.. - Conte, Menezes, Sathaye (1997)   (Correct)
0.3:   Instruction Cache Designs for a Class of.. - Conte, Banerjia..   (Correct)
0.3:   Instruction Fetch Mechanisms for VLIW.. - Conte, Banerjia.. (1996)   (Correct)

Related documents from co-citation:   More   All
3:   Exploiting Instruction Level Parallelism (context) - Nair, Hopkins - 1996
3:   Dynamic rescheduling: A technique for object code compatibility in VLIW architec.. - Conte, Sathaye - 1995
2:   Will physical scalability sabotage performance gains - Matzke - 1997

BibTeX entry:   (Update)

S. Banerjia, S. W. Sathaye, K. N. Menezes and T. M. Conte, "MPS: Miss path scheduling for multiple-issue processors," IEEE Transactions on Computers (to appear), 1998. http://citeseer.ist.psu.edu/banerjia98mps.html   More

@article{ banerjia98mps,
    author = "Sanjeev Banerjia and Sumedh W. Sathaye and Kishore N. Menezes and Thomas M. Conte",
    title = "{MPS}: Miss-Path Scheduling for Multiple-Issue Processors",
    journal = "IEEE Transactions on Computers",
    volume = "47",
    number = "12",
    pages = "1382-1397",
    year = "1998",
    url = "citeseer.ist.psu.edu/banerjia98mps.html" }
Citations (may not include all citations):
407   Trace scheduling: A technique for global microcode compactio.. (context) - Fisher - 1981
241   A study of branch prediction strategies (context) - Smith - 1981
183   Trace Cache: a low latency approach to high bandwidth instru.. - Rotenberg, Bennet et al.
160   IMPACT: An architectural framework for multiple-instruction-.. - Chang, Mahlke et al. - 1991
150   Iterative modulo scheduling: An algorithm for software pipel.. - Rau
93   Optimization of instruction fetch mechanisms for high issue .. - Conte, Menezes et al. - 1995
57   Implementation of precise interrupts in pipelined processors - Smith, Pleszkun - 1985
54   Architecture and Instruction Set Reference Manual (context) - Packard - 1994
52   Efficient superscalar performance through boosting - Smith, Horowitz et al. - 1992
48   Design of a Computer-- The Control Data (context) - Thornton - 1970
37   A fill-unit approach to multiple instruction issue - Franklin, Smotherman
36   Hardware support for large atomic units in dynamically sched.. (context) - Melvin, Shebanow et al. - 1988
36   Tuning the Pentium Pro microarchitecture (context) - Papworth - 1996
33   Some design ideas for a VLIW architecture for sequential-nat.. (context) - Ebcioglu - 1988
32   Sentinel scheduling: A model for compiler-controlled specula.. (context) - Mahlke, Chen et al. - 1993
29   Instruction issue logic for pipelined supercomputers - Weiss, Smith - 1984
25   POWER and PowerPC (context) - Weiss, Smith - 1994
24   Improving CISC Instruction Decoding Performance Using a Fill.. (context) - Smotherman, Franklin - 1995
17   Instruction fetch mechanisms for VLIW architectures with com.. - Conte, Banerjia et al.
9   PA-8000 combines complexity and speed (context) - Gwennap - 1994
5   Int'l Symp (context) - th - 1994
5   Int'l Symp (context) - th - 1996
2   Exploting instruction level parallelism (context) - Nair, Hopkins - 1997
2   Expansion caches for superscslar processors (context) - Johnson - 1994
2   NextPC computation for a banked instruction cache for a VLIW.. - Banerjia, Menezes et al. - 1996

Documents on the same site (http://www.ece.ncsu.edu/tinker/tinkresearch.html):   More
Instruction Scheduling for Low Power Dissipation in High.. - Toburen, Conte, Reilly (1998)   (Correct)
Combining Trace Sampling with Single Pass Methods for.. - Conte, Hirsch, Hwu (1997)   (Correct)
System-Level Power Consumption Modeling and Tradeoff.. - Conte, Menezes, Sathaye (1997)   (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