|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
Eighth International Conference on Parallel Architectures and Compilation Techniques (PACT'99)
Quantifying the Benefits of SPECint Distant Parallelism in Simultaneous Multi-Threading Architectures
Newport Beach, California
October 12-October 16
ISBN: 0-7695-0425-6
| ASCII Text | x | ||
| Daniel Ortega, Ivan Martel, Eduard Ayguade, Mateo Valero, Venkata Krishnan, "Quantifying the Benefits of SPECint Distant Parallelism in Simultaneous Multi-Threading Architectures," Parallel Architectures and Compilation Techniques, International Conference on, pp. 117, Eighth International Conference on Parallel Architectures and Compilation Techniques (PACT'99), 1999. | |||
| BibTex | x | ||
| @article{ 10.1109/PACT.1999.807436, author = {Daniel Ortega and Ivan Martel and Eduard Ayguade and Mateo Valero and Venkata Krishnan}, title = {Quantifying the Benefits of SPECint Distant Parallelism in Simultaneous Multi-Threading Architectures}, journal ={Parallel Architectures and Compilation Techniques, International Conference on}, volume = {0}, year = {1999}, issn = {1089-795X}, pages = {117}, doi = {http://doi.ieeecomputersociety.org/10.1109/PACT.1999.807436}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Parallel Architectures and Compilation Techniques, International Conference on TI - Quantifying the Benefits of SPECint Distant Parallelism in Simultaneous Multi-Threading Architectures SN - 1089-795X SP EP A1 - Daniel Ortega, A1 - Ivan Martel, A1 - Eduard Ayguade, A1 - Mateo Valero, A1 - Venkata Krishnan, PY - 1999 KW - distant parallelism KW - integer applications KW - multithreading VL - 0 JA - Parallel Architectures and Compilation Techniques, International Conference on ER - | |||
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 distant threads, thus better exploiting the resources from the processor in the case of speeding up single integer applications. We also investigate the necessity of out--of--order processors in the presence of multiple threads of the same program. It is important to notice at this point that the benefits described herein are totally orthogonal to any other architectural techniques targeting a single thread.
Index Terms:
distant parallelism, integer applications, multithreading
Citation:
Daniel Ortega, Ivan Martel, Eduard Ayguade, Mateo Valero, Venkata Krishnan, "Quantifying the Benefits of SPECint Distant Parallelism in Simultaneous Multi-Threading Architectures," pact, pp.117, Eighth International Conference on Parallel Architectures and Compilation Techniques (PACT'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.
