GPGPU Vs Multiprocessor SPSO Implementations to Solve Electromagnetic Optimization Problems
Anton Duca, Laurentiu Duca, Gabriela Ciuprina, Daniel Ioan
2015
Abstract
This paper studies two parallelization techniques for the implementation of a SPSO algorithm applied to optimize electromagnetic field devices, GPGPU and Pthreads for multiprocessor architectures. The GPGPU and Pthreads implementations are compared in terms of solution quality and speed up. The electromagnetic optimization problems chosen for testing the efficiency of the parallelization techniques are the TEAM22 benchmark problem and Loney’s solenoid problem. As we will show, there is no single best parallel implementation strategy since the performances depend on the optimization function.
DownloadPaper Citation
in Harvard Style
Duca A., Duca L., Ciuprina G. and Ioan D. (2015). GPGPU Vs Multiprocessor SPSO Implementations to Solve Electromagnetic Optimization Problems . In Proceedings of the 7th International Joint Conference on Computational Intelligence - Volume 1: ECTA, ISBN 978-989-758-157-1, pages 64-73. DOI: 10.5220/0005596000640073
in Bibtex Style
@conference{ecta15,
author={Anton Duca and Laurentiu Duca and Gabriela Ciuprina and Daniel Ioan},
title={GPGPU Vs Multiprocessor SPSO Implementations to Solve Electromagnetic Optimization Problems},
booktitle={Proceedings of the 7th International Joint Conference on Computational Intelligence - Volume 1: ECTA,},
year={2015},
pages={64-73},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005596000640073},
isbn={978-989-758-157-1},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 7th International Joint Conference on Computational Intelligence - Volume 1: ECTA,
TI - GPGPU Vs Multiprocessor SPSO Implementations to Solve Electromagnetic Optimization Problems
SN - 978-989-758-157-1
AU - Duca A.
AU - Duca L.
AU - Ciuprina G.
AU - Ioan D.
PY - 2015
SP - 64
EP - 73
DO - 10.5220/0005596000640073