Parallelized A Posteriori Multiobjective Optimization in RF Design
A posteriori multiobjective optimization relies on a series of mutually independent single-objective optimization subproblems, which can be run in parallel, thus making full use of a multiprocessor (or multicore) computer. This paper presents a parallel process launching scheme, such that practicall...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-05-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/12/10/2343 |
_version_ | 1797600347244462080 |
---|---|
author | Jan Míchal Josef Dobeš |
author_facet | Jan Míchal Josef Dobeš |
author_sort | Jan Míchal |
collection | DOAJ |
description | A posteriori multiobjective optimization relies on a series of mutually independent single-objective optimization subproblems, which can be run in parallel, thus making full use of a multiprocessor (or multicore) computer. This paper presents a parallel process launching scheme, such that practically no computing capacity gets wasted. This is achieved using standard Windows API kernel objects for process synchronization of the semaphore and mutex types. The algorithm used was further modified to inherently generate the desired Pareto front in the convenient form of a contour plot. |
first_indexed | 2024-03-11T03:46:51Z |
format | Article |
id | doaj.art-86a468bcbd9640aca03d916aae8b4491 |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-11T03:46:51Z |
publishDate | 2023-05-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-86a468bcbd9640aca03d916aae8b44912023-11-18T01:11:04ZengMDPI AGElectronics2079-92922023-05-011210234310.3390/electronics12102343Parallelized A Posteriori Multiobjective Optimization in RF DesignJan Míchal0Josef Dobeš1Department of Radioelectronics, Czech Technical University in Prague, Technická 2, 16627 Praha, Czech RepublicDepartment of Radioelectronics, Czech Technical University in Prague, Technická 2, 16627 Praha, Czech RepublicA posteriori multiobjective optimization relies on a series of mutually independent single-objective optimization subproblems, which can be run in parallel, thus making full use of a multiprocessor (or multicore) computer. This paper presents a parallel process launching scheme, such that practically no computing capacity gets wasted. This is achieved using standard Windows API kernel objects for process synchronization of the semaphore and mutex types. The algorithm used was further modified to inherently generate the desired Pareto front in the convenient form of a contour plot.https://www.mdpi.com/2079-9292/12/10/2343parallel processingmultiobjective optimizationPareto fronta posteriori methodcircuit design |
spellingShingle | Jan Míchal Josef Dobeš Parallelized A Posteriori Multiobjective Optimization in RF Design Electronics parallel processing multiobjective optimization Pareto front a posteriori method circuit design |
title | Parallelized A Posteriori Multiobjective Optimization in RF Design |
title_full | Parallelized A Posteriori Multiobjective Optimization in RF Design |
title_fullStr | Parallelized A Posteriori Multiobjective Optimization in RF Design |
title_full_unstemmed | Parallelized A Posteriori Multiobjective Optimization in RF Design |
title_short | Parallelized A Posteriori Multiobjective Optimization in RF Design |
title_sort | parallelized a posteriori multiobjective optimization in rf design |
topic | parallel processing multiobjective optimization Pareto front a posteriori method circuit design |
url | https://www.mdpi.com/2079-9292/12/10/2343 |
work_keys_str_mv | AT janmichal parallelizedaposteriorimultiobjectiveoptimizationinrfdesign AT josefdobes parallelizedaposteriorimultiobjectiveoptimizationinrfdesign |