~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 36960A823F0AD3E5AE4EA1A25371FD77__1707633120 ✰
Заголовок документа оригинал.:
✰ Network on a chip - Wikipedia ✰
Заголовок документа перевод.:
✰ Сеть на чипе — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Network_on_a_chip ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/36/77/36960a823f0ad3e5ae4ea1a25371fd77.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/36/77/36960a823f0ad3e5ae4ea1a25371fd77__translat.html ✰
Дата и время сохранения документа:
✰ 20.06.2024 17:49:55 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 11 February 2024, at 09:32 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Сеть на чипе — Jump to content

Сеть на чипе

Из Википедии, бесплатной энциклопедии

Сеть на кристалле или сеть-на-кристалле ( NoC / ˌ ɛ n ˌ ˈ s / en-oh- SEE или / n ɒ k / nk ) [номер 1] — это сетевая на подсистема связи интегральной схеме микрочипе »), чаще всего между модулями в системе на кристалле ( SoC ). Модули микросхемы обычно представляют собой полупроводниковые IP-ядра, схематизирующие различные функции компьютерной системы , и спроектированы как модульные с точки зрения сетевой науки . Сеть на кристалле представляет собой маршрутизатора SoC на базе сеть коммутации пакетов между модулями .

Технология NoC применяет теорию и методы компьютерных сетей к внутрикристальной связи и обеспечивает заметные улучшения по сравнению с традиционными шинными и перекрестными архитектурами связи . Сети на кристалле существуют во многих сетевых топологиях , многие из которых по состоянию на 2018 год все еще находятся в стадии эксперимента. [ нужна цитата ]

В 2000-х годах исследователи начали предлагать тип внутрикристального соединения в виде с коммутацией пакетов. сетей [1] для решения проблем масштабируемости проектирования на основе шины . Предыдущие исследования предложили конструкцию, которая маршрутизирует пакеты данных вместо маршрутизации проводов. [2] Затем в 2002 году была предложена концепция «сети на чипах». [3] NoCs улучшают масштабируемость систем на кристалле и энергоэффективность сложных SoC по сравнению с другими конструкциями подсистем связи. Это новая технология , и прогнозируется ее значительный рост в ближайшем будущем, поскольку многоядерные компьютерные архитектуры становятся все более распространенными.

Структура [ править ]

NoC могут охватывать синхронные и асинхронные домены часов, известные как пересечение доменов часов , или использовать несинхронизированную асинхронную логику. NoC поддерживают глобально асинхронную и локально синхронную архитектуру электроники, позволяя каждому процессорному ядру или функциональному блоку системы-на-кристалле иметь собственную тактовую область . [4]

Архитектуры [ править ]

Архитектуры NoC обычно моделируют разреженные сети малого мира (SWN) и безмасштабные сети (SFN), чтобы ограничить количество, длину, площадь и энергопотребление соединительных проводов и соединений «точка-точка» .

Топология [ править ]

Топология определяет физическое расположение и соединения между узлами и каналами. Сообщение пересекает транзитные участки, и длина канала каждого транзитного участка зависит от топологии. Топология существенно влияет как на задержку , так и на энергопотребление. Более того, поскольку топология определяет количество альтернативных путей между узлами, она влияет на распределение сетевого трафика и, следовательно, на пропускную способность сети и достигаемую производительность. [5]

Преимущества [ править ]

Традиционно микросхемы проектировались с выделенными двухточечными соединениями, при этом для каждого сигнала выделялся один провод. Это приводит к плотной топологии сети . В частности, для больших проектов это имеет несколько ограничений с точки зрения физического проектирования . Для этого требуется мощность, квадратичная по числу межсоединений. Провода занимают большую часть площади чипа , а в нанометровой КМОП -технологии межсоединения доминируют как по производительности, так и по динамическому рассеиванию мощности , поскольку распространение сигнала по проводам через чип требует нескольких тактовых циклов . Это также позволяет больше паразитной емкости , сопротивления и индуктивности накапливать в цепи . (См. правило Рента для обсуждения требований к проводке для соединений «точка-точка»).

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

Параллелизм и масштабируемость [ править ]

Провода в каналах сети на кристалле используются многими сигналами . высокий уровень параллелизма Достигается , поскольку все каналы передачи данных в NoC могут работать одновременно с разными пакетами данных . [ почему? ] Таким образом, поскольку сложность интегрированных систем продолжает расти, NoC обеспечивает повышенную производительность (например, пропускную способность ) и масштабируемость «точка-точка» по сравнению с предыдущими архитектурами связи (например, выделенными сигнальными проводами , общими шинами или сегментированными шинами с мостами ). . Алгоритмы [ который? ] должны быть спроектированы таким образом, чтобы они обеспечивали высокий параллелизм и, следовательно, могли использовать потенциал NoC.

Текущее исследование [ править ]

WiNoC в 3D-чиплете

Некоторые исследователи [ ВОЗ? ] считают, что NoC должны поддерживать качество обслуживания (QoS), а именно достигать различных требований с точки зрения пропускной способности , сквозных задержек, справедливости , [6] и сроки . [ нужна цитата ] Вычисления в реальном времени, включая воспроизведение аудио и видео, являются одной из причин обеспечения поддержки QoS. Однако текущие реализации систем, такие как VxWorks , RTLinux или QNX , способны выполнять вычисления в реальном времени за доли миллисекунды без специального оборудования. [ нужна цитата ]

Это может указывать на то, что для многих приложений реального времени качество обслуживания существующей инфраструктуры межсоединений на кристалле является достаточным, и специальная аппаратная логика для достижения микросекундной точности потребуется , степень, которая редко требуется на практике конечным пользователям (звук или видео). джиттеру нужна гарантия задержки всего лишь в десятых миллисекундах). (QoS) на уровне NoC Еще одной мотивацией для качества обслуживания является поддержка нескольких одновременных пользователей, совместно использующих ресурсы одного мультипроцессора в общедоступной облачной инфраструктуре. В таких случаях аппаратная логика QoS позволяет поставщику услуг предоставлять договорные гарантии уровня обслуживания, которое получает пользователь, - функция, которая может быть сочтена желательной для некоторых корпоративных или государственных клиентов. [ нужна цитата ]

Многие сложные исследовательские проблемы еще предстоит решить на всех уровнях: от уровня физического канала через сетевой уровень и вплоть до системной архитектуры и прикладного программного обеспечения. Первый специализированный исследовательский симпозиум по сетям на кристалле был проведен в Принстонском университете в мае 2007 года. [7] Второй международный симпозиум IEEE по сетям на кристалле состоялся в апреле 2008 года в Университете Ньюкасла .

Были проведены исследования интегрированных оптических волноводов и устройств, составляющих оптическую сеть на кристалле (ONoC). [8] [9]

Возможным способом повышения производительности NoC является использование каналов беспроводной связи между чиплетами — так называемая беспроводная сеть на кристалле (WiNoC). [10]

Дополнительные преимущества [ править ]

В многоядерной системе, подключенной через NoC, сообщения о согласованности и запросы на промах в кэше должны проходить через переключатели. Соответственно, коммутаторы могут быть дополнены простыми элементами отслеживания и пересылки, чтобы определить, какие блоки кэша какими ядрами будут запрашиваться в будущем. Затем элементы пересылки осуществляют групповую рассылку любого запрошенного блока всем ядрам, которые могут запросить этот блок в будущем. Этот механизм снижает частоту промахов кэша. [11]

Тесты [ править ]

Разработка и исследования NoC требуют сравнения различных предложений и вариантов. Для облегчения таких оценок модели трафика NoC находятся в стадии разработки. Существующие тесты NoC включают NoCBench и MCSL NoC Traffic Patterns. [12]

Блок обработки межсоединений [ править ]

Блок обработки межсоединений (IPU) [13] представляет собой внутрикристальную сеть связи с аппаратными и программными компонентами, которые совместно реализуют ключевые функции различных моделей программирования «система-на-кристалле» посредством набора примитивов связи и синхронизации и предоставляют низкоуровневые платформенные сервисы для реализации расширенных функций. [ который? ] в современных гетерогенных приложениях [ необходимо определение ] на одном кубике .

См. также [ править ]

Примечания [ править ]

  1. ^ В этой статье используется соглашение, согласно которому «NoC» произносится / n ɒ k / nock . Поэтому здесь используется условное обозначение «а» для неопределенного артикля, соответствующего NoC (« NoC »). В других источниках это слово может произноситься как / ˌ ɛ n ˌ ˈ s / en-oh- SEE и поэтому использовать « noC ».

Ссылки [ править ]

  1. ^ Герье, П.; Грейнер, А. (2000). «Общая архитектура для внутрикристальных соединений с коммутацией пакетов» . Материалы конференции и выставки «Проектирование, автоматизация и испытания в Европе» 2000 г. (Кат. № PR00537) . Париж, Франция: IEEE Comput. Соц. стр. 250–256. дои : 10.1109/ДАТА.2000.840047 . ISBN  978-0-7695-0537-4 . Архивировано из оригинала 22 октября 2022 г. Проверено 23 ноября 2022 г.
  2. ^ Материалы конференции по автоматизации проектирования 2001 г.: 38-я конференция DAC: Конференц-центр Лас-Вегаса, Лас-Вегас, Невада, 18–22 июня 2001 г. Ассоциация вычислительной техники, Специальная группа ACM по автоматизации проектирования. Нью-Йорк, штат Нью-Йорк: Ассоциация вычислительной техники. 2001. ISBN  1-58113-297-2 . OCLC   326240184 . {{cite book}}: CS1 maint: другие ( ссылка )
  3. ^ Бенини, Л.; Де Микели, Г. (январь 2002 г.). «Сети на чипах: новая парадигма SoC» . Компьютер . 35 (1): 70–78. дои : 10.1109/2.976921 . Архивировано из оригинала 22 октября 2022 г. Проверено 23 ноября 2022 г.
  4. ^ Кунду, Сантану; Чаттопадхьяй, Сантану (2014). Сеть на кристалле: следующее поколение интеграции системы на кристалле (1-е изд.). Бока-Ратон, Флорида: CRC Press. п. 3. ISBN  978-1-4665-6527-2 . OCLC   895661009 .
  5. ^ Сотрудники, EDN (26 июля 2023 г.). «Объяснение топологии межсоединений сети на кристалле (NoC)» . ЭДН . Проверено 17 ноября 2023 г.
  6. ^ «Балансировка задержки внутричиповой сети при сопоставлении нескольких приложений для многопроцессорных процессоров». ИППДС . Май 2014.
  7. ^ NoCS 2007. Архивировано 1 сентября 2008 г. на веб-сайте Wayback Machine .
  8. ^ Библиография встроенных сетей
  9. ^ «Библиография меж/внутричиповых оптических сетей» . Архивировано из оригинала 23 сентября 2015 г. Проверено 2 июля 2015 г.
  10. ^ Слюсарь В.И., Слюсарь Д.В. Пирамидальная конструкция массива наноантенн. // VIII Международная конференция по теории и технике антенн (ICATT'11). - Киев, Украина. - Национальный технический университет Украины «Киевский политехнический институт». - 20–23 сентября 2011 г. - С. 140–142. [1] Архивировано 17 июля 2019 г. на Wayback Machine.
  11. ^ Марзи Ленжани; Махмуд Реза Хашеми (2014). «Древовидная схема для снижения частоты промахов в общем кэше с использованием региональных, статистических и временных сходств» . IET Компьютеры и цифровая техника . 8 : 30–48. doi : 10.1049/iet-cdt.2011.0066 .
  12. ^ «Нет-трафик» . www.ece.ust.hk. Архивировано из оригинала 25 декабря 2017 г. Проверено 8 октября 2018 г.
  13. ^ Марчелло Коппола, Милтос Д. Грамматикакис, Риккардо Локателли, Джузеппе Маручча, Лоренцо Пьералиси, «Проектирование экономичных блоков обработки межсоединений: Spidergon STNoC», CRC Press, 2008, ISBN   978-1-4200-4471-3

Адаптировано из Авиноама Колодного колонки ACM SIGDA в электронном бюллетене Игоря Маркова.
Оригинальный текст можно найти по адресу http://www.sigda.org/newsletter/2006/060415.txt.

Дальнейшее чтение [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 36960A823F0AD3E5AE4EA1A25371FD77__1707633120
URL1:https://en.wikipedia.org/wiki/Network_on_a_chip
Заголовок, (Title) документа по адресу, URL1:
Network on a chip - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)