Научный журнал
Современные наукоемкие технологии
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

РАСПРЕДЕЛЁННЫЕ ВЫЧИСЛЕНИЯ (КЛАСТЕРНЫЕ ВЫЧИСЛЕНИЯ) С ИСПОЛЬЗОВАНИЕМ ПАКЕТА ПАРАЛЛЕЛЬНОГО ПРОГРАММИРОВАНИЯ MPI

Распределённые вычисления представляют собой способ решения трудоёмких вычислительных задач с использованием двух и более компьютеров, объединённых в сеть. Они являются частным случаем параллельных вычислений, т.е. одновременного решения различных частей одной вычислительной задачи несколькими процессорами одного или нескольких компьютеров.Параллельными вычислительными системами называют физические, компьютерные, а также программные системы, реализующие тем или иным способом синхронную обработку данных на многих вычислительных узлах. В стандарте MPI описан программный интерфейс обеспечения связи между отдельными процессами параллельной задачи.MPI предоставляет программисту единый механизм взаимодействия процессов внутри параллельно исполняемой задачи независимо от машинной архитектуры (однопроцессорные, многопроцессорные с общей или раздельной памятью), взаимного расположения процессов (на одном физическом процессоре или на нескольких) и API операционной системы.Система программирования MPI относится к классу (системы множественным потоком команд и множественным потоком данных) МКМД ЭВМ с индивидуальной памятью, то есть к многопроцессорным системам с обменом сообщениями. MPI имеет следующие особенности: В состав MPI входит библиотека программирования. Она определяет имена процедур, вызов и результаты их работы. Программы, написанные на FORTRAN, C и C++, откомпилированные обычными компиляторами и связанные с MPI-библиотекой, считаются параллельными программами. Параллельные программы - это программы, в исходном коде которых содержатся как функции, так и инструменты из библиотеки mpi или openmp.MPI соответствует модели многопроцессорной ЭВМ с передачей сообщений .MPI имеет намного более одной качественной реализации. Эти реализации обеспечивают асинхронную коммуникацию, эффективное управление буфером сообщения, эффективные группы, и богатые функциональные возможности. MPI включает большой набор коллективных операций коммуникации, виртуальных топологий и азличных способов коммуникации. Использование интерфейса MPI и его реализации MPICH позволяет эффективно организовать распределённые вычисления для локальных сетей.

Пример способа распределённых вычислений


Библиографическая ссылка

Аль РАСПРЕДЕЛЁННЫЕ ВЫЧИСЛЕНИЯ (КЛАСТЕРНЫЕ ВЫЧИСЛЕНИЯ) С ИСПОЛЬЗОВАНИЕМ ПАКЕТА ПАРАЛЛЕЛЬНОГО ПРОГРАММИРОВАНИЯ MPI // Современные наукоемкие технологии. – 2010. – № 4. – С. 82-82;
URL: https://top-technologies.ru/ru/article/view?id=24656 (дата обращения: 10.12.2024).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674