Лекция: Уровни параллелизма.

Обычно различают следующие уровни параллелизма:

· Уровень заданий. Несколько независимых заданий одновременно выполняются на разных ЦП, практически не взаимодействуя друг с другом. Это уровень реализуется на ВС с множеством ЦП в многозадачном режиме.

· Уровень программ. Части одной задачи выполняются на множестве ЦП. Данный уровень достигается на параллельных ВС.

· Уровень команд. Выполнение команды разделяется на фазы, а фазы нескольких последовательных команд могут быть перекрыты за счет конвейеризации. Этот уровень достигается на ВС с одним ЦП.

· Уровень битов. Биты слова могут обрабатываться последовательно или параллельно. Данный уровень реализуется в обычных и суперскалярных ЦП.

 

еще рефераты
Еще работы по информатике