Тысяча полезных мелочей    

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

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

Ващенко Г.В. Статья в формате PDF 505 KB

Предложен параллельный алгоритм переменного шага на основе (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.

Список литературы

  1. Новиков Е.А. Явные методы для жестких систем. - Новосибирск: Наука, 1997.
  2. Хайрер Э., Ваннер Г. Решение обыкновенных дифференциальных уравнений. Жесткие и дифференциально-алгебраические задачи. - М.: Мир, 1999.
  3. Исаев С.В., Малышев А.В., Шайдуров В.В. Развитие Красноярского центра параллельных вычислений // Вычислительные технологии. - 2006. - №11. - С. 28-33.


ОСНОВНЫЕ ПРИНЦИПЫ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ

ОСНОВНЫЕ ПРИНЦИПЫ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЙ Статья в формате PDF 253 KB...

02 11 2026 4:13:36

О ПРОБЛЕМЕ ПОДРОСТКОВОЙ НАРКОМАНИИ В РОССИИ

О ПРОБЛЕМЕ ПОДРОСТКОВОЙ НАРКОМАНИИ В РОССИИ Применение большого спектра фармакологических препаратов, как природного происхождения, так и синтезированных требует создания стабильных условий, которые необходимы лечащему врачу при проведении все более усложняющихся ступеней вмешательства человека взаимодействие среды и живого организма. Неизбежным следствием применения лекарственных препаратов без учета механизма действия на структурно-функциональные свойства мембранных взаимодействий, является развитие побочных реакций, отличающихся по своей природе, тяжести клинических проявлений и скорости нарастания. ...

30 10 2026 9:30:50

ГИПОТЕЗА ОБ ОБЪЕМНОЙ БИОРЕГУЛЯЦИИ

ГИПОТЕЗА ОБ ОБЪЕМНОЙ БИОРЕГУЛЯЦИИ Статья в формате PDF 109 KB...

24 10 2026 15:29:48

НОВЫЕ ТЕХНОЛОГИИ В КЛИНИКЕ ВНУТРЕННИХ БОЛЕЗНЕЙ

Статья в формате PDF 116 KB...

21 10 2026 21:34:41

МАКРО-РЕЧЕВЫЕ АКТЫ КОРПОРАТИВНОГО ДИСКУРСА

МАКРО-РЕЧЕВЫЕ АКТЫ КОРПОРАТИВНОГО ДИСКУРСА Статья в формате PDF 224 KB...

17 10 2026 5:30:24

ДИФРАКЦИОННЫЕ ПРОЦЕССЫ ПРИ ВЫСОКИХ ЭНЕРГИЯХ

ДИФРАКЦИОННЫЕ ПРОЦЕССЫ ПРИ ВЫСОКИХ ЭНЕРГИЯХ Статья в формате PDF 250 KB...

16 10 2026 14:41:58

ПИВЕНЬ ВАСИЛИЙ ТИМОФЕЕВИЧ

ПИВЕНЬ ВАСИЛИЙ ТИМОФЕЕВИЧ Статья в формате PDF 71 KB...

14 10 2026 17:41:29

СОВРЕМЕННЫЕ ТЕНДЕНЦИИ В БАНКОВСКОМ ДЕЛЕ

СОВРЕМЕННЫЕ ТЕНДЕНЦИИ В БАНКОВСКОМ ДЕЛЕ Статья в формате PDF 256 KB...

11 10 2026 8:52:29

РОЛЬ ВИРУСНЫХ ИНФЕКЦИИ В РАЗВИТИИ ТИРЕОИДИТА

РОЛЬ ВИРУСНЫХ ИНФЕКЦИИ В РАЗВИТИИ ТИРЕОИДИТА Статья в формате PDF 245 KB...

10 10 2026 11:44:50

ВЛИЯНИЕ СВЕРХМАЛЫХ ДОЗ АСПИРИНА, АЦЕТИЛСАЛИЦИЛАТОВ КОБАЛЬТА И ЦИНКА НА БОЛЕВУЮ ЧУВСТВИТЕЛЬНОСТЬ КРЫС

ВЛИЯНИЕ СВЕРХМАЛЫХ ДОЗ АСПИРИНА, АЦЕТИЛСАЛИЦИЛАТОВ КОБАЛЬТА И ЦИНКА НА БОЛЕВУЮ ЧУВСТВИТЕЛЬНОСТЬ КРЫС В работе изучено противоболевое действие аспирина, ацетилсалицилатов кобальта и цинка в сверхмалых дозах (40·10–8, 40·10–10, 40·10–13 мг/кг). Все тестируемые соединения оказывали аналгетический эффект, наибольший – обнаружен при действии ацетилсалицилата цинка в дозе 40·10–8 мг/кг. Установлен аналгетический эффект ацетилсалицилата кобальта в сверхмалых дозах, не хаpaктерный для его терапевтической дозы (40 мг/кг). Оказалось, что ацетилсалицилаты кобальта и цинка в дозе 40·10–8 мг/кг превосходили по противоболевой эффективности аспирин в терапевтической и сверхмалых дозах. ...

09 10 2026 0:43:10

Перспективы использования электрофизических методов при освоении месторождений минерального сырья

Перспективы использования электрофизических методов при освоении месторождений минерального сырья На основе анализа литературных источников показана необходимость создания эффективных методов переработки руд цветных металлов. Описано отрицательное воздействие горнообогатительного производства на окружающую среду. Рассмотрены проблемы освоения месторождений сырья и предложены пути их решения. Приведена схема рационального освоения минеральных ресурсов рудного месторождения с применением разрядноимпульсных методов. Обоснована возможность использования разрядноимпульсных воздействий в обогатительных процессах, что позволит повысить полноту извлечения полезных компонентов при переработке минерального сырья. Выделены ограничения применения импульсных методов. Установлено, что разрядноимпульсные методы интенсифицируют избирательное раскрытие минеральных ассоциаций во всем диапазоне исходных классов крупности. Эти методы эффективны в комбинированных схемах переработки труднообогатимых руд сложного состава. Применение комбинированных схем позволит сократить на 10–15 % время измельчения до выхода контрольного класса. ...

08 10 2026 12:33:23

СТРУКТУРА НУКЛОНОВ ИЗ ЕДИНСТВЕННОЙ ЭЛЕМЕНТАРНОЙ ЧАСТИЦЫ

СТРУКТУРА НУКЛОНОВ ИЗ ЕДИНСТВЕННОЙ ЭЛЕМЕНТАРНОЙ ЧАСТИЦЫ На основе представлений о системности мироустройства и о прострaнcтве, как онтологической, непрерывной безмассовой вихревой среде даны определения основных физических понятий (материя, масса, заряд, энергия и т.д.). Физические параметры среды определяют закономерность существования единственной материальной частицы - носителе массы и заряда, названной массон (единство физических представлений об электроне, позитроне и заряде). В соответствии с природными правилами структурирования первочастиц из 273 и 207 массонов формируются гексагональные структуры, соответственно, пи-, и мю-мезонов, а из 7 этих частиц построены нуклоны. Объяснены ядерные силы и свойства всех частиц. ...

28 09 2026 22:43:40

Еще:
Поддержать себя -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 ::