Лабораторная работа №9 неразрушающее сжатие информации


Двухшинная SMP архитектура


Download 479 Kb.
bet28/32
Sana15.06.2023
Hajmi479 Kb.
#1478358
TuriЛабораторная работа
1   ...   24   25   26   27   28   29   30   31   32
Bog'liq
Лаб раб ВМСиСТ (лаб 4,5,6, 7, 8, 9)

3. Двухшинная SMP архитектура
Так как традиционная SMP архитектура все более перестает удовлетворять современным требованиям из-за обострения конкуренции за доступ процессора к памяти, в 2006 году Intel был предложен универсальный вариант SMP – DSMP.
Отличия:

  1. процессоры разделены на две группы, каждая из которых осуществляет доступ к ОЗУ по собственной шине;

  2. каждая группа процессоров получает в распоряжение собственное ОЗУ;

  3. обмен данными между процессорами группы или чтение/запись данных ОЗУ осуществляется по специальной связи межгрупповой связи.




Рисунок 4. Двухшинная многопроцессорная архитектура SMP


N изменяется от одного до восьми. ШП1, ШП2 – шина памяти, ШМС – высокоскоростная низколатентная шина межгрупповой связи.


Результат: позволяет эффективно реализовать двухпроцессорную систему и достаточно эффективно 4-х и 8-ми процессорную системы.

4. S-Matrix многопроцессорная ЭВМ


Используется в последние годы для построения сильносвязанных многопроцессорных ЭВМ и кустов. В S-Matrix система поддерживает множество процессоров и ОЗУ, коммутируемых произвольно через так называемую коммутирующую матрицу.

Рисунок 5. Система S-Matrix


S-Matrix – коммутирующая матрица, к – ключи коммутирующей матрицы.


Замыканием соответствующих ключей соединяются нужные шины и процессор динамически получает доступ к одному из ОЗУ. Распределение ОЗУ между процессорами происходит с участием операционной системы.
Достоинства: обеспечивается тесная связь между процессорами, доступ каждого процессора к собственному ОЗУ. С другой стороны, перекоммутированием шин возможно обеспечить запись/чтение любого из ОЗУ любым из процессоров.
Недостатки: сложность реализации коммутатора S-Matrix, увеличение латентности, S-Matrix предполагает наличие достаточно длинных шин, что затрудняет передачу данных с высокой скоростью и низкой латнтностью.
Применение. Используется при построении некоторых сильносвязанных многопроцессорных ЭВМ старших классов. Более эффективны при решении определённых классов сильносвязанных задач. Во многих других задачах не так эффективны, т.к. сложно организовать быстрое коммутирование, и сложность организации высокоскоростной передачи данных через коммутатор все более ограничивает производительность ЭВМ. Поскольку от коммутаторов требуется работа на всё более высоких частотах, требования к коммутаторам постоянно растут, а организовать достаточно эффективный коммутатор становится все сложнее и сложнее.




  1. Download 479 Kb.

    Do'stlaringiz bilan baham:
1   ...   24   25   26   27   28   29   30   31   32




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling