Hardware-software bipartitioning for dynamically reconfigurable systems

被引:0
|
作者
Rakhmatov, DN [1 ]
Vrudhula, SBK [1 ]
机构
[1] Univ Arizona, ECE Dept, Ctr Low Power Elect, Tucson, AZ 85721 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The main unique feature of dynamically reconfigurable systems is the ability to time-share the same reconfigurable hardware resources. However, the energy-delay cost associated with reconfiguration must be accounted for during hardware-software partitioning. We propose a method for mapping nodes of an application control flow graph either to software or reconfigurable hardware, explicitly targeting minimization of the energy-delay cost due to both computation and configuration. The addressed problems are energy-delay product minimization, delay-constrained energy minimization, and energy-constrained delay minimization. We show how these problems can be tackled by using network flow techniques, after transforming the original control flow graph into an equivalent network. If there are no constraints, as in the case of the energy-delay product minimization, we are able to generate an optimal solution in polynomial time.
引用
收藏
页码:145 / 150
页数:6
相关论文
共 50 条
  • [31] PROGRAM IMPLEMENTATION SCHEMES FOR HARDWARE-SOFTWARE SYSTEMS
    GUPTA, RK
    COELHO, CN
    DEMICHELI, G
    COMPUTER, 1994, 27 (01) : 48 - 55
  • [32] Reliability analysis of complex hardware-software systems
    Vemuri, KK
    Dugan, JB
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 1999 PROCEEDINGS, 1999, : 178 - 182
  • [34] SPECIFICATION AND DESIGN OF EMBEDDED HARDWARE-SOFTWARE SYSTEMS
    GAJSKI, DD
    VAHID, F
    IEEE DESIGN & TEST OF COMPUTERS, 1995, 12 (01): : 53 - 67
  • [35] Java as a specification language for hardware-software systems
    Helaihel, Rachid
    Olukotun, Kunle
    IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, 1997, : 690 - 697
  • [36] Hardware-software co-synthesis of hard real-time systems with reconfigurable FPGAs
    Ali, FM
    Das, AS
    COMPUTERS & ELECTRICAL ENGINEERING, 2004, 30 (07) : 471 - 489
  • [37] Design automation for mixed hardware-software systems
    Adams, JK
    Thomas, DE
    ELECTRONIC DESIGN, 1997, 45 (05) : 64 - &
  • [38] Hardware-software codesign
    Hoover, C
    Martin, G
    IEEE SPECTRUM, 1996, 33 (11) : 40 - 41
  • [39] HARDWARE-SOFTWARE TRADEOFF
    不详
    MINI-MICRO SYSTEMS, 1977, 10 (11-1): : 98 - &
  • [40] HARDWARE-SOFTWARE INTERACTION
    BROWN, PTS
    DATA PROCESSING, 1973, 15 (02): : 125 - 129