Title :
An iterative greedy algorithm for hardware/software partitioning
Author_Institution :
Dept. of Math., Minjiang Univ., Fuzhou, China
Abstract :
Hardware/software partitioning is one of the most important problems in hardware/software codesign. This paper proposes an iterative greedy algorithm for solving hardware/software partitioning. The proposed algorithm iteratively refines a solution by a local search method, a destruction method and a construction method. We show computational results on four benchmarks from the literature. Comparisons with a traditional evolutionary algorithm and an algorithm based on artificial immune principles demonstrate the efficacy of the proposed algorithm in terms of solution quality.
Keywords :
artificial immune systems; evolutionary computation; greedy algorithms; hardware-software codesign; search problems; artificial immune principles; destruction method; evolutionary algorithm; hardware-software codesign; hardware-software partitioning; iterative greedy algorithm; local search method; Algorithm design and analysis; Greedy algorithms; Hardware; Partitioning algorithms; Signal processing algorithms; Software; Software algorithms; hardware/software partitioning; heuristic; iterative greedy search; local search;
Conference_Titel :
Natural Computation (ICNC), 2013 Ninth International Conference on
Conference_Location :
Shenyang
DOI :
10.1109/ICNC.2013.6818080