See this document in CiteSeerX!

Quantifying the Benefits of SPECint Distant Parallelism in Simultaneous Multithreading Architectures  (Make Corrections)  
Daniel Ortega, Iván Martel, Venkata Krishnan, Eduard Ayguadé, Mateo Valero
IEEE PACT



  Home/Search   Context   Related

 
View or download:
uiuc.edu/multithreading...smt_pact99.ps
recerca.ac.upc.es/CA...dortega1999aC.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uiuc.edu/multithreading/index (more)
(Enter author homepages)

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

Abstract: In this paper we exploit the existence of distant parallelism that future compilers could detect and characterise its performance under simultaneous multithreading architectures. By distant parallelism we mean parallelism that can not be captured by the processor instruction window and that can produce threads suitable for parallel execution in a multithreaded processor. We will show that distant parallelism can make feasible wider issue processors by providing more instructions from the... (Update)

Active bibliography (related documents):   More   All
1.7:   Increasing Effective IPC by Exploiting Distant.. - Martel, Ortega.. (1999)   (Correct)
0.6:   A Dynamic Multithreading Processor - Akkary, Driscoll   (Correct)
0.5:   Master/slave Speculative Parallelization And Approximate Code - Zilles (2002)   (Correct)

Similar documents based on text:   More   All
0.4:   A Novel Renaming Mechanism that Boosts Software Prefetching - Ortega, Valero..   (Correct)
0.4:   Evaluating Kilo-instruction Multiprocessors - Galluzzi, Puente, Cristal.. (2004)   (Correct)
0.2:   The Need for Fast Communication in Hardware-Based.. - Krishnan, Torrellas (1999)   (Correct)

BibTeX entry:   (Update)

@inproceedings{ ortega99quantifying,
    author = "Daniel Ortega and Ivan Martel and Venkata Krishnan and Eduard Ayguade and Mateo Valero",
    title = "Quantifying the Benefits of {SPECint} Distant Parallelism in Simultaneous Multi-Threading Architectures",
    booktitle = "{IEEE} {PACT}",
    pages = "117-124",
    year = "1999",
    url = "citeseer.ist.psu.edu/287301.html" }
Citations (may not include all citations):
197   Maximizing multiprocessor performance with the suif compiler - Hall, Anderson et al. - 1996
150   An efficient algorithm for exploiting multiple arithmetic un.. (context) - Tomasulo - 1967
147   Alternative implementations of two-- level adaptive branch p.. - Yeh, Patt - 1992
145   Exceeding the dataflow limit via value prediction - Lipasti, Shen - 1996
77   The potential for using threadlevel data speculation to faci.. - Steffan, Mowry - 1998
57   Simultaneous multithreading: A platform for next generation .. - Eggers, Emer et al. - 1997
36   Automatic detection of parallelism: A grand challenge for hi.. (context) - Blume, Eigenmann et al. - 1994
26   Speculative multithreaded processors - Marcuello, Gonzalez - 1998
24   Computer Science Department (context) - Veenstra, Fowler et al. - 1993
20   Nano-threads: Compiler driven multithreading (context) - Polychronopoulos - 1993
19   Parafrase--2: An environment for parallelizing (context) - Polychronopoulos, Girkar et al. - 1989
17   A direct execution framework for fast and accurate simulatio.. - Krishnan, Torrellas - 1998
11   The limits of instruction level parallelism in spec95 applic.. - Postiff, Greene et al. - 1998
7   ith. Complexity-effective superscalar processors. 24th Annua.. (context) - Palacharla, Jouppi et al. - 1996
7   The promis compiler prototype - Brownhill, Nicolau et al. - 1997
6   ith. Trace processors. 30th International Symposium on Micro.. (context) - Rotenberg, Jacobson et al. - 1997
4   Out-of-order execution may not be cost effective on processo.. (context) - Hily, Seznec - 1999
4   Increasing superscalar performance thorugh multistreaming (context) - Yamamoto, Nemirovsky
4   ith. A study of branch prediction strategies. 8th Annual Int.. (context) - Sm - 1981
4   and T. Vijaykumar. Multiscalar processors. 22nd Annual Inter.. (context) - Sohi, Breach - 1995
4   Increasing effective ipc by exploiting distant parallelism - Martel, Ortega et al. - 1999
3   Improving single-process performance with multithreaded proc.. - Farcy, Temam - 1996
2   Dynamic vectorization: A mechanism for exploiting far-flung .. - Vajapeyam, Joseph et al. - 1999
2   International Symposium on Microarchitecture (context) - Akkary, Driscoll et al. - 1998

Documents on the same site (http://iacoma.cs.uiuc.edu/multithreading/index.html):   More
Efficient Use of Processing Transistors for Larger On-Chip.. - Krishnan, Torrellas (1997)   (Correct)
Executing Sequential Binaries on a Clustered Multithreaded.. - Krishnan, Torrellas (1998)   (Correct)
Speculative Multithreading Architectures - Krishnan (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