Parallel Optimization and Performance Tuning on a Kunpeng Cluster of Genetic Algorithm for Synthesis of Circulant Networks
Parallel versions of a genetic algorithm based on the hybrid MPI—OpenMP model are implemented to optimize circulant networks, which are of practical interest in the design of supercomputer systems and systems on a chip. An analysis of the efficiency of parallel programs with different numbers of MPI...
Gespeichert in:
Veröffentlicht in: | Lobachevskii journal of mathematics 2023-08, Vol.44 (8), p.3130-3139 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Parallel versions of a genetic algorithm based on the hybrid MPI—OpenMP model are implemented to optimize circulant networks, which are of practical interest in the design of supercomputer systems and systems on a chip. An analysis of the efficiency of parallel programs with different numbers of MPI processes and OpenMP threads on a cluster of Kunpeng processors has been carried out. The speed-up of several hybrid parallel computing schemes was experimentally evaluated and analyzed. Two bottlenecks in terms of efficiency in parallel execution of the algorithm are identified and methods for their solution are proposed. By means of the parallel genetic algorithm the descriptions of circulant networks with better average distance and bisection width for the known large circulant networks were obtained. |
---|---|
ISSN: | 1995-0802 1818-9962 |
DOI: | 10.1134/S1995080223080425 |