DocumentCode
256913
Title
Scheduling on a superscalar processor using the chain technique
Author
Lin Meng ; Moriwaki, Nobihiro ; Oyanagi, Shigeru
Author_Institution
Dept. of Electron. & Comput. Eng., Ritsumeikan Univ., Kusatsu, Japan
fYear
2014
fDate
10-12 Aug. 2014
Firstpage
398
Lastpage
403
Abstract
Instruction level parallelism is one of the basic ways of increasing the performance of current processors. One method to improve instruction parallelism is the chain technique, which bypasses execution results from one Arithmetic Logic Unit (ALU) to others. However, this technique cannot be used with the current superscalar processor scheduling method. We develop a scheduling method for the chain technique that uses a dependence map. Experimental results show that the proposed method can be effectively used with the chain technique to improve the IPC. The Instructions Per Clock (IPC) can also be improved by reducing the number of instruction window entries.
Keywords
parallel processing; processor scheduling; ALU; IPC; arithmetic logic unit; chain technique; dependence map; instruction level parallelism; instruction parallelism improvement; instructions per clock; superscalar processor scheduling; Decoding; Hardware; Multicore processing; Processor scheduling; Registers; Scheduling; Time division multiplexing; Chain; instruction level parallelism; scheduling; superscalar processor;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Mechatronic Systems (ICAMechS), 2014 International Conference on
Conference_Location
Kumamoto
Type
conf
DOI
10.1109/ICAMechS.2014.6911578
Filename
6911578
Link To Document