RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник КРАУНЦ. Физико-математические науки // Архив

Вестник КРАУНЦ. Физ.-мат. науки, 2023, том 43, номер 2, страницы 87–110 (Mi vkam603)

Эта публикация цитируется в 1 статье

ИНФОРМАЦИОННЫЕ И ВЫЧИСЛИТЕЛЬНЫЕ ТЕХНОЛОГИИ

Parallelization of a numerical algorithm for solving the Сauchy problem for a nonlinear differential equation of fractional variable order using OpenMP technology

[Распараллеливание численного алгоритма решения задачи Коши для нелинейного дифференциального уравнения дробного переменного порядка с помощью технологии OpenMP]

D. A. Tvyordiyab, R. I. Parovikb, A. R. Hayotovc, A. K. Boltaevc

a Kamchatka State University named after Vitus Bering
b Institute for Cosmophysical Research and Radio Wave Propagation FEB RAS
c V.I. Romanovskiy Institute of Mathematics

Аннотация: В статье представлена программная реализация параллельного эффективного и быстрого вычислительного алгоритма решения задачи Коши для нелинейного дифференциального уравнения дробного переменного порядка. Вычислительный алгоритм основан на нелокальной явной конечно-разностной схеме с учетом аппроксимации дробной производной VO Герасимова-Капуто, входящей в основное дифференциальное уравнение. Алгоритмы распараллеливания нелокальной явной конечно-разностной схемы были реализованы в виде функций пользовательской библиотеки языка программирования C с использованием технологии OpenMP. Технология OpenMP позволяет реализовывать параллельные алгоритмы для работы с вычислительным узлом CPU, используя его многопоточность. Язык C выбран из-за его универсальности и отсутствия в нем строгих ограничений при работе с памятью. Далее в работе исследуется эффективность параллельного алгоритма. Под эффективностью понимается оптимальное соотношение в координатах: ускорение вычислений – объём занимаемой RAM памяти, по сравнению с последовательной версией алгоритма. Анализируется среднее время вычисления в терминах: время работы, ускорение, эффективность и стоимость алгоритма. Данные алгоритмы были запущены на двух различных вычислительных системах: игровом ноутбуке и вычислительном сервере. Для нелокальной явной схемы показан существенный прирост производительности в 3-5 раз при различных методах программной реализации.

Ключевые слова: дробные производные, эредитарность, эффект памяти, явные конечно-разностные схемы, параллельные вычисления, OpenMP.

УДК: 519.642.2, 519.687.1

MSC: Primary 34A08; Secondary 65Y05, 65M06

Язык публикации: английский

DOI: 10.26117/2079-6641-2023-43-2-87-110



© МИАН, 2024