Proceedings of the 18th Annual International Symposium on Computer Architecture - ISCA '91 1991
DOI: 10.1145/115952.115980
|View full text |Cite
|
Sign up to set email alerts
|

Single instruction stream parallelism is greater than two

Abstract: Recent studies have concluded that little parallelism Q 1991 ACM 0-89791 -394-9/91 /0005/0276$1 .50 276 2 The RDF Model of Execution To exploit whatever parallelism exists in the instruction stream, one needs an execution model devoid of artifacts that limit the utilization of that parallelism. The abstract restricted data flow (RDF) paradigm is such a model. It is characterized by three parameters: window size, issue rate, and instruction class latencies.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
6
0
1

Year Published

1993
1993
2010
2010

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 91 publications
(8 citation statements)
references
References 16 publications
1
6
0
1
Order By: Relevance
“…Statistiquement, la probabilité d'occurence des dépendances croît avec le nombre d'instructions que l'on désire exécuter en parallèle. Autrement dit, le parallélisme est restreint dans chaque application et séquence d'instructions (Wall, 1991;Butler et al, 1991). En pratique, des techniques particulières sont utilisées pour limiter l'effet de ces dépendances.…”
Section: Définition Du Parallélisme Et Limitationsunclassified
“…Statistiquement, la probabilité d'occurence des dépendances croît avec le nombre d'instructions que l'on désire exécuter en parallèle. Autrement dit, le parallélisme est restreint dans chaque application et séquence d'instructions (Wall, 1991;Butler et al, 1991). En pratique, des techniques particulières sont utilisées pour limiter l'effet de ces dépendances.…”
Section: Définition Du Parallélisme Et Limitationsunclassified
“…This is now a major research topic. b) Shortening the execution latencies of load/store instructions is a crucial point for increasing the throughput of the microarchitecture for at least two reasons; first, load/store instructions amount to about 25 -35 % of all instructions [72]. Second, the memory subsystem is typically slower than the processing pipeline.…”
Section: E Approaches To Further Increase the Throughput Of Superscamentioning
confidence: 99%
“…As the issue rate of future microprocessors increases, however, the compiler or the hardware will have to extract more instruction-level parallelism from programs by analyzing a larger instruction window. Unfortunately, it is very difficult to extract enough parallelism with a single thread of control even for a small number of functional units [2,10,20].…”
Section: Introductionmentioning
confidence: 99%