A processor allocation of DSP applications onto heterogeneous multiprocessor architectures

被引:0
作者
Itradat, A. [1 ]
Ahmad, M. O. [1 ]
Shatnawi, A. [2 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ H3G 1M8, Canada
[2] Jordan Univ Sci & Technol, Dept Compr Engn, Irbid, Jordan
来源
2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3 | 2007年
关键词
processor allocation; scheduling; DSP applications; heterogeneous multiprocessor;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In recent years a great deal of research has been conducted in the area of scheduling of DSP data flow graphs (DFG) onto multiprocessing systems. In this paper, a new processor allocation technique is proposed. Both heterogeneous and general-purpose functional units are used during the resource allocation process. The proposed technique provides the designer with more flexibility to explore the design space by using different types of processing modules for the same task. The proposed allocation technique leads to different multiprocessor architectures for a given rate-optimal schedule of a DSP data flow graph. A satisfactory function is used to infer the quality of the obtained architectures in terms of the area and utilization of each of them. The proposed algorithm is applied to a well-known benchmark problem of DSP filter. It is seen that moving from a fully-homogenous to a fully-heterogeneous multiprocessor architecture results in decreasing the area of the design. However, a hybrid multiprocessor architecture brings about a trade off between the area and the utilization.
引用
收藏
页码:944 / 947
页数:4
相关论文
共 5 条
[1]   Loop-list scheduling for heterogeneous functional units [J].
Chang, YN ;
Wang, CY ;
Parhi, KK .
SIXTH GREAT LAKES SYMPOSIUM ON VLSI, PROCEEDINGS, 1996, :2-7
[2]  
Ito K., 1995, P IEEE VLSI SIGN PRO
[3]  
ITRADAT A, 2005, P 3 INT IEEE NEWCAS, P95
[4]   Efficient assignment and scheduling for heterogeneous DSP systems [J].
Shao, ZL ;
Zhuge, QF ;
Xue, C ;
Sha, EHM .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (06) :516-525
[5]   Optimal scheduling of digital signal processing data-flow graphs using shortest-path algorithms [J].
Shatnawi, A ;
Ahmad, MO ;
Swamy, MNS .
COMPUTER JOURNAL, 2002, 45 (01) :88-100