Program Systems: Theory and Applications
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Guidelines for authors
Submit a manuscript

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Program Systems: Theory and Applications:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Program Systems: Theory and Applications, 2017, Volume 8, Issue 4, Pages 3–20
DOI: https://doi.org/10.25209/2079-3316-2017-8-4-3-20
(Mi ps272)
 

This article is cited in 2 scientific papers (total in 2 papers)

Hardware and Software for Supercomputers

Organizing communication of parallel processes during automatic parallelization of loop nests with static control flow for cluster systems using polyhedral model

A. S. Lebedev

Institute for Systems Analysis, FRC "Computer Science and Control" of RAS
References:
Abstract: A method to organize communication of parallel processes is proposed for translation of CLooG output into parallel MPI program preserving optimal data placement. It is assumed that space-time mappings are affine and calculated using polyhedral model methods according to the principle of space and time data locality optimization. The notion of a communication polyhedron is introduced to define a data set participating in any information exchange within two-sided MPI communication scheme. Application of the method is illustrated with parallelization of LU-decomposition algorithm. (in Russian).
Key words and phrases: automatic parallelization, polyhedral model, data locality, clusters, intercommunications.
Funding agency Grant number
Russian Foundation for Basic Research 16-07-00096_а
Received: 06.10.2017
Accepted: 30.10.2017
Document Type: Article
UDC: 004.4’422
Language: Russian
Citation: A. S. Lebedev, “Organizing communication of parallel processes during automatic parallelization of loop nests with static control flow for cluster systems using polyhedral model”, Program Systems: Theory and Applications, 8:4 (2017), 3–20
Citation in format AMSBIB
\Bibitem{Leb17}
\by A.~S.~Lebedev
\paper Organizing communication of parallel processes during automatic parallelization of loop nests with static control flow for cluster systems using polyhedral model
\jour Program Systems: Theory and Applications
\yr 2017
\vol 8
\issue 4
\pages 3--20
\mathnet{http://mi.mathnet.ru/ps272}
\crossref{https://doi.org/10.25209/2079-3316-2017-8-4-3-20}
Linking options:
  • https://www.mathnet.ru/eng/ps272
  • https://www.mathnet.ru/eng/ps/v8/i4/p3
  • This publication is cited in the following 2 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Program Systems: Theory and Applications
    Statistics & downloads:
    Abstract page:147
    Full-text PDF :55
    References:19
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024