Cybernetics And Systems Analysis logo
Editorial Board Announcements Abstracts Authors Archive
Cybernetics And Systems Analysis
International Theoretical Science Journal
UDC 519.6+681.3.012

Adutskevich E.V.,1 Likhoded N.A.,2 Sikorsky A.O.3
1Institute of Mathematics, National Academy of Sciences of Belarus, Minsk, Republic of Belarus,
e-mail: zhenya@im.bas-net.by.
2Institute of Mathematics, National Academy of Sciences of Belarus, Minsk, Republic of Belarus,
e-mail: likhoded@im.bas-net.by.
3LLC “Yandex Bel,” Minsk, Republic of Belarus, e-mail: alex_s@tut.by.

ON PARALLELIZATION OF SEQUENTIAL PROGRAMS: DISTRIBUTION OF ARRAYS AMONG PROCESSORS AND STRUCTURIZATION OF COMMUNICATIONS

// Kibernetika i sistemnyj analiz. 2012. Vol. 48, N 1. P. 144–163.

Abstract. The functions for data distribution are introduced. They are coordinated with scheduling functions. The processors and iterations that use fixed data entry into statement are determined. This allows us to obtain the initial data distribution and the information about data volume for every processor and the structure of communications. Refs: 26 titles.

Keywords: parallel computing, parallelization of algorithms, affine loop nest, parallel computer with distributed memory, optimization of communications.



FULL TEXT

© 2019 Kibernetika.org. All rights reserved.