ПАРАЛЛЕЛЬНЫЙ АЛГОРИТМ (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.
12 08 2026 23:52:34
На биопсийном материале пяти первородящих женщин в возрасте от 20 до 38 лет с физиологической родовой деятельностью проводили количественное светооптическое изучение строения миометрия матки. Оценили тканевой состав, клеточный состав и число гладкомышечных клеток в поле зрения микроскопа. Показали, что основными компонентами миометрия были гладкомышечные волокна, элементы соединительной ткани и микрососудистого русла. Гладкомышечные клетки демонстрировали разное сродство к толуидиновому синему и были условно разделены на светлые, темные и промежуточные клетки. Выявлена внутригрупповая вариация всех оцененных количественных параметров. Полученные данные могут быть базовыми при оценке тех же параметров у рожениц с патологической родовой деятельностью.
...
10 08 2026 17:21:10
Статья в формате PDF
115 KB...
08 08 2026 9:39:35
Статья в формате PDF
257 KB...
07 08 2026 17:22:40
Статья в формате PDF
371 KB...
06 08 2026 8:26:46
Статья в формате PDF
106 KB...
05 08 2026 22:14:52
В статье отмечается возрастающее значение научных исследований социальной инфраструктуры. Рассматриваются различные подходы к определению этого понятия, а также роль социальной инфраструктуры в формировании уровня жизни человека и развитии человеческого потенциала.
...
04 08 2026 12:13:25
Статья в формате PDF
236 KB...
03 08 2026 12:19:22
В данной работе автор отвергает идею принятия cмepтной казни. Применение cмepтной казни приведет к нарушению природы государства, вырождению его духовной сущности. Если государство допускает возможность cмepтной казни, то ценность человеческой жизни падает, а для самих исполнителей cмepтной казни убийство станет обычным явлением.
...
02 08 2026 4:20:32
01 08 2026 0:50:48
Статья в формате PDF
233 KB...
31 07 2026 18:42:31
Статья в формате PDF
115 KB...
30 07 2026 14:50:44
Статья в формате PDF
348 KB...
28 07 2026 0:21:26
27 07 2026 20:38:15
Статья в формате PDF
299 KB...
25 07 2026 20:13:28
Статья в формате PDF
106 KB...
24 07 2026 4:44:21
Статья в формате PDF
115 KB...
23 07 2026 16:30:35
Статья в формате PDF
128 KB...
22 07 2026 1:59:41
Статья в формате PDF
110 KB...
21 07 2026 17:18:55
Статья в формате PDF
298 KB...
20 07 2026 20:13:22
Статья в формате PDF
118 KB...
19 07 2026 12:38:55
Статья в формате PDF
104 KB...
18 07 2026 17:34:43
Статья в формате PDF
102 KB...
17 07 2026 22:37:33
Статья в формате PDF
115 KB...
16 07 2026 0:34:25
Статья в формате PDF
128 KB...
15 07 2026 2:45:52
Статья в формате PDF
232 KB...
14 07 2026 11:27:18
Изучено влияние солей кадмия, свинца и марганца на содержание белков в сыворотке крови сеголеток карпа. Показаны разнонаправленные изменения белкового состава сыворотки крови рыб при воздействии солей тяжелых металлов, о чем можно судить на основании изменения А/G индекса. При хроническом действии ионов кадмия отмечено значительное преобладание суммарного содержания альбуминов над глобулинами на протяжении всего эксперимента, пребывание рыб в среде с ионами свинца сопровождалось более значительным ростом содержания глобулинов, тогда как при действии ионов марганца не выявлен однонаправленный хаpaктер изменения соотношения альбуминов и глобулинов.
...
13 07 2026 14:32:25
Статья в формате PDF
113 KB...
12 07 2026 6:26:31
Статья в формате PDF
252 KB...
10 07 2026 20:37:29
Статья в формате PDF
104 KB...
09 07 2026 4:22:45
Целью исследования является оценка возможности ранней дифференциальной диагностики доброкачественных и злокачественных опухолей опopно-двигательной системы с помощью инфpaкрасной спектроскопии плазмы крови. При этом бралась венозная кровь из локтевой вены у контрольной группы пациентов с заранее установленным диагнозом существующими методами, после чего выделялась плазма. Исследуемая плазма крови помещалась в жидкостную кювету. Спустя 1,5-2 часа исследуемая кювета помещалась в ИК–Фурье- спектрометр. Снимался спектр пропускания плазма крови. Вычислялся коэффициент пропускания по данным снятых спектров. Затем рассчитывались коэффициенты объемного поглощения. В процессе экспериментов нами был вычислен статистически значимый уровень β = 700 см–1, ниже которого находились значения, соответствующие доброкачественным опухолям, выше- злокачественным опухолям.
...
08 07 2026 7:48:35
Статья в формате PDF
306 KB...
07 07 2026 22:59:53
Данная статья освещает современное состояние антибактериальной терапии ревматизма,которая представляется возможной, благодаря появлению новых антибактериальных препаратов (АБП).
Затронуты способы борьбы с нарастающей резистентностью микроорганизмов к АБП.
...
06 07 2026 6:44:50
Статья в формате PDF
109 KB...
05 07 2026 19:47:43
Статья в формате PDF
105 KB...
04 07 2026 2:53:21
Еще:
Поддержать себя -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 ::