Methods of a binding of parallel processes and threads for multicore computers
Vestnik Udmurtskogo universiteta. Matematika, mehanika, kompʹûternye nauki, no. 1 (2010), pp. 123-132 Cet article a éte moissonné depuis la source Math-Net.Ru

Voir la notice de l'article

In operation ways and variants of a binding of parallel processes and threads to cores, sockets of computing systems are considered. Results of performance of test examples on MPI and MPI/OpenMP are resulted. Possibilities of reaching of desirable allocation of the parallel application on processors and kernels are discussed.
Keywords: parallel calculations, binding of processes, multicores processors, the middleware software.
@article{VUU_2010_1_a10,
     author = {S. P. Kopysov and A. K. Novikov and L. E. Tonkov and D. V. Beresnev},
     title = {Methods of a binding of parallel processes and threads for multicore computers},
     journal = {Vestnik Udmurtskogo universiteta. Matematika, mehanika, kompʹ\^uternye nauki},
     pages = {123--132},
     year = {2010},
     number = {1},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/VUU_2010_1_a10/}
}
TY  - JOUR
AU  - S. P. Kopysov
AU  - A. K. Novikov
AU  - L. E. Tonkov
AU  - D. V. Beresnev
TI  - Methods of a binding of parallel processes and threads for multicore computers
JO  - Vestnik Udmurtskogo universiteta. Matematika, mehanika, kompʹûternye nauki
PY  - 2010
SP  - 123
EP  - 132
IS  - 1
UR  - http://geodesic.mathdoc.fr/item/VUU_2010_1_a10/
LA  - ru
ID  - VUU_2010_1_a10
ER  - 
%0 Journal Article
%A S. P. Kopysov
%A A. K. Novikov
%A L. E. Tonkov
%A D. V. Beresnev
%T Methods of a binding of parallel processes and threads for multicore computers
%J Vestnik Udmurtskogo universiteta. Matematika, mehanika, kompʹûternye nauki
%D 2010
%P 123-132
%N 1
%U http://geodesic.mathdoc.fr/item/VUU_2010_1_a10/
%G ru
%F VUU_2010_1_a10
S. P. Kopysov; A. K. Novikov; L. E. Tonkov; D. V. Beresnev. Methods of a binding of parallel processes and threads for multicore computers. Vestnik Udmurtskogo universiteta. Matematika, mehanika, kompʹûternye nauki, no. 1 (2010), pp. 123-132. http://geodesic.mathdoc.fr/item/VUU_2010_1_a10/

[1] Beresnev D. V., Kopysov S. P., Novikov A. K., Tonkov L. E., “Privyazka MPI-protsessov k mnogoyadernym uzlam vychislitelnykh sistem”, Parallelnye vychislitelnye tekhnologii (PaVT 2009), Trudy Mezhdunar. konf., YuUrGU, Chelyabinsk, 2009, 393–398

[2] Portable Linux Processor Affinity (PLPA), http://www.open-mpi.org/projects/plpa

[3] PathScale Compiler Suite, http://www.pathscale.com

[4] Yoo A., Jette M. A., Grondona M., “SLURM: Simple Linux Utility for Resource Management”, Job Scheduling Strategies for Parallel Processing, Lecture Notes in Computer Science, 2862, 2003, 44–60 | DOI

[5] Bailey D., “The NAS Parallel Benchmarks”, International Journal of Supercomputer Applications, 5:3 (1991), 66–73 | DOI

[6] Van der Wijngaart R. F., NAS Parallel Benchmarks. Multi-Zone Versions, NAS Technical Report NAS-03-010. NASA, 2003

[7] Balle S. M., Palermo D. J., “Enhancing an Open Source Resource Manager with Multi-Core Multi-threaded Support”, Lecture Notes in Computer Science, 4942, 2007, 37–50 | DOI