Симметричные МПС
В симметричной многоядерной мультипроцессорной системе:
все процессоры и ядра идентичные;
все ядра разделяют общую оперативную память;
время доступа каждого ядра в любую область оперативной памяти одинаково;
одна операционная система;
операционная система равномерно распределяет нагрузку на ядра;
для выполнения приложения могут использоваться несколько ядер;
может применяться та же модель программирования, что и в одноядерной системе;
каждое ядро может выполнять любые процедуры операционной системы, в том числе и по управлению вводом-выводом;
для наращивания мощности (масштабирования) системы достаточно добавить в нее еще несколько процессоров (соответственно, n*k ядер, где: n – количество добавленных процессоров; k – количество ядер в одном процессоре). Однако необходимо реально оценивать, насколько может возрасти производительность МПС при добавлении ядер и неизменности пропускной способности общей оперативной памяти.
Структура симметричной МПС аналогична структуре МПС, приведенной на рис. 37.1.
Основной недостаток симметричных МПС -существуютпределы для наращивания количества ядер при неизменности пропускной способности общей оперативной памяти.
Дата добавления: 2015-09-29; просмотров: 651;