ПАРАЛЛЕЛЬНЫЙ АЛГОРИТМ (2,1)-МЕТОДА ПЕРЕМЕННОГО ШАГА

Предложен параллельный алгоритм переменного шага на основе (2,1)-метода. В предлагаемом параллельном алгоритме изменение величины шага построено на основе контроля точности численной схемы.
В настоящее время одним из основных параметром, хаpaктеризующих эффективность использования вычислительной техники в науке и технологии, являются математические модели и численные методы, применяемые при создании программ для реализации исследований и расчетов по этим моделям. Моделирование процессов во многие важных приложениях приводит к необходимости численного решения задачи Коши для умеренно жестких систем обыкновенных дифференциальных уравнений [1, 2].
Рассматривается задача Коши для автономной системы обыкновенных дифференциаль ных уравнений первого порядка
(1)
где y:[t0, tk] → RN, f:[t0, tk]×RN → RN, [t0, tk] - отрезок интегрирования. Для численного решения (1) применим схему (2,1)-метода
(2)
где коэффициенты a, p1 и p2 определяют свойства точности и устойчивости схемы (2), h - шаг интегрирования, fn′ = ∂f(yn)/∂y - матрица Якоби системы (1). Будем считать, что (1) имеет единственное решение. Пусть известны условия для контроля точности вычислений, именно p1 + p2 = 1 и ap1 + 2ap2 = 0,5, . Изменение величины шага основано на оценке локальной ошибки δn. Учитывая соотношение, , новый шаг hnew определяем по формуле hnew = qh, где значение q находится из уравнения q2||δn|| = ε. Если q < 1, то осуществляем повторное вычисление решения с шагом h = hnew. При q > 1 выполняем следующий шаг интегрирования с шагом hnew. Введем функции Par_LU_Decompos(), Par_LU_Solution(), реализующие декомпозицию матрицы Dn и нахождение векторов , . Для контроля точности численной схемы (2) введем функцию accur_control (), для выполнения которой назначим процессор proc(1). Параллельный алгоритм вычисления приближенного решения y(n+1) переменного шага формулируем следующим образом.
Алгоритм. Пусть для численного решения системы (1) используется (2.1)-метод с контролем точности, и известно решение y(n) в точке tn с шагом hn. Тогда для получения значения y(n+1) в точке tn+1 справедлив параллельный алгоритм, в котором на каждом процессоре proc(j) формируется своя j-я часть вектора решения.
Шаг 1. В каждом proc(j), 1 ≤ j ≤ p; (j-1) s + 1 ≤ sj ≤ j⋅s: выполнить recv(, h; 1,..., p), вычислить и матрицу Якоби Jj, 1 ≤ j ≤ p.
Шаг 2. Сформировать матрицу .
Шаг 3. Разложить матрицу Dn, Dn = Par_LU_Decompos().
Шаг 4. Вычислить ,
.
Шаг 5. Вычислить ,
Шаг 6. В каждом proc(j), 1 ≤ j ≤ p;
(j-1)⋅s +1 ≤ sj ≤ j⋅s:
определить
,
и выполнить .
Шаг 7. В proc(1): выполнить accur_control () и, если необходимо, вывести вектор y(n+1).
Шаг 8. В каждом proc(j), 1 ≤ j » p;
(j-1)⋅s +1 ≤ sj ≤ j⋅s:
вычислить
и выполнить .
Шаг 9. Выполнить следующий шаг интегрирования.
Как показывают теоретические и пpaктические расчеты, выполняемые на кластере ИВМ СО РАН [3] показывают, что основные вычислительные затраты связаны с реализацией
LU-факторизации и последующем решении систем для определения шаговых коэффициентов.
Работа выполнена при финансовой поддержке РФФИ проект №11-01-00106.
Список литературы
- Новиков Е.А. Явные методы для жестких систем. - Новосибирск: Наука, 1997.
- Хайрер Э., Ваннер Г. Решение обыкновенных дифференциальных уравнений. Жесткие и дифференциально-алгебраические задачи. - М.: Мир, 1999.
- Исаев С.В., Малышев А.В., Шайдуров В.В. Развитие Красноярского центра параллельных вычислений // Вычислительные технологии. - 2006. - №11. - С. 28-33.
Статья в формате PDF
218 KB...
03 05 2026 6:42:41
Статья в формате PDF
173 KB...
02 05 2026 11:42:53
Статья в формате PDF
113 KB...
01 05 2026 5:26:18
Статья в формате PDF
254 KB...
30 04 2026 6:28:51
В лаборатории биохимии ФГУН «РНЦ «ВТО» им. акад. Г. А. Илизарова Росздрава» разработаны имплантационные материалы на основе кальцийфосфатных соединений, выделенных из костной ткани крупного рогатого скота. Технология получения материалов для имплантации включает в себя деминерализацию костной ткани с применением хлороводородной кислоты, осаждение из раствора кальцийфосфатных соединений, их очистку, высушивание и измельчение.
Изучен качественный и количественный состав полученных материалов с применением сканирующей электронной микроскопии, инфpaкрасной спектроскопии и метода рентгеновского электронно-зондового микроанализа. Установлено, что материалы представляют собой порошкообразные смеси с включениями гранул диаметром от 100 до 2000 мкм. В состав материалов входят остеотропные элементы кальций, фосфор, магний, сера, которые однородно распределены в материале.
...
28 04 2026 2:24:54
Статья в формате PDF
326 KB...
27 04 2026 15:11:41
Впервые было изучено интерлейкина – 8 – 251 ТА среди женщин Азербайджана больными эндометриозом. 50 пpaктически здоровых и 70 женщин больных эндомертиозом находились под нашем наблюдением. Исследование показали что, генетический полиморизм интерлейкина – 8 А/Т 251 играет роль в потогенезе эндометриоза.
...
26 04 2026 16:25:46
Статья в формате PDF
115 KB...
25 04 2026 17:26:40
Статья в формате PDF
137 KB...
24 04 2026 1:19:37
Статья в формате PDF
172 KB...
23 04 2026 16:15:47
В данной работе предложена эволюционная модель формирования двумерных структур. Определены алгоритмы формирования структур в априори структурированном двумерном прострaнcтве путем заполнения его в соответствии с определенными эволюционными правилами.
...
22 04 2026 15:52:57
Статья в формате PDF
101 KB...
21 04 2026 5:17:14
Статья в формате PDF
107 KB...
20 04 2026 4:43:18
Система дополнительного экологического образования, базирующаяся на использовании современных педагогических моделей личностно-ориентированного обучения; применении передовых образовательных технологий, активных методов и форм полевой экологии, проектной деятельности, вовлечении в общественно-значимую исследовательскую и пpaктическую работу, создает оптимальные условия для развития креативных способностей одаренных детей в естественнонаучной области.
...
19 04 2026 18:34:56
Статья в формате PDF
559 KB...
17 04 2026 17:44:51
Статья в формате PDF
262 KB...
16 04 2026 15:46:49
Статья в формате PDF
206 KB...
13 04 2026 14:31:46
Статья в формате PDF
196 KB...
12 04 2026 18:23:16
Статья в формате PDF
130 KB...
11 04 2026 3:21:55
Статья в формате PDF
132 KB...
10 04 2026 17:45:40
Статья в формате PDF
121 KB...
09 04 2026 3:18:29
Статья в формате PDF
128 KB...
08 04 2026 5:11:23
Статья в формате PDF
269 KB...
07 04 2026 4:47:17
Статья в формате PDF
284 KB...
06 04 2026 22:10:46
Статья в формате PDF
329 KB...
05 04 2026 0:58:12
Статья в формате PDF
303 KB...
04 04 2026 4:53:20
03 04 2026 10:44:57
Статья в формате PDF
222 KB...
01 04 2026 10:46:49
В данной статье осуществлены анализ и обощение зарубежных психологических концепций, объясняющих активность человека в отношении своего здоровья, и на этой основе дано авторское определение понятия «здоровьесозидающий потенциал личности». Особое внимание авторы уделяют рассмотрению структуры здоровьесозидающего потенциала, описанию психологических механизмов его формирования и выявлению закономерностей его развития в различные возрастные периоды. Авторами впервые представлена и научно обоснована векторная модель здоровьесозидающего потенциала личности, показаны её возможности при выявлении психологических детерминант, влияющих на показатели целостного здоровья человека.
...
31 03 2026 8:49:10
Статья в формате PDF
101 KB...
30 03 2026 8:10:44
Статья в формате PDF
139 KB...
29 03 2026 9:57:42
Статья в формате PDF
130 KB...
28 03 2026 11:20:24
Статья в формате PDF
124 KB...
27 03 2026 3:47:31
Статья в формате PDF
106 KB...
26 03 2026 18:56:20
Статья в формате PDF
639 KB...
25 03 2026 3:43:33
Еще:
Поддержать себя -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 ::