ПАРАЛЛЕЛЬНЫЕ ЯВНЫЕ ОДНОШАГОВЫЕ МЕТОДЫ ДЛЯ ЧИСЛЕННОГО РЕШЕНИЯ ЖЕСТКИХ СИСТЕМ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ

Предложены параллельные явные одношаговые методы первого, второго порядков, обеспечивающие возможность с минимальными вычислительными затратами интегрировать жесткие системы обыкновенных дифференциальных уравнений. В предлагаемых параллельных алгоритмах изменение величины шага построены на основе контроля точности и устойчивости численной схемы, а в неравенстве для контроля точности применяется оценка локальной ошибки метода.
В настоящее время одним из основных параметром, хаpaктеризующих эффективность использования вычислительной техники в науке и технологии, являются математические модели и численные методы, применяемые при создании программ для реализации исследований и расчетов по этим моделям. Моделирование процессов во многие важных приложениях приводит к необходимости численного решения задачи Коши для умеренно жестких систем обыкновенных дифференциальных уравнений [2, 3].
Рассматривается задача Коши для автономной системы обыкновенных дифференциаль ных уравнений первого порядка
y′ = f(y), y(t0) = y0, t0 ≤ t ≤ tk (1)
где y: [t0, tk] →RN, f: [t0, tk]× RN →RN, [t0, tk] -отрезок интегрирования. В предположении существования и единственности решения задачи (1) параллельная схема метода первого порядка с контролем точности для численного решения (1) в вычислительной системе из p процессоров, N > p и s = N/p, если N кратно p, или s = [N/p] + g, в противном случае, записывается в виде [1]
(2)
где yjs(n) ∈ Comp(j), || δn ||= 0.5h || fn + 1 - fn || ≤ ε, 1 ≤ j ≤ p, (j-1)⋅s + 1 ≤ js ≤ j⋅ s, ||⋅|| - некоторая норма в RN , || δn ||- норма вектора локальной погрешности, fn + 1 и fn - значения правой части системы (1) соответственно в точках t n+1 и tn, ε требуемая точность. Параллельная схема второго порядка для численного решения (1) имеет вид
(3)
Неравенство для оценки устойчивости h | λmax |≤ D, где | λmax | -наибольшее собственное число якобиана, D - размер области устойчивости (для схемы (3) он равен 2). Выбор величины шага hn для схемы (2) определяется по формуле hn = qhn/1.1, где q = (ε /|| δn ||)1/2, а для схемы (3) по формуле hn = max(hn, qhn)/1.1, где q = (D / hn |λmax | )1/2 .
Укрупненная схема параллельных алгоритмов предложенных вычислительных схем (2), (3) состоит в следующем. Компоненты yjs(n) распределяются по p процессорам согласно блочной схеме распределения по s компонентов в каждом. Каждая задача Uj выполняется на proc(j), Uj ∈ proc(j). Proc(1) определяет значение шага hn и передает всем proc(j), используя коммуникационную операцию one-to- all. В каждом proc(j) вычисляются yjs(n), т.е. решается задача Uj, вычисляется значение локальной нормы || δn ||j и выполняется операция all-to-all. Для вычисления значений элементов fjs(y(n) ) вектора правой части разpaбатывается отдель ная функция. Таким образом, общая схема параллельного алгоритма сводится к линейной форме и обеспечивается возможность анализа и оценки его эффективности алгоритма.
Алгоритмы реализованы в виде отдельных функций языка С и включены в комплекс программ, предназначенных для численного моделирования процессов, описываемых жесткими системами на многопроцессорных вычислительных системах кластерной архитектуры. Коммуникационные операции реализованы функциями библиотеки MPI.
Расчеты, выполняемые на 99-процессорном кластере ИВМ СО РАН [4] показали, что параллельные схемы (2), (3) применяться в случаях, когда расчеты требуется проводить с невысокой точностью - порядка 1 % и ниже.
Список литературы
- Ващенко Г.В., Новиков Е.А. Параллельная реализация явных методов типа Рунге-Кутты // Вестник КрасГАУ. - 2010 - №2 - С. 14-18.
- Новиков Е.А. Явные методы для жестких систем. - Новосибирск: Наука, 1997.
- Хайрер Э., Ваннер Г. Решение обыкновенных дифференциальных уравнений. Жесткие и дифференциально-алгебраические задачи. - М.: Мир, 1999.
- Исаев С.В., Малышев А.В., Шайдуров В.В. Развитие Красноярского центра параллельных вычислений // Вычислительные технологии. - 2006. - №11. - С. 28-33.
Статья в формате PDF
300 KB...
30 10 2026 16:48:35
Статья в формате PDF
102 KB...
28 10 2026 7:56:14
Статья в формате PDF
425 KB...
27 10 2026 14:54:59
Статья в формате PDF
126 KB...
26 10 2026 6:47:37
Статья в формате PDF
115 KB...
25 10 2026 10:42:18
Статья в формате PDF
142 KB...
24 10 2026 18:39:45
Статья в формате PDF
134 KB...
23 10 2026 1:52:30
В данной работе автор отвергает идею принятия cмepтной казни. Применение cмepтной казни приведет к нарушению природы государства, вырождению его духовной сущности. Если государство допускает возможность cмepтной казни, то ценность человеческой жизни падает, а для самих исполнителей cмepтной казни убийство станет обычным явлением.
...
22 10 2026 18:31:26
Статья в формате PDF
116 KB...
20 10 2026 8:26:50
Статья в формате PDF
114 KB...
19 10 2026 10:39:16
Статья в формате PDF
112 KB...
18 10 2026 1:45:58
Статья в формате PDF
133 KB...
17 10 2026 5:16:42
Статья в формате PDF
104 KB...
16 10 2026 19:37:59
Статья в формате PDF
138 KB...
14 10 2026 3:28:47
Статья в формате PDF
123 KB...
13 10 2026 8:37:15
Статья в формате PDF
124 KB...
12 10 2026 1:26:16
Статья в формате PDF
114 KB...
10 10 2026 11:19:34
Статья в формате PDF
104 KB...
09 10 2026 16:42:57
08 10 2026 11:47:32
Статья в формате PDF
131 KB...
07 10 2026 14:32:33
Статья в формате PDF
379 KB...
06 10 2026 14:26:16
Статья в формате PDF
268 KB...
05 10 2026 2:23:16
Преодоление фундаментальных трудностей психологической работы с oнкoлoгическими больными на этапе принятия диагноза позволит облегчить не только процесс адаптации к диагнозу, но и, возможно, процесс лечения. Проработка личностно-психических проявлений, может стать основной для успешной психокоррекционной или психотерапевтической работы, которая является одним из мощных ресурсов на пути к выздоровлению.
...
03 10 2026 21:36:28
Статья в формате PDF
289 KB...
02 10 2026 2:10:29
Статья в формате PDF
120 KB...
01 10 2026 16:19:22
Статья в формате PDF
214 KB...
30 09 2026 0:58:19
Статья в формате PDF
125 KB...
27 09 2026 15:21:27
Статья в формате PDF
119 KB...
26 09 2026 9:51:58
Статья в формате PDF
188 KB...
25 09 2026 9:36:49
Статья в формате PDF
139 KB...
23 09 2026 14:59:30
Статья в формате PDF
110 KB...
22 09 2026 15:13:42
Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::