A hybrid genetic algorithm for constrained hardware-software partitioning

被引:0
|
作者
Mudry, Pierre-Andre [1 ]
Zufferey, Guillaume [1 ]
Tempesti, Gianluca [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Cellular Architectures Res Grp, Stn 14, CH-1015 Lausanne, Switzerland
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we propose a novel partitioning method for hardware-software codesign based on a genetic algorithm that has been enhanced for this specific task. Given a high-level program and an area constraint, our software considers different granularities levels to discover the most interesting blocks to be implemented in ad hoc functional units that can then be used as new instructions in a Move processor. Various optimizations are conducted to obtain a clean, very fast (in the order of a few seconds) and efficient partitioning on programs ranging from a few to several hundreds of lines of code.
引用
收藏
页码:3 / 3
页数:1
相关论文
共 50 条
  • [41] A knowledge-based system for hardware-software partitioning
    Lopez, ML
    Iglesias, CA
    Lopez, JC
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, PROCEEDINGS, 1998, : 914 - 915
  • [42] Hardware Software Partitioning of Task Graph Using Genetic Algorithm
    Mishra, Ashish
    Vakharia, Dhruv
    Hati, Anirban Jyoti
    Raju, Kota Solomon
    [J]. 2014 RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2014,
  • [43] A neural network algorithm for hardware-software verification
    Rebaiaia, ML
    Jaam, JM
    Hasnah, AM
    [J]. ICECS 2003: PROCEEDINGS OF THE 2003 10TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2003, : 1332 - 1335
  • [44] MOGAC: A multiobjective genetic algorithm for hardware-software cosynthesis of distributed embedded systems
    Dick, RP
    Jha, NK
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1998, 17 (10) : 920 - 935
  • [45] Hardware-software codesign of a fingerprint identification algorithm
    Canyellas, N
    Cantó, E
    Forte, G
    López, M
    [J]. AUDIO AND VIDEO BASED BIOMETRIC PERSON AUTHENTICATION, PROCEEDINGS, 2005, 3546 : 683 - 692
  • [46] Hardware-software partitioning for real-time embedded systems
    Hu, XS
    DAmbrosio, JG
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1997, 2 (3-4) : 339 - 358
  • [47] HARDWARE/SOFTWARE PARTITIONING ALGORITHM BASED ON THE COMBINATION OF GENETIC ALGORITHM AND TABU SEARCH
    Li, G.
    Feng, J.
    Wang, C.
    Wang, J.
    [J]. ENGINEERING REVIEW, 2014, 34 (02) : 151 - 160
  • [48] Hardware-software partitioning for real-time embedded systems
    Univ of Notre Dame, Notre Dame, United States
    [J]. Des Autom Embedded Syst, 3-4 (339-358):
  • [49] Hardware-Software Partitioning for Real-Time Embedded Systems
    Xiaobo (Sharon) Hu
    Joseph G. D’Ambrosio
    [J]. Design Automation for Embedded Systems, 1997, 2 : 339 - 358
  • [50] Graph transformations on CDFG for granularity selection in hardware-software partitioning
    Wu, Q
    Wang, YF
    Bian, JN
    Xue, HX
    [J]. CAD/ GRAPHICS TECHNOLOGY AND ITS APPLICATIONS, PROCEEDINGS, 2003, : 303 - 308