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 can 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.
Keywords:heterogeneous computing, IBM POWER8, IBM POWER9, simultaneous multithreading, threads affinity, processes affinity, OpenMP, MPI, NAS Parallel Benchmark.