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; su­perscalar 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 :
بازگشت