Вестник науки и образования


Download 100.38 Kb.
bet1/3
Sana24.09.2023
Hajmi100.38 Kb.
#1686833
  1   2   3
Bog'liq
primenenie-tehnologiy-parallelnogo-programmirovaniya

ПРИМЕНЕНИЕ ТЕХНОЛОГИЙ ПАРАЛЛЕЛЬНОГО ПРОГРАММИРОВАНИЯ


Фирагин Н.Г.


APPLICATION OF PARALLEL PROGRAMMING TECHNOLOGIES


Firagin N.G.
Firagin Nikita Grigorievich – Student,
DEPARTMENT OF APPLIED MATHEMATICS AND ARTIFICIAL INTELLIGENCE, INSTITUTE OF INFORMATION AND COMPUTING TECHNOLOGIES
NATIONAL RESEARCH UNIVERSITY "MPEI", MOSCOW


Abstract: parallel programming is one of the most promising and demanded areas in the field of software development. The article describes the principles of operation of parallel programming technologies using the example of calculating an integral using OpenMP. Keywords: parallel computing, parallel programming, OpenMP.
УДК 519.68
Актуальным способом ускорения процесса вычислений является использование вычислительной техники, реализующей средства параллельной обработки данных. Параллельные вычисления не только сокращают время расчетов, но и обеспечивают возможность решения сложных и трудоемких задач.
OpenMP (Open Multi-Processing) – распространенная технология параллельного программирования, включающая набор директив компилятора, библиотечных процедур и переменных окружения, которые предназначены для программирования многопоточных приложений на многопроцессорных системах с общей памятью.
Рассмотрим применение технологии параллельного программирования с помощью OpenMP на примере вычисления определенного интеграла методом центральных прямоугольников.
Постановка задачи: Требуется вычислить определенный интеграл на отрезке
𝑎, 𝑏 с заданной точность eps.


Рис. 1. Параллельная реализация вычисления определенного интеграла по методу центральных прямоугольников

Конструкциями параллельного цикла OpenMP возможно распараллелить первый цикл. В данном случае будет распараллеливаться функция нахождения определенного интеграла по методу центральных прямоугольников (нахождения суммы площадей n прямоугольников).



Download 100.38 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling