Proceedings.International Conference on Parallel Architectures and Compilation Techniques
DOI: 10.1109/pact.2002.1106028
|View full text |Cite
|
Sign up to set email alerts
|

Efficient interconnects for clustered microarchitectures

Abstract: Clustering is an effective microarchitectural

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
40
0

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 31 publications
(43 citation statements)
references
References 21 publications
0
40
0
Order By: Relevance
“…After being dispatched, instructions remain in an issue queue until their inputs become available, and then, they are executed and results are written back to the register file. Special copy instructions are in charge of communicating register values between backends through a point-to-point link [6] [23]. Each hop between tow neighbor clusters in the link requires 1 cycle.…”
Section: Processor Architecturementioning
confidence: 99%
“…After being dispatched, instructions remain in an issue queue until their inputs become available, and then, they are executed and results are written back to the register file. Special copy instructions are in charge of communicating register values between backends through a point-to-point link [6] [23]. Each hop between tow neighbor clusters in the link requires 1 cycle.…”
Section: Processor Architecturementioning
confidence: 99%
“…These architectures rely on keeping most of the communications local within clusters to achieve high performance. Even if most of the communications are local, inter-cluster communications are required in a non-negligible number of cases (1 communication every 4 instructions may be common in a 4-cluster configuration [13] [14].…”
Section: Related Workmentioning
confidence: 99%
“…Some other mechanisms [4][5][13] [14] have been proposed to deal with the problem of reducing the number of required communications and maximizing workload balance at the same time. These policies are based on using a dependence-based steering algorithm and an additional mechanism to manage workload balance.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Address calculations occur at the execution clusters. Special copy micro-ops communicate register values among the clusters using point-to-point links [16] [22]. GALS systems, by design, assume unrestricted clock skew among domains.…”
Section: Introductionmentioning
confidence: 99%