ПВМ   ОКМ   ДМ   экономическая информатика   4GL   Теория и практика обработки информации

Параллельная виртуальная машина, PVM

Динамическая конфигурация в ПВМ

int info = pvm_addhosts( char **hosts, int nhost, int *infos)

int info = pvm_delhosts( char **hosts, int nhost, int *infos)

call pvmfaddhost( hostinfo)

call pvmfdelhost( hostinfo)

C-подпрограммы добавляют hosts к виртуальной машине или удаляют из нее. Fortran-подпрограммы добавляют к виртуальной машине или удаляют из нее только один host. При использовании Fortran-подпрограммы info возвращается как 1 или код статуса. При использовании C-версии infos возвращается как количество успешно добавленных хостов. Аргумент infos - это массив размера nhost, который содержит код статуса для каждого добавленного или удаленного хоста. Все это позволяет пользователю проверить - возможно, только один хост из набора привел к ошибке - чтобы не пытаться повторно добавлять или удалять набор хостов целиком.

Приведенные полпрограммы иногда применяются для установки виртуальной машины, но наиболее часто они используются для повышения гибкости и уровня толерантности к ошибкам больших приложений. Подпрограммы позволяют приложению увеличить в дозволенных пределах вычислительную мощь (добавлением хостов), если устанавливается, что другими способами задача решается тяжелее. Одним из таких примеров может быть программа CAD/CAM, когда в процессе компиляции переопределяется сетка для конечного числа элементов, драматически усложняя проблемы. Прочим применением может быть повышение уровня толерантности приложения в отношении к ошибкам - имеется возможность обнаружить сбой хоста и ввести замену.

ПВМ   ОКМ   ДМ   экономическая информатика   4GL   Теория и практика обработки информации

Знаете ли Вы, что интуитивное моделирование - это процесс создания модели на основе интуиции, представлений и жизненного опыта.

НОВОСТИ ФОРУМА

Форум Рыцари теории эфира


Рыцари теории эфира
 10.11.2021 - 12:37: ПЕРСОНАЛИИ - Personalias -> WHO IS WHO - КТО ЕСТЬ КТО - Карим_Хайдаров.
10.11.2021 - 12:36: СОВЕСТЬ - Conscience -> РАСЧЕЛОВЕЧИВАНИЕ ЧЕЛОВЕКА. КОМУ ЭТО НАДО? - Карим_Хайдаров.
10.11.2021 - 12:36: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от д.м.н. Александра Алексеевича Редько - Карим_Хайдаров.
10.11.2021 - 12:35: ЭКОЛОГИЯ - Ecology -> Биологическая безопасность населения - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров.
10.11.2021 - 12:34: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> ПРАВОСУДИЯ.НЕТ - Карим_Хайдаров.
10.11.2021 - 12:34: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вадима Глогера, США - Карим_Хайдаров.
10.11.2021 - 09:18: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> Волновая генетика Петра Гаряева, 5G-контроль и управление - Карим_Хайдаров.
10.11.2021 - 09:18: ЭКОЛОГИЯ - Ecology -> ЭКОЛОГИЯ ДЛЯ ВСЕХ - Карим_Хайдаров.
10.11.2021 - 09:16: ЭКОЛОГИЯ - Ecology -> ПРОБЛЕМЫ МЕДИЦИНЫ - Карим_Хайдаров.
10.11.2021 - 09:15: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Екатерины Коваленко - Карим_Хайдаров.
10.11.2021 - 09:13: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вильгельма Варкентина - Карим_Хайдаров.
Bourabai Research - Технологии XXI века Bourabai Research Institution