По типу ВС различаются на

• многомашинные

• многопроцессорные.

Территориально ВС делятся на:

• сосредоточенные (все компоненты располагаются в непосредственной близости друг от друга);

• распределенные (компоненты могут располагаться на значительном расстоянии, например, вычислительные сети);

По методам управления элементами ВС различают

• централизованные,

• децентрализованные

• со смешанным управлением.

По режиму работы ВС различают системы, работающие в

• оперативном

• неоперативном временных режимах.

Кроме этого, ВС могут быть структурно

• одноуровневыми (имеется лишь один общий уровень обработки данных);

• Многоуровневыми (иерархическими) структурами.

Архитектура вычислительных систем. Классификация архитектур вычислительных систем.

Архитектура системы – совокупность свойств системы, существенных для пользования.

Архитектурой компьютера называется его описание на некотором общем уровне, включающее описание пользовательских возможностей программирования, системы команд, системы адресации, организации памяти и т.д.

Наиболее распространены следующие архитектурные решения.

Классическая архитектура (архитектура фон Неймана) — одно арифметико-логическое устройство (АЛУ), через которое проходит поток данных, и одно устройство управления (УУ), через которое проходит поток команд — программа. Это однопроцессорный компьютер. К этому типу архитектуры относится и архитектура персонального компьютера с общей шиной. Все функциональные блоки здесь связаны между собой общей шиной, называемой также системной магистралью.

Многопроцессорная архитектура. Наличие в компьютере нескольких процессоров означает, что параллельно может быть организовано много потоков данных и много потоков команд. Таким образом, параллельно могут выполняться несколько фрагментов одной задачи.

Многомашинная вычислительная система. Здесь несколько процессоров, входящих в вычислительную систему, не имеют общей оперативной памяти, а имеют каждый свою (локальную).

Архитектура с параллельными процессорами. Здесь несколько АЛУ работают под управлением одного УУ. Это означает, что множество данных может обрабатываться по одной программе — то есть по одному потоку команд.

На основе числа потоков команд и потоков данных Флинн выделяет четыре класса архитектур: SISD,MISD,SIMD,MIMD.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: