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