• DocumentCode
    3271383
  • Title

    Uncertain Model and Algorithm for Hardware/Software Partitioning

  • Author

    Jiang, Yu ; Zhang, Hehua ; Jiao, Xun ; Song, Xiaoyu ; Hung, William N N ; Gu, Ming ; Sun, Jiaguang

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2012
  • fDate
    19-21 Aug. 2012
  • Firstpage
    243
  • Lastpage
    248
  • Abstract
    Embedded systems are becoming increasingly popular due to their widespread applications. Hardware/software partitioning is becoming one of the most crucial steps in the design of embedded systems. The costs and delays of the final results of a design will strongly depend on partitioning. In this paper, we propose an uncertain programming model for partitioning problems. The delay related constraints and the cost related objective are modeled by uncertain variables with uncertainty distributions. We convert the uncertain programming model to a deterministic model and solve the converted model by an efficient heuristic method. We propose a heuristic based on genetic algorithm and simulated annealing to solve the problem near-optimally, even for quite large systems. Experiment results show that the proposed model and algorithm produce quality partitions.
  • Keywords
    embedded systems; genetic algorithms; hardware-software codesign; simulated annealing; deterministic model; embedded system design; genetic algorithm; quality partitions; simulated annealing; uncertain hardware-software partitioning algorithm; uncertain hardware-software partitioning model; uncertain programming model; uncertainty distributions; Genetic algorithms; Hardware; Heuristic algorithms; Partitioning algorithms; Software; Software algorithms; Uncertainty; embedded system; genetic algorithm; hardware/software partitioning; simulated annealing; uncertain programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2012 IEEE Computer Society Annual Symposium on
  • Conference_Location
    Amherst, MA
  • ISSN
    2159-3469
  • Print_ISBN
    978-1-4673-2234-8
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2012.14
  • Filename
    6296480