Proceedings of the 11th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures / 9th W 2020
DOI: 10.1145/3381427.3381431
|View full text |Cite
|
Sign up to set email alerts
|

An OpenMP Parallel Genetic Algorithm for Design Space Exploration of Heterogeneous Multi-processor Embedded Systems

Abstract: Heterogeneous multiprocessor platforms are becoming widespread in the embedded system domain, mainly for the opportunity to improve timing performance and to minimize energy/power consumption and costs. Therefore, when using such platforms, it is important to adopt a Design Space Exploration (DSE) strategy that considers compromises among different objectives. Existing DSE approaches are generally based on evolutionary algorithms to solve Multi-Objective Optimization Problems (MOOPs) by minimizing a linear com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 10 publications
0
3
0
Order By: Relevance
“…RL has been used for DNN architecture design [51], chip floor planning [70], and exploring router-less NoC designs [63]. GA has been used in design space exploration of heterogeneous multiprocessor embedded systems [73] and behavioral IPs [87]. ACO has been applied to solving long-standing compiler optimization problems [93] and has been used in high-level synthesis design space exploration [30].…”
Section: Agentmentioning
confidence: 99%
“…RL has been used for DNN architecture design [51], chip floor planning [70], and exploring router-less NoC designs [63]. GA has been used in design space exploration of heterogeneous multiprocessor embedded systems [73] and behavioral IPs [87]. ACO has been applied to solving long-standing compiler optimization problems [93] and has been used in high-level synthesis design space exploration [30].…”
Section: Agentmentioning
confidence: 99%
“…Figure 1: Different types of parallel Genetic Algorithms [57] The objective of this study is to design a distributed approach where the hybridization of the Voronoi diagram and the GA is executed in parallel in several nodes. The VD is essentially used to divide the region of interest into cells and generate initial solutions that present the initial population of the GA. Then, this population will be divided into in sub-populations which will be, later, distributed to the different nodes constituting the employed data collection network.…”
Section: Parallel and Distributed Architecture Of Gamentioning
confidence: 99%
“…In [20], they implemented their solution on a multi-core system using MATLAB. The PGA is also implemented for Design Space Exploration using OpenMP, as in [21]. Other researches present how to speed up GA using OpenMP on multicore processors [22,23].…”
Section: Parallel Genetic Algorithmmentioning
confidence: 99%