Классификация и организация вычислительных систем. Михайлов Б.М - 18 стр.

UptoLike

Повышение производительности ЭВМ и ВС основная цель применения
параллельной обработки, по этой причине параллельную архитектуру имеют такие
ЭВМ, как многопроцессорные серверы, мэйнфреймы и супер-ЭВМ.
Параллельная обработка информации может производиться на нескольких
уровнях (рис. 1.1).
Очевидно, что чем ниже уровень, тем мельче дробление программных процес-
сов, тем мельче, как принято говорить, «зерно параллелизма». В общем случае
возможно реализовать параллелизм как на отдельном уровне, так и на нескольких
одновременно. Независимая однопроцессорная обработка реализует параллелизм на
уровне 1. Векторная обработка заключается в параллельном выполнении циклов на
уровне 2 и может производиться как на одном, так и нескольких процессорах. Уровни
3 и 4 соответствуют многопроцессорным ВС. Параллелизм уровня характерен для
многомашинных вычислительных комплексов.
Рисунок 1.1 - Уровни параллелизма
Существуют два основных способа организации параллельной обработки:
совмещение во времени этапов решения разных задач;
одновременное решение различных задач или частей одной задачи.
Первый путь совмещение во времени этапов решения разных задач это
мультипрограммная обработка информации. Мультипрограммная обработка уже
давно и широко применяется для повышения производительности ЭВМ и ВС.
Подробное рассмотрение мультипрограммной обработки относится к теме «Опе-
рационные системы» и выходит за рамки настоящего учебника.
Второй путь — одновременное решение различных задач или частей одной
задачи возможен только при наличии нескольких обрабатывающих устройств. При
      Повышение производительности ЭВМ и ВС — основная цель применения
параллельной обработки, по этой причине параллельную архитектуру имеют такие
ЭВМ, как многопроцессорные серверы, мэйнфреймы и супер-ЭВМ.
      Параллельная обработка информации может производиться на нескольких
уровнях (рис. 1.1).
      Очевидно, что чем ниже уровень, тем мельче дробление программных процес-
сов, тем мельче, как принято говорить, «зерно параллелизма». В общем случае
возможно реализовать параллелизм как на отдельном уровне, так и на нескольких
одновременно. Независимая однопроцессорная обработка реализует параллелизм на
уровне 1. Векторная обработка заключается в параллельном выполнении циклов на
уровне 2 и может производиться как на одном, так и нескольких процессорах. Уровни
3 и 4 соответствуют многопроцессорным ВС. Параллелизм уровня характерен для
многомашинных вычислительных комплексов.




                         Рисунок 1.1 - Уровни параллелизма


      Существуют два основных способа организации параллельной обработки:
       совмещение во времени этапов решения разных задач;
       одновременное решение различных задач или частей одной задачи.
      Первый путь — совмещение во времени этапов решения разных задач — это
мультипрограммная обработка информации. Мультипрограммная обработка уже
давно и широко применяется для повышения производительности ЭВМ и ВС.
Подробное рассмотрение мультипрограммной обработки относится к теме «Опе-
рационные системы» и выходит за рамки настоящего учебника.
      Второй путь — одновременное решение различных задач или частей одной
задачи — возможен только при наличии нескольких обрабатывающих устройств. При