Systems and Means of Informatics
2021, Volume 31, Issue 1, pp 97-110
ASSESSMENT OF THE EFFECT OF PROCESSES AND THREADS AFFINITY IN IBM POWER COMPUTING SYSTEMS ON THE PARALLEL APPLICATIONS PERFORMANCE
- S. I. Malkovsky
- A. A. Sorokin
- G. I. Tsoy
- V. Y. Chernykh
- K. I. Volovich
Abstract
The article is devoted to the study of the performance of computing systems based on modern IBM POWER processors when running parallel applications. The effect of different methods of distributing computational processes and threads among central processors' cores on the efficiency of executing programs developed using MPI (Message Passing Interface) and OpenMP (Open Multi-Processing) technologies is studied. The results obtained be useful for evaluating the efficiency of algorithms for the distribution of computing resources and the organization of the computing process in distributed heterogeneous computing systems.
[+] References (11)
- Karkhanis, T. S., and J. E. Moreira. 2011. IBM power architecture. Encyclopedia of parallel computing. Ed. D. Padua. Boston-New York: Springer. 900-907.
- Sorokin, A., S. Malkovsky, G. Tsoy, et al. 2020. Comparative performance evaluation of modern heterogeneous high-performance computing systems CPUs. Electronics 9(6):1035. 13 p. doi: 10.3390/electronics9061035.
- Sinharoy, B., J.A. Van Norstrand, R.J. Eickemeyer, et al. 2015. IBM POWER8 processor core microarchitecture. IBM J. Res. Dev. 59(1):2.1 -2.21. doi: 10.1147/ JRD.2014.2376112.
- Sadasivam, S. K., B. W. Thompto, R. Kalla, et al. 2017. IBM Power9 processor architecture. IEEE Micro 37(2):40-51. doi: 10.1109/MM.2017.40.
- Bailey, D., E. Barszcz, J. Barton, et al. 1994. The NAS parallel benchmarks. RNR Technical Report RNR-94-007. Available at: https://www.nas.nasa.gov/assets/pdf/ techreports/1994/rnr-94-007.pdf (accessed March 5, 2021).
- Eggers, S.J., J. S. Emer, H. M. Levy, et al. 1997. Simultaneous multithreading: A platform for next-generation processors. IEEE Micro 17(5): 12-19. doi: 10.1109/ 40.621209.
- Starke, W. J., J. Stuecheli, D. M. Daly, et al. 2015. The cache and memory subsystems of the IBM POWER8 processor. IBM J. Res. Dev. 59(1):3.1-3.13. doi: 10.1147/ JRD.2014.2376131.
- Kumar, S., A. R. Mamidala, D.A. Faraj, et al. 2012. PAMI: A parallel active message interface for the Blue Gene/Q supercomputer. 26th Parallel and Distributed Processing Symposium (International) Proceedings. Piscataway, NJ: IEEE. 763-773. doi: 10.1109/IPDPS.2012.73.
- Takouna, I., W. Dawoud, and C. Meinel. 2012. Analysis and simulation of HPC applications in virtualized data centers. Conference (International) on Green Computing and Communications Proceedings. Piscataway, NJ: IEEE. 498-507. doi: 10.1109/ GreenCom.2012.80.
- Sorokin, A. A., S. V. Makogonov, and S. P. Korolev. 2017. The information infras-tructure for collective scientific work in the Far East of Russia. Sci. Tech. Inf. Proc. 44(4):302-304. doi: 10.3103/S0147688217040153.
- Polozheniye o TsKP "Informatika" ["Informatics" core facility statute]. Available at: http://www.frccsc.ru/ckp (accessed March 5, 2021
[+] About this article
Title
ASSESSMENT OF THE EFFECT OF PROCESSES AND THREADS AFFINITY IN IBM POWER COMPUTING SYSTEMS ON THE PARALLEL APPLICATIONS PERFORMANCE
Journal
Systems and Means of Informatics
Volume 31, Issue 1, pp 97-110
Cover Date
2021-04-20
DOI
10.14357/08696527210108
Print ISSN
0869-6527
Publisher
Institute of Informatics Problems, Russian Academy of Sciences
Additional Links
Key words
heterogeneous computing; IBM POWER8; IBM POWER9; simultaneous multithreading; threads affinity; processes affinity; OpenMP;
MPI; NAS Parallel Benchmark
Authors
S. I. Malkovsky , A. A. Sorokin , G. I. Tsoy , V. Y. Chernykh , and K. I. Volovich
Author Affiliations
Computing Center of the Far Eastern Branch of the Russian Academy of Sciences, 65 Kim U Chen Str., Khabarovsk 680000, Russian Federation
Institute of Informatics Problems, Federal Research Center "Computer Science
and Control", Russian Academy of Sciences, 44-2 Vavilov Str., Moscow 119333, Russian Federation
|