Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Submit a manuscript

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Vestnik YuUrGU. Ser. Mat. Model. Progr.:
Year:
Volume:
Issue:
Page:
Find






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


Vestnik Yuzhno-Ural'skogo Universiteta. Seriya Matematicheskoe Modelirovanie i Programmirovanie, 2012, Issue 12, Pages 82–92 (Mi vyuru59)  

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

Programming & Computer Software

Extension of DVM Parallel Programming Model for Clusters with Heterogeneous Nodes

V. A. Bakhtin, M. S. Klinov, V. A. Krukov, N. V. Podderyugina, M. N. Pritula, Yu. L. Sazanov

Keldysh Institute of Applied Mathematics Russian Academy of Sciences (Moscow, Russian Federation)
References:
Abstract: The principles of DVM model extension and the principles of Fortran DVMH language for clusters with heterogeneous nodes are presented. New language features allow you: to define program fragments to be executed on a particular accelerator, to define the data required for execution of a particular program fragment, to set the rules for mapping loop iterations to an accelerator, to control data movement between CPU memory and accelerators memory. We describe the principles of Fortran DVMH compiler implementation and new Lib-DVMH runtime system functions, and present efficiency characteristics for test programs on GPUs of K-100 cluster. The implementation of Fortran DVMH compiler will not only simplify programming for clusters with heterogeneous nodes, but also accelerate the implementation for such clusters automatically parallelizing compiler for Fortran programs that uses Fortran DVMH language as the output language on which the programmer can perform additional manual program optimization.
Keywords: parallel programming languages, hybrid multiprocessor computer systems, graphic accelerators.
Received: 15.11.2011
Document Type: Article
UDC: 004.432
MSC: 68N15
Language: Russian
Citation: V. A. Bakhtin, M. S. Klinov, V. A. Krukov, N. V. Podderyugina, M. N. Pritula, Yu. L. Sazanov, “Extension of DVM Parallel Programming Model for Clusters with Heterogeneous Nodes”, Vestnik YuUrGU. Ser. Mat. Model. Progr., 2012, no. 12, 82–92
Citation in format AMSBIB
\Bibitem{BakKliKru12}
\by V.~A.~Bakhtin, M.~S.~Klinov, V.~A.~Krukov, N.~V.~Podderyugina, M.~N.~Pritula, Yu.~L.~Sazanov
\paper Extension of DVM Parallel Programming Model for Clusters with Heterogeneous Nodes
\jour Vestnik YuUrGU. Ser. Mat. Model. Progr.
\yr 2012
\issue 12
\pages 82--92
\mathnet{http://mi.mathnet.ru/vyuru59}
Linking options:
  • https://www.mathnet.ru/eng/vyuru59
  • https://www.mathnet.ru/eng/vyuru/y2012/i12/p82
  • This publication is cited in the following 5 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024