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...

Full description

Bibliographic Details
Main Authors: Jan Míchal, Josef Dobeš
Format: Article
Language:English
Published: MDPI AG 2023-05-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/12/10/2343
Description
Summary: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.
ISSN:2079-9292