Optimal design of engineering systems using MPI-enabled genetic algorithm
Abstract
The focus of this paper is on the development and implementation of a genetic algorithm (GA)-based software system using message passing interface (MPI) protocol and library. A customized form of simple GA used in previous research [1-4] is parallelized. This MPI-enabled version is used to find the solution to finite element based design optimization problems. Results show that an almost linear speedup is obtained on homogenous hardware cluster and, with proper reworking of the software, on heterogeneous hardware cluster.
Keywords
References
[1] S-Y. Chen, J. Situ, B. Mobasher, S. D. Rajan, Use of genetic algorithms for the automated design of residential steel roof trusses. ASCE Press, 43-54, 1997.[2] S-Y. Chen, S. D. Rajan, Improving the efficiency of genetic algorithms for frame designs. Engineering Optimization, 30, 281-307, 1998.
[3] S. D. Raj an, B. Mobasher, S-Y.Chen, C. Young. Cost-based design of residential steel roof systems: a case study. Struet. Eng. Meeh., 8-2, 165- 180, 1999.
[4] S-Y. Chen, S. D.Rajan. A robust genetic algorithm for structural optimization. Struct. Eng. Meeh., 10-4,313- 336,2000.
[5] D. Eby, R. C. Averill, B. Gelfand, W. F. Punch, III, O. Mathews, E. D. Goodman. An injection island GA for flywheel design optimization. Proc. EUFIT '97, - 5th European Congress on Intelligent Techniques and Soft Computing, 1997.
Published
Jan 18, 2023
How to Cite
RAJAN, S. D. et al.
Optimal design of engineering systems using MPI-enabled genetic algorithm.
Computer Assisted Methods in Engineering and Science, [S.l.], v. 11, n. 2-3, p. 155-165, jan. 2023.
ISSN 2956-5839.
Available at: <https://cames.ippt.pan.pl/index.php/cames/article/view/1032>. Date accessed: 23 dec. 2024.
Issue
Section
Articles
This work is licensed under a Creative Commons Attribution 4.0 International License.