DocumentCode
345111
Title
A simulation study of pipelining and decoupling a dynamic instruction scheduling mechanism
Author
Sato, Toshinori
Author_Institution
Microelectron. Eng. Lab., Toshiba Corp., Kawasaki, Japan
Volume
1
fYear
1999
fDate
1999
Firstpage
178
Abstract
As instruction window size increases, it becomes difficult to maintain processor cycle time. Pipelining the instruction window is not a solution for maintaining the processor cycle time, since it is said that it affects processor performance seriously. However, the pipelining has not been evaluated quantitatively. Therefore, in this paper, we evaluate a dynamic instruction scheduling mechanism whose wakeup and select logic is pipelined. On the other hand, recent interests on data speculation demand to further increase the instruction window size in order to realize instruction reissue mechanism which deals with incorrect data speculations. For the purpose of reducing the instruction window size with maintaining the instruction reissue capability, we propose to decoupling the reissue mechanism from the scheduling mechanism. Using a cycle-by-cycle simulator, we have evaluated the pipelining and the decoupling of the instruction window
Keywords
digital simulation; instruction sets; pipeline processing; processor scheduling; cycle-by-cycle simulator; data speculation; decoupling; dynamic instruction scheduling mechanism; instruction window; instruction window size; pipelining; processor cycle time; processor performance; select logic; simulation study; Dynamic scheduling; Pipeline processing;
fLanguage
English
Publisher
ieee
Conference_Titel
EUROMICRO Conference, 1999. Proceedings. 25th
Conference_Location
Milan
ISSN
1089-6503
Print_ISBN
0-7695-0321-7
Type
conf
DOI
10.1109/EURMIC.1999.794464
Filename
794464
Link To Document