DocumentCode :
2235516
Title :
A novel instruction scheduling scheme for clustered VLIW architecture
Author :
Arafath, K. Mohamed Ismail Yasar ; Ajayan, K.K.
Author_Institution :
Dept. of Appl. Electron. & Instrum., M.E.S. Coll. of Eng., Kuttippuram, Malappuram, India
fYear :
2011
fDate :
22-24 Sept. 2011
Firstpage :
783
Lastpage :
787
Abstract :
The availability of potentially high operation concurrency in various applications has led to the development of VLIW Processors. To reduce the complexity at hardware and power consumption, the instruction scheduling is done statically. The disadvantage of long wires in the VLIW architecture was overcome by clustering of the processors (Eg. TMS320c6000 series). In clustered VLIW processors, the execution units are grouped to different clusters and the register usage is restricted within the clusters except through the inter-cluster communication slots. So for such architectures, the instruction scheduling has become complex. This work proposes an integrated instruction partitioning and scheduling technique for clustered VLIW architectures. The scheduling algorithm is a modified list scheduling algorithm which uses the amount of clock cycles followed by each instruction and the number of successors of an instruction to prioritise the instructions. The partitioning phase assigns each instruction a cluster depending upon the cluster in which the parent instructions are scheduled. The method produces a better schedule when compared to the list scheduling technique.
Keywords :
clocks; instruction sets; pattern clustering; power aware computing; power consumption; processor scheduling; VLIW processors; clock cycles; clustered VLIW architecture; hardware complexity; instruction scheduling scheme; integrated instruction partitioning technique; intercluster communication slots; parent instructions; power consumption; very long instruction word; Clustering algorithms; Partitioning algorithms; Program processors; Registers; Scheduling algorithm; VLIW; Clustered VLIW; Instruction Scheduling; List Scheduling; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Recent Advances in Intelligent Computational Systems (RAICS), 2011 IEEE
Conference_Location :
Trivandrum
Print_ISBN :
978-1-4244-9478-1
Type :
conf
DOI :
10.1109/RAICS.2011.6069416
Filename :
6069416
Link To Document :
بازگشت