arrow
Return

Efficient Hardware/Software Partitioning Based on a Hybrid Algorithm

delete2018-01-01
delete3
delete
OA
AI
张涛 cover
张涛 (Tao Zhang)
赵鑫 cover
赵鑫 (Xin Zhao) *
X
Xuan Li
DOI:10.1109/ACCESS.2018.2873636delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Complex embedded systems with multi-processing units are important platforms for running complex tasks. In the development of complex embedded systems, hardware/software partitioning plays an important role. In practical application, there are many dynamic tasks which require the hardware/software partitioning to be done in real time. It is necessary to design efficient algorithms to do this. In this paper, the shuffled frog leaping algorithm (SFLA) and the greedy algorithm (GRA) are used to generate a hybrid algorithm named SFLA-GRA. On the basis of the SFLA, the SFLA-GRA uses the greedy idea to terminate invalid iterations and adjust the search step size. By these greedy strategies, the algorithm can be effectively accelerated. Experimental results show that compared with the other swarm intelligence (SI) algorithms, the efficiency of the proposed algorithm has been improved.
Keywords:
Efficient hardware/software partitioning
shuffled frog leaping algorithm
greedy algorithm
hybrid algorithm
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

T
tianjin university
Scholars:
7.9W
Papers: 5.7W
Citations: 88