<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">ellibs</journal-id><journal-title-group><journal-title xml:lang="ru">Электронные библиотеки</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Digital Libraries Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1562-5419</issn><publisher><publisher-name>Казанский (Приволжский) федеральный университет</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.26907/1562-5419-2020-23-3-247-270</article-id><article-id custom-type="elpub" pub-id-type="custom">ellibs-202</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Статьи</subject></subj-group></article-categories><title-group><article-title>Развитие DVM-системы</article-title><trans-title-group xml:lang="en"><trans-title>Progress in Dvm-System</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Алексахин</surname><given-names>В. Ф.</given-names></name><name name-style="western" xml:lang="en"><surname>Aleksahin</surname><given-names>V. F.</given-names></name></name-alternatives><email xlink:type="simple">valex@keldysh.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бахтин</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Bakhtin</surname><given-names>V. A.</given-names></name></name-alternatives><email xlink:type="simple">bakhtin@keldysh.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Жукова</surname><given-names>О. Ф.</given-names></name><name name-style="western" xml:lang="en"><surname>Zhukova</surname><given-names>O. F.</given-names></name></name-alternatives><email xlink:type="simple">socol@keldysh.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Захаров</surname><given-names>Д. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Zakharov</surname><given-names>D. A.</given-names></name></name-alternatives><email xlink:type="simple">s123-93@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Крюков</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Krukov</surname><given-names>V. A.</given-names></name></name-alternatives><email xlink:type="simple">krukov@keldysh.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Поддерюгина</surname><given-names>Н. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Podderyugina</surname><given-names>N. V.</given-names></name></name-alternatives><email xlink:type="simple">npodderyugina@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Савицкая</surname><given-names>О. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Savitskaya</surname><given-names>O. A.</given-names></name></name-alternatives><email xlink:type="simple">savol@keldysh.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт прикладной математики им. М.В. Келдыша РАН</institution></aff><aff xml:lang="en"><institution>Keldysh Institute of Applied Mathematic RAS</institution></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Институт прикладной математики им. М.В. Келдыша РАН</institution></aff><aff xml:lang="en"><institution>Keldysh Institute of Applied Mathematic RAS; Lomonosov Moscow State University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>28</day><month>06</month><year>2020</year></pub-date><volume>23</volume><issue>3</issue><fpage>247</fpage><lpage>270</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Алексахин В.Ф., Бахтин В.А., Жукова О.Ф., Захаров Д.А., Крюков В.А., Поддерюгина Н.В., Савицкая О.А., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Алексахин В.Ф., Бахтин В.А., Жукова О.Ф., Захаров Д.А., Крюков В.А., Поддерюгина Н.В., Савицкая О.А.</copyright-holder><copyright-holder xml:lang="en">Aleksahin V.F., Bakhtin V.A., Zhukova O.F., Zakharov D.A., Krukov V.A., Podderyugina N.V., Savitskaya O.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://ellibs.elpub.ru/jour/article/view/202">https://ellibs.elpub.ru/jour/article/view/202</self-uri><abstract><p>DVM-система предназначена для разработки параллельных программ научно-технических расчетов на языках C-DVMH и Fortran-DVMH. Эти языки используют единую DVMH-модель параллельного программирования и являются расширением стандартных языков Си и Фортран спецификациями параллелизма, оформленными в виде директив для компилятора. DVMH-модель позволяет создавать эффективные параллельные программы для гетерогенных вычислительных кластеров, в узлах которых в качестве вычислительных устройств наряду с универсальными многоядерными процессорами могут использоваться ускорители, графические процессоры или сопроцессоры Intel Xeon Phi. В статье представлены новые возможности DVM-системы, которые были разработаны в последнее время.</p></abstract><trans-abstract xml:lang="en"><p>DVM-system is designed for the development of parallel programs of scientific and technical calculations in the C-DVMH and Fortran-DVMH languages. These languages use a single DVMH-model of parallel programming model and are an extension of the standard C and Fortran languages with parallelism specifications in the form of compiler directives. The DVMH model makes it possible to create efficient parallel programs for heterogeneous computing clusters, in the nodes of which accelerators, graphic processors or Intel Xeon Phi coprocessors can be used as computing devices along with universal multi-core processors. The article presents new features of DVM-system that have been developed recently.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>автоматизация разработки параллельных программ</kwd><kwd>ускоритель</kwd><kwd>ГПУ</kwd><kwd>Фортран</kwd><kwd>Си</kwd><kwd>нерегулярная сетка</kwd><kwd>неструктурированная сетка</kwd></kwd-group><kwd-group xml:lang="en"><kwd>DVM-система</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Язык C-DVMH. C-DVMH компилятор. Компиляция, выполнение и отладка CDVMH-программ. URL: http://dvm-system.org/static_data/docs/CDVMH-reference-ru.pdf</mixed-citation><mixed-citation xml:lang="en">Язык C-DVMH. C-DVMH компилятор. Компиляция, выполнение и отладка CDVMH-программ. URL: http://dvm-system.org/static_data/docs/CDVMH-reference-ru.pdf</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Язык Fortran-DVMH. Fortran-DVMH компилятор. Компиляция, выполнение и отладка DVMH-программ. URL: http://dvm-system.org/static_data/docs/ FDVMH-user-guide-ru.pdf</mixed-citation><mixed-citation xml:lang="en">Язык Fortran-DVMH. Fortran-DVMH компилятор. Компиляция, выполнение и отладка DVMH-программ. URL: http://dvm-system.org/static_data/docs/ FDVMH-user-guide-ru.pdf</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Система автоматизации разработки параллельных программ (DVM-система). URL: http://dvm-system.org</mixed-citation><mixed-citation xml:lang="en">Система автоматизации разработки параллельных программ (DVM-система). URL: http://dvm-system.org</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Ладонкина М.Е., Неклюдова О.А., Тишкин В.Ф. Лимитер повышенного порядка точности для разрывного метода Галеркина на треугольных сетках // Препринты ИПМ им. М.В.Келдыша. 2013. № 53. 26 с.</mixed-citation><mixed-citation xml:lang="en">Ладонкина М.Е., Неклюдова О.А., Тишкин В.Ф. Лимитер повышенного порядка точности для разрывного метода Галеркина на треугольных сетках // Препринты ИПМ им. М.В.Келдыша. 2013. № 53. 26 с.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Ладонкина М.Е., Неклюдова О.А., Тишкин В.Ф. Исследование влияния лимитера на порядок точности решения разрывным методом Галеркина // Препринты ИПМ им. М.В. Келдыша. 2012. № 34. 31 c.</mixed-citation><mixed-citation xml:lang="en">Ладонкина М.Е., Неклюдова О.А., Тишкин В.Ф. Исследование влияния лимитера на порядок точности решения разрывным методом Галеркина // Препринты ИПМ им. М.В. Келдыша. 2012. № 34. 31 c.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Бахтин В.А., Захаров Д.А., Колганов А.С., Крюков В.А., Поддерюгина Н.В., Притула М.Н. Решение прикладных задач с использованием DVM-системы // Вестник ЮУрГУ. Серия: Вычислительная математика и информатика. 2019. Т. 8. № 1. С. 89&amp;ndash;106. DOI: 10.14529/cmse190106</mixed-citation><mixed-citation xml:lang="en">Бахтин В.А., Захаров Д.А., Колганов А.С., Крюков В.А., Поддерюгина Н.В., Притула М.Н. Решение прикладных задач с использованием DVM-системы // Вестник ЮУрГУ. Серия: Вычислительная математика и информатика. 2019. Т. 8. № 1. С. 89&amp;ndash;106. DOI: 10.14529/cmse190106</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
