<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article 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" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Discrete and Continuous Models and Applied Computational Science</journal-id><journal-title-group><journal-title xml:lang="en">Discrete and Continuous Models and Applied Computational Science</journal-title><trans-title-group xml:lang="ru"><trans-title>Discrete and Continuous Models and Applied Computational Science</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2658-4670</issn><issn publication-format="electronic">2658-7149</issn><publisher><publisher-name xml:lang="en">Peoples' Friendship University of Russia named after Patrice Lumumba (RUDN University)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">8363</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Articles</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Статьи</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Improvement of Locality of Parallel Algorithms of the Numerical Solutions of the Two-Dimensional Quasilinear Parabolic Equations</article-title><trans-title-group xml:lang="ru"><trans-title>Улучшение локальности параллельных алгоритмов численного решения двумерных квазилинейных параболических уравнений</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Bakhanovich</surname><given-names>S V</given-names></name><name xml:lang="ru"><surname>Баханович</surname><given-names>Сергей Викторович</given-names></name></name-alternatives><email>bsv@im.bas-net.by</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Likhoded</surname><given-names>N A</given-names></name><name xml:lang="ru"><surname>Лиходед</surname><given-names>Николай Александрович</given-names></name></name-alternatives><bio xml:lang="en">Faculty of Applied Mathematics and Computer Science</bio><bio xml:lang="ru">Факультет прикладной математики и информатики</bio><email>likhoded@bsu.by</email><xref ref-type="aff" rid="aff2"/></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="en"><surname>Mandrik</surname><given-names>P A</given-names></name><name xml:lang="ru"><surname>Мандрик</surname><given-names>Павел Алексеевич</given-names></name></name-alternatives><bio xml:lang="en">Faculty of Applied Mathematics and Computer Science</bio><bio xml:lang="ru">Факультет прикладной математики и информатики</bio><email>mandrik@bsu.by</email><xref ref-type="aff" rid="aff2"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Institute of Mathematics, NAS of Belarus</institution></aff><aff><institution xml:lang="ru">Институт математики НАН Беларуси</institution></aff></aff-alternatives><aff-alternatives id="aff2"><aff><institution xml:lang="en">Belarusian State University</institution></aff><aff><institution xml:lang="ru">Белорусский государственный университет</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2014-02-15" publication-format="electronic"><day>15</day><month>02</month><year>2014</year></pub-date><issue>2</issue><issue-title xml:lang="en">NO2 (2014)</issue-title><issue-title xml:lang="ru">№2 (2014)</issue-title><fpage>211</fpage><lpage>215</lpage><history><date date-type="received" iso-8601-date="2016-09-08"><day>08</day><month>09</month><year>2016</year></date></history><permissions><copyright-statement xml:lang="ru">Copyright ©; 2014, Баханович С.В., Лиходед Н.А., Мандрик П.А.</copyright-statement><copyright-year>2014</copyright-year><copyright-holder xml:lang="ru">Баханович С.В., Лиходед Н.А., Мандрик П.А.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">http://creativecommons.org/licenses/by/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.rudn.ru/miph/article/view/8363">https://journals.rudn.ru/miph/article/view/8363</self-uri><abstract xml:lang="en">The equations of parabolic type describe processes of nonlinear heat conductivity, diffusions of the loaded particles in plasma, diffusion and drift of impurity atoms in semiconductor structures, in chemical kinetics. At the numerical solution of practical tasks such there are the difficulties caused by the insufficient capacity and volume of memory of the personal computer. There is a problem of creation of parallel methods and algorithms for the numerical decision the parabolic equations on supercomputers. One of methods of the numerical solution of the multidimensional parabolic equations the locally one dimensional method is. Parallel realization of a locally one method for numerical solutions of the linear and quasi-linear two-dimensional parabolic equations on supercomputers with the distributed memory is offered. The parallel algorithm is constructed taking into account locality of data - the operations and data are distributed between processes in such a way that the considerable part of data is privatized by processes and doesn’t need communication operations. Results of numerical experiments are given.</abstract><trans-abstract xml:lang="ru">Уравнения параболического типа описывают процессы нелинейной теплопроводности, диффузии заряженных частиц в плазме, диффузии и дрейфа примесных атомов в полупроводниковых структурах, в химической кинетике. При численном решении практических задач такого рода появляются трудности, обусловленные недостаточными мощностью и объёмом оперативной памяти персонального компьютера. Возникает задача построения параллельных методов и алгоритмов для численного решения параболических уравнений на суперкомпьютерах. Одним из методов численного решения многомерных параболических уравнений является локально-одномерный метод. В работе предлагается параллельная реализация локально-одномерного метода численного решения линейных и квазилинейных двумерных параболических уравнений с краевыми условиями первого рода на суперкомпьютерах с распределённой памятью. Параллельный алгоритм построен с учётом локализации данных - операции и данные перераспределены между процессами таким образом, что значительная часть данных приватизирована процессами и не требует коммуникационных операций. Приведены результаты численных экспериментов.</trans-abstract><kwd-group xml:lang="en"><kwd>parallel computation</kwd><kwd>data locality</kwd><kwd>data alignment</kwd><kwd>parabolic equations</kwd><kwd>locally one dimensional method</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>параллельные вычисления</kwd><kwd>локализация данных</kwd><kwd>параболические уравнения</kwd><kwd>локально-одномерный метод</kwd></kwd-group></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><mixed-citation>Параллельная реализация локально-одномерного метода численного решения двумерных параболических уравнений / Н. А. Лиходед, С. В. Баханович, Г. М. Заяц, В. А. Цурко // Информатика. - 2010. - Т. 17, № 4. - С. 72-80.</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>Параллельная реализация локально-одномерного метода численного решения двумерных параболических уравнений / С. В. Баханович, Г. М. Заяц, Н. А. Лиходед, С. А. Артемчик // Международный конгресс по информатике: информационные системы и технологии CSIST’2011, Минск, Беларусь. БГУ. - 2011. - Т. 2. - С. 76-81.</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>Garcia J., Ayguade E., Labarta J. A Framework for Integrating Data Alignment, Distribution and Redistribution in Distributed Memory Multiprocessors // IEEE Transactions on Parallel and Distributed Systems. - 2001. - Vol. 12, No 4. - Pp. 416-430.</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>Адуцкевич Е. В., Лиходед Н. А., Сикорский А. О. К распараллеливанию последовательных программ: распределение массивов между процессорами и структуризация коммуникаций // Кибернетика и системный анализ. - 2012. - № 1. - С. 144-163.</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>Самарский А. А. Теория разностных схем. - М.: Наука, 1989.</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>Воеводин В. В., Воеводин В. В. Параллельные вычисления. - СПб.: БХВПетербург, 2002.</mixed-citation></ref></ref-list></back></article>
