ВУЗ:
Составители:
37
данных, символы, обозначающие тип данных, длину передаваемых данных
и др.
В качестве топологической модели коммуникационной среды
применяют линейные или кольцевые моноканалы, звездообразную
конфигурацию, плоскую решётку, n- мерный тор, либо n- кубическую
(гиперкубическую) сеть.
Базовой моделью вычислений на MIMD-системах является
совокупность независимых процессов, время от времени обращающихся к
разделяемым данным. Основана она на
распределенных вычислениях, в
которых программа делится на довольно большое число параллельных
задач.
В настоящее время всё большее внимание разработчики проявляют к
архитектурам типа MIMD. Это находит объяснение главным образом
существованием двух факторов:
1) в архитектурах MIMD используются высокотехнологичные,
дешёвые, выпускаемые массово микропроцессоры, что позволяет
оптимизировать соотношение стоимость/производительность;
2) архитектура MIMD дает большую гибкость и
при наличии
соответствующей поддержки со стороны аппаратных средств и
программного обеспечения, поскольку может работать и как
однопрограммная система, обеспечивая высокопроизводительную
обработку данных для одной прикладной задачи, и как многопрограммная,
выполняющая множество задач параллельно, а также как некоторая
комбинация этих возможностей.
Одной из отличительных особенностей многопроцессорной
вычислительной системы является коммуникационная среда,
с помощью
которой процессоры соединяются друг с другом или с памятью. Топология
коммуникационной среды настолько важна для многопроцессорной
системы, что многие характеристики производительности и другие оценки
выражаются отношением времени обработки к времени обмена, которые в
общем случае зависят от алгоритмов решаемых задач и порождаемых ими
вычислительных процессов.
Существуют две основные модели
межпроцессорного обмена: одна
основана на передаче сообщений, другая - на использовании общей
памяти.
В многопроцессорных системах с общей памятью один процессор
осуществляет запись в конкретную ячейку, а другой процессор производит
считывание из этой ячейки памяти. Чтобы обеспечить согласованность
данных, символы, обозначающие тип данных, длину передаваемых данных и др. В качестве топологической модели коммуникационной среды применяют линейные или кольцевые моноканалы, звездообразную конфигурацию, плоскую решётку, n- мерный тор, либо n- кубическую (гиперкубическую) сеть. Базовой моделью вычислений на MIMD-системах является совокупность независимых процессов, время от времени обращающихся к разделяемым данным. Основана она на распределенных вычислениях, в которых программа делится на довольно большое число параллельных задач. В настоящее время всё большее внимание разработчики проявляют к архитектурам типа MIMD. Это находит объяснение главным образом существованием двух факторов: 1) в архитектурах MIMD используются высокотехнологичные, дешёвые, выпускаемые массово микропроцессоры, что позволяет оптимизировать соотношение стоимость/производительность; 2) архитектура MIMD дает большую гибкость и при наличии соответствующей поддержки со стороны аппаратных средств и программного обеспечения, поскольку может работать и как однопрограммная система, обеспечивая высокопроизводительную обработку данных для одной прикладной задачи, и как многопрограммная, выполняющая множество задач параллельно, а также как некоторая комбинация этих возможностей. Одной из отличительных особенностей многопроцессорной вычислительной системы является коммуникационная среда, с помощью которой процессоры соединяются друг с другом или с памятью. Топология коммуникационной среды настолько важна для многопроцессорной системы, что многие характеристики производительности и другие оценки выражаются отношением времени обработки к времени обмена, которые в общем случае зависят от алгоритмов решаемых задач и порождаемых ими вычислительных процессов. Существуют две основные модели межпроцессорного обмена: одна основана на передаче сообщений, другая - на использовании общей памяти. В многопроцессорных системах с общей памятью один процессор осуществляет запись в конкретную ячейку, а другой процессор производит считывание из этой ячейки памяти. Чтобы обеспечить согласованность 37
Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »