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.

Download


Paper 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