DocumentCode
2165004
Title
Instruction replication: reducing delays due to inter-PE communication latency
Author
Aggarwal, Aneesh ; Franklin, Manoj
Author_Institution
ECE Dept., Maryland Univ., College Park, MD, USA
fYear
2003
fDate
27 Sept.-1 Oct. 2003
Firstpage
46
Lastpage
55
Abstract
As feature sizes are becoming smaller, wire delays are becoming very critical. Clustering is a popular decentralization approach to reduce the impact of shrinking technologies on clock speed. In this approach, the centralized instruction window is replaced with multiple smaller windows, called clusters (PEs). The performance of these clustered processors depends on the amount of inter-PE communication and load imbalance incurred by the distribution algorithm used to distribute instructions among the PEs. We investigate a novel approach of reducing the impact of inter-PE communication latency, while preserving good load balance. The basic idea is to selectively replicate instructions in those PEs where their results are required. The replication is done based on heuristics that weigh the potential benefits of replication. We found that with instruction replication, the IPC of a clustered processor is significantly higher than that obtained without instruction replication and is within just 8% of that of a superscalar configuration with a centralized instruction window.
Keywords
delays; instruction sets; multiprocessing systems; resource allocation; statistical analysis; workstation clusters; centralized instruction window; clustered processor; distribution algorithm; instruction distribution; instruction replication; instructions per cycle; inter-PE communication latency; load imbalance; superscalar configuration; wire delay reduction; Clocks; Clustering algorithms; Delay; Dynamic scheduling; Educational institutions; Multiprocessor interconnection networks; Processor scheduling; Radio frequency; Registers; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures and Compilation Techniques, 2003. PACT 2003. Proceedings. 12th International Conference on
ISSN
1089-795X
Print_ISBN
0-7695-2021-9
Type
conf
DOI
10.1109/PACT.2003.1238001
Filename
1238001
Link To Document