Title of article :
A fast task-to-processor assignment heuristic for real-time multiprocessor DSP applications
Author/Authors :
John W. Chinneck، نويسنده , , Vitoria Purez، نويسنده , , Rafik A. Goubran، نويسنده , , Gerald M. Karam، نويسنده , , Marco Lavoie، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 2003
Pages :
28
From page :
643
To page :
670
Abstract :
The optimal assignment of the tasks to the processors to minimize total delay in a multiprocessor digital signal processing (DSP) architecture is extremely difficult, particularly for systems of many (e.g. 100) tasks. Two factors especially complicate the problem: (1) the multiprocessor architecture affects the inter-processor communication times, and (2) the specific assignment of tasks to processors affects the inter-task communication times. We develop a fast heuristic for assigning tasks to processors. There are two main ingredients in our method: (i) the choice of a useful general-purpose multiprocessor architecture for DSP applications, and (ii) an adaptive list-ordering heuristic which takes advantage of knowledge of the inter-processor communication characteristics of the chosen architecture. Examples are given, including comparisons to exact branch-and-bound methods, and a large sonar example.
Keywords :
Multiprocessor , Digital signal processing , Heuristic , Task assignment , Critical path analysis , mapping
Journal title :
Computers and Operations Research
Serial Year :
2003
Journal title :
Computers and Operations Research
Record number :
927371
Link To Document :
بازگشت