Hardware Software Partitioning of Task Graph Using Genetic Algorithm

被引:0
|
作者
Mishra, Ashish [1 ]
Vakharia, Dhruv [1 ]
Hati, Anirban Jyoti [1 ]
Raju, Kota Solomon [2 ]
机构
[1] BITS Pilani, Dept Elect & Elect Engn EEE, Pilani 333031, Rajasthan, India
[2] CSIR CEERI, Digital Syst Grp, Pilani, Rajasthan, India
关键词
Partitioning; Scheduling; Hardware Software Co-deign optimization;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
One of the addressable problem in the hardware software co-design is partitioning of functionality on CPU and ASIC/FPGA. The partitioning phase requires the decision for mapping and scheduling of application given as task graphs on a given CPU/ASIC combination. Hardware software partitioning is one of the critical steps to decide which components can be implemented in hardware and which ones implemented in software so that overall system is optimized. Based on a task graph model, this paper presents the optimum solution of problem using genetic algorithm techniques. Experimental results demonstrate that this method can achieve optimized partitioning in terms of cost and delay. A trade off between cost and delay has also been achieved to get the best possible solution.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Genetic algorithm and graph partitioning
    Bui, TN
    Moon, BR
    IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (07) : 841 - 855
  • [22] A genetic algorithm for graph partitioning
    Kureichik, VM
    Kureichik, VV
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 1999, 38 (04) : 580 - 588
  • [23] Algorithmic aspects of graph reduction for hardware/software partitioning
    Guiyuan Jiang
    Jigang Wu
    Siew-Kei Lam
    Thambipillai Srikanthan
    Jizhou Sun
    The Journal of Supercomputing, 2015, 71 : 2251 - 2274
  • [24] Algorithmic aspects of graph reduction for hardware/software partitioning
    Jiang, Guiyuan
    Wu, Jigang
    Lam, Siew-Kei
    Srikanthan, Thambipillai
    Sun, Jizhou
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (06): : 2251 - 2274
  • [25] Genetic algorithms in hardware-software partitioning
    Purnaprajna, M
    Reformat, M
    Pedrycz, W
    ERSA '04: THE 2004 INTERNATIONAL CONFERENCE ON ENGINEERING OF RECONFIGURABLE SYSTEMS AND ALGORITHMS, 2004, : 123 - 129
  • [26] Uncertain Model and Algorithm for Hardware/Software Partitioning
    Jiang, Yu
    Zhang, Hehua
    Jiao, Xun
    Song, Xiaoyu
    Hung, William N. N.
    Gu, Ming
    Sun, Jiaguang
    2012 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2012, : 243 - 248
  • [27] New Model and Algorithm for Hardware/Software Partitioning
    Ji-Gang Wu
    Thambipillai Srikanthan
    Guang-Wei Zou
    Journal of Computer Science and Technology, 2008, 23 : 644 - 651
  • [28] An Iterative Greedy Algorithm for Hardware/Software Partitioning
    Lin, Geng
    2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2013, : 777 - 781
  • [29] Efficient Approximate Algorithm for Hardware/Software Partitioning
    Wu Jigang
    Ting Lei
    Srikanthan, Thambipillai
    PROCEEDINGS OF THE 8TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, 2009, : 261 - +
  • [30] An improved firework algorithm for hardware/software partitioning
    Zhang, Tao
    Yue, Qianyu
    Zhao, Xin
    Liu, Ganjun
    APPLIED INTELLIGENCE, 2019, 49 (03) : 950 - 962