DocumentCode :
3029749
Title :
A Scheduling Algorithm for Network on Chip
Author :
Subha, S.
Author_Institution :
Dept. of Comput. Eng., SantaClara Univ., Santa Clara, CA, USA
fYear :
2009
fDate :
28-29 Dec. 2009
Firstpage :
289
Lastpage :
291
Abstract :
Network on chip can be viewed as processors from various families residing on a chip. Programs issued to a particular processor type can be divided into sequential and parallel code. The processors are assumed to be connected to each other as a directed graph. The parallel code is called as a task. Each task is characterized by an estimated time for completion. This paper proposes a method to determine the allocation of the parallel tasks during program execution to the processors of the same type to achieve optimal execution time. The proposed model assumes shared memory model. A linear programming model is developed to determine the number of tasks allotted to each processor belonging to a family for any parallel code, given the average waiting time for each of the processors in the family. The proposed algorithm is simulated with an example which gives 18% improvement in performance over round robin allocation of tasks.
Keywords :
directed graphs; linear programming; network-on-chip; scheduling; directed graph; linear programming model; network on chip; parallel code; parallel task allocation; round robin allocation; scheduling algorithm; sequential code; shared memory model; Computer architecture; Computer networks; Linear programming; Network-on-a-chip; Operating systems; Processor scheduling; Round robin; Scheduling algorithm; Telecommunication computing; Telecommunication control; Optimization of scheduling; task allocation in CMP; task scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in Computing, Control, & Telecommunication Technologies, 2009. ACT '09. International Conference on
Conference_Location :
Trivandrum, Kerala
Print_ISBN :
978-1-4244-5321-4
Electronic_ISBN :
978-0-7695-3915-7
Type :
conf
DOI :
10.1109/ACT.2009.78
Filename :
5376691
Link To Document :
بازگشت