Power-related Hardware/software Partitioning Based on Hopfield Neural Network and Tabu Search

LI Ran,GUO Bing,SHEN Yan,WANG Ji-he,WU Yuan-sheng,LIU Yun-ben
DOI: https://doi.org/10.3724/sp.j.1087.2011.00822
2011-01-01
Journal of Computer Applications
Abstract:Nowadays,as low carbon economy has been advocated worldwide,the power consumption of embedded software has become a critical factor in embedded system design.The hardware/software partitioning is an important method of embedded software power optimization.Firstly,this paper constructed a hardware/software bi-partitioning model with the goal of embedded software power consumption under the constraints of performance;then,a hybrid algorithm was proposed based on the fusion of discrete Hopfield Neural Network(HNN) and Tabu Search(TS),in which HNN as the main method could quickly obtain a feasible solution of partitioning,and the TS algorithm could taboo the current solution and transferred to the other minimum points that could jump out from the local optimal solution.Lastly,the experimental results show that the proposed algorithm posses better time performance and higher probability of acquiring the global optimal solution in contrast with other similar algorithms.
What problem does this paper attempt to address?