DocumentCode :
2590183
Title :
A study of associative dispatch in superscalar processors
Author :
Fernandes, Edil S T ; Vasconcelos, Nelson Q.
Author_Institution :
Federal Univ. of Rio de Janeiro, Brazil
fYear :
1994
fDate :
5-8 Sep 1994
Firstpage :
346
Lastpage :
352
Abstract :
We present a study of the effect of the associative dispatch algorithm on the behaviour of superscalar processors. We have observed the behaviour of several processor configurations derived from a superscalar machine model which is controlled by the associative dispatch algorithm together with a branch predictor mechanism. By interpreting the object code of an existing superscalar processor, we have assessed the effect of some architectural parameters on the overall performance of our superscalar model. In particular, we have monitored the micro-operations involving the register files of the model. We found out that a very large number of register operations becomes redundant, being cancelled by the dispatch algorithm. This cancellation is an important architectural parameter that should be considered by the designers of superscalar processors
Keywords :
parallel processing; performance evaluation; associative dispatch; branch predictor mechanism; micro-operations; superscalar processors; Buffer storage; Hardware; Machine components; Predictive models; Process design; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
Conference_Location :
Liverpool
Print_ISBN :
0-8186-6430-4
Type :
conf
DOI :
10.1109/EURMIC.1994.390374
Filename :
390374
Link To Document :
بازگشت