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, 2019, Volume 10, Issue 4, Pages 77–96
DOI: https://doi.org/10.25209/2079-3316-2019-10-4-77-96
(Mi ps356)
 

Mathematical Foundations of Programming

Study of the vectorization efficiency of loop nests with an irregular number of iterations

A. A. Rybakov, S. S. Shumilin

Joint Supercomputer Center
References:
Abstract: Computation vectorization is an important low-level optimization used to create highly efficient parallel code. However, when used in context with an unknown program execution profile, a danger of low effectiveness of the application emerges. This is especially pronounced when vectorizing nests of cycles with an irregular number of iterations of the inner loop. The article discusses a comparison of the theoretical and practical efficiency of vectorization on the example of Shell sorting, since this program code is extremely inconvenient for vectorization.
Key words and phrases: vectorization, AVX-512, loop sockets with an irregular number of iterations, Shell sorting, theoretical acceleration.
Funding agency Grant number
Russian Academy of Sciences - Federal Agency for Scientific Organizations АААА-А19-119011590098-8
Received: 28.02.2019
Accepted: 30.11.2019
Document Type: Article
UDC: 519.681.5:004.272.25
BBC: З973.1
MSC: Primary 68W10; Secondary 65P99, 68M07
Language: Russian
Citation: A. A. Rybakov, S. S. Shumilin, “Study of the vectorization efficiency of loop nests with an irregular number of iterations”, Program Systems: Theory and Applications, 10:4 (2019), 77–96
Citation in format AMSBIB
\Bibitem{RybShu19}
\by A.~A.~Rybakov, S.~S.~Shumilin
\paper Study of the vectorization efficiency of loop nests with an irregular number of iterations
\jour Program Systems: Theory and Applications
\yr 2019
\vol 10
\issue 4
\pages 77--96
\mathnet{http://mi.mathnet.ru/ps356}
\crossref{https://doi.org/10.25209/2079-3316-2019-10-4-77-96}
Linking options:
  • https://www.mathnet.ru/eng/ps356
  • https://www.mathnet.ru/eng/ps/v10/i4/p77
  • 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:129
    Full-text PDF :113
    References:10
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024