В параллельной архитектуре ЦП, как ЦП в архитектуре с распределенной памятью взаимодействуют друг с другом? - PullRequest
0 голосов
/ 25 мая 2020

Когда мы говорим об архитектуре ЦП с общей памятью, если ЦП хотят взаимодействовать друг с другом, они должны искать «переменную», которую они совместно используют - внутри общей памяти. Но что, если вместо этого у нас будет распределенная память? Как CPU взаимодействуют друг с другом, если вообще?

PS - Тип обработки здесь параллельный.

1 Ответ

0 голосов
/ 25 мая 2020

Q : «Как CPU (в параллельной архитектуре CPU) взаимодействуют друг с другом, если вообще?»

Позвольте мне взять один такой умный пример - архитектуру Epiphany TM , разработанную Андреасом Олофссоном и его командой Adapteva.

введите описание изображения здесь

Эти интеллектуальные многоядерные параллельные RIS C ЦП используют обе аппаратно реализованные сети 2D-me sh No C для внутрисистемного и межузлового аппаратного взаимодействия (с именами eMesh TM ), состоящий из трехуровневых специализированных сетей [ cMesh | xMesh | rMesh ], и расширенный диапазон использования межсистемной сети eLINK TM для общаться с другими, нелокальными системами.

Это показывает, как интеллектуальные параллельные архитектуры могут продвигать современные решения. Большой респект Андреасу Олофссону и его команде.

Просто для контекста - это произошло примерно через сорок лет после пионеры из InMOS (Великобритания, Бристоль) впервые запустили архитектуру Transputer с (угадайте, что , аналогично) параллельные сети, оснащенные добавлением самого тесно связанного параллельного языка occam, который помог сгенерировать принципиально жесткое параллельное программное обеспечение, подходящее для свойств Transputer в кремнии, и все же было ИМХО. до сих пор самый продуктивный язык параллельных систем с поддержкой управления системой в реальном времени для разработки таких интеллектуальных и требовательных систем параллельного управления, как спутник ESA Giotto и многие другие .

PS:
Классный урок о том, как выполнять [PARALLEL] -вычисления прямо с кремниевого уровня, не так ли? - С уважением относимся к людям InMOS / occam.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...