A super-scheduler for embedded reconfigurable systems

被引:14
作者
Memik, SO [1 ]
Bozorgzadeh, E [1 ]
Kastner, R [1 ]
Sarrafzadeh, M [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
来源
ICCAD 2001: IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS | 2001年
关键词
D O I
10.1109/ICCAD.2001.968653
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Emerging reconfigurable systems attain high peformance with embedded optimized cores. For mapping designs on such special architectures, synthesis tools, that are aware of the special capabilities of the underlying architecture are necessary. In this paper we are proposing an algorithm to perform simultaneous scheduling and binding, targeting embedded reconfigurable systems. Our algorithm differs from traditional scheduling methods in its capability of efficiently utilizing embedded blocks within the reconfigurable system. Our algorithm can be used to implement several other scheduling techniques, such as ASAP, ALAP, and list scheduling. Hence we refer to it as a super-scheduler. Our algorithm is a path-based scheduling algorithm. At each step, an individual path from the input DFG is scheduled. Our experiments with several DFG's extracted from MediaBench suit indicate promising results. Our scheduler presents capability to perform the trade-off between maximally utilizing the high-performance embedded blocks and exploiting parallelism in the schedule.
引用
收藏
页码:391 / 394
页数:4
相关论文
共 7 条
[1]   AN EFFICIENT ALGORITHM FOR MAXDOMINANCE, WITH APPLICATIONS [J].
ATALLAH, MJ ;
KOSARAJU, SR .
ALGORITHMICA, 1989, 4 (02) :221-236
[2]  
Camposano R., 1991, IEEE T COMPUTER AIDE, V10
[3]   The roles of FPGA's in reprogrammable systems [J].
Hauck, S .
PROCEEDINGS OF THE IEEE, 1998, 86 (04) :615-638
[4]  
LEE C, 1997, P INT S MICR IEEE MI
[5]  
RAJE S, 1993, 1993 INT S CIRC SYST
[6]  
*STANF U COMP GROU, SUIF 2 COMP SYST
[7]  
TIMMER AH, 1995, P EUR DES TEST C MAR