2019
DOI: 10.1109/access.2018.2886430
|View full text |Cite
|
Sign up to set email alerts
|

Using Firework Algorithm for Multi-Objective Hardware/Software Partitioning

Abstract: Hardware/software partitioning plays an important role in the co-design system of software and hardware. It can improve the performance of the embedded system to a great degree. Multi-objective hardware/software partitioning aims to optimize the system performance from multi-aspects simultaneously. In recent years, more and more heuristic algorithms are utilized to solve multi-objective problems. In this paper, we apply a firework algorithm (FWA) to solve the problem of multi-objective hardware/software partit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 29 publications
0
2
0
Order By: Relevance
“…Bejinariu et al [32] adopted the weighted sum method to transform a multi-objective optimization problem into a single-objective optimization problem. Chen et al [33] proposed a hybrid multi-objective optimization algorithm based on the multi-objective evolutionary algorithm based on decomposition (MOEA/D) framework, which integrated both the fireworks explosion operator and the mutation strategy. Zhang et al [34] modified the method to calculate the fireworks explosion radius according to the number of iterations.…”
Section: Introductionmentioning
confidence: 99%
“…Bejinariu et al [32] adopted the weighted sum method to transform a multi-objective optimization problem into a single-objective optimization problem. Chen et al [33] proposed a hybrid multi-objective optimization algorithm based on the multi-objective evolutionary algorithm based on decomposition (MOEA/D) framework, which integrated both the fireworks explosion operator and the mutation strategy. Zhang et al [34] modified the method to calculate the fireworks explosion radius according to the number of iterations.…”
Section: Introductionmentioning
confidence: 99%
“…In recent years, the problem of real-time task execution on FPGAbased heterogeneous systems has gathered considerable attention from the research community. The generic problem of real-time scheduling tasks has branched out in different directions primarily based on: i) using optimizing frameworks [9], ii) using heuristic algorithms [10], and iii) using priority-driven algorithms [11]. In [9], the authors proposed a static partitioning-based scheduling strategy for CPU+FPGA systems to minimize energy consumption.…”
Section: Introductionmentioning
confidence: 99%