Jump to content

Арбитр волнового фронта

Арбитр волнового фронта — это схема, используемая для принятия решений, которые параллельно управляют перемычкой коммутационной матрицы высокой мощности. [1] Он был коммерциализирован в наборах микросхем TT1 и TTx, разработанных Abrizio и проданных PMC-Sierra .

Контекст

[ редактировать ]

Перемычка — это центральная часть коммутационной матрицы, которая соединяет входы с выходами. Набор решений о том, какие входы подключены к каким выходам, должен приниматься каждый арбитражный период. В приложениях с высокоскоростной коммутацией ячеек или коммутацией пакетов период арбитража очень короткий. Зачастую в секунду происходят миллионы или миллиарды арбитражных периодов.

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

Описание алгоритма

[ редактировать ]

Арбитр волнового фронта — это особый тип арбитра, оптимизированный для высокоскоростной работы. Для одноадресного коммутатора алгоритм следующий:

  1. Решение начинается в одной точке матрицы xy, которая представляет физические переключатели, например в верхнем левом углу.
  2. На основании запросов принимается решение, замыкать ли тот выключатель, подключая соответствующие вход и выход.
  3. Результат этого решения затем подается вправо по оси матрицы, представляющей входные данные, и вниз по оси матрицы, представляющей выходные данные.
  4. Результаты первого вычисления затем позволяют выполнить следующие вычисления в точке справа и в точке ниже, и решение о включении переключателя принимается в каждой из этих двух точек.
  5. Результаты этих последующих двух вычислений затем передаются в точки ниже и справа от них. Эти результаты затем позволяют принять решения по следующим трем точкам, которые находятся справа и ниже.
  6. Эти результаты снова подаются справа и ниже.
  7. В случае, когда расчет не начался в верхнем левом углу, результаты переходят от правого обратного столбца к первому левому столбцу и от нижнего к верхнему ряду.
  8. Расчет продолжается до тех пор, пока не будут приняты все решения.

Преимущество использования

[ редактировать ]

К преимуществам данного вида расчета относятся:

  • Скорость — алгоритм может быть реализован комбинаторным способом (без аппаратных регистров ), позволяя волновому фронту распространяться по большей части или всей матрице за один или несколько тактовых периодов.
  • Регулярность – все узлы физической структуры, используемые для вычисления, идентичны. Это часто называют систолическим вычислением . Регулярные структуры иногда могут привести к компактным полупроводниковым реализациям.

Варианты

[ редактировать ]

Существует множество вариантов этого метода, включая:

  • Рандомизация или перетасовка порядка рассмотрения строк и столбцов. Для достижения справедливости обычно необходима своего рода перетасовка.
  • Многоадресные варианты этого метода, в которых один вход может быть подключен к нескольким выходам за один или несколько проходов.
  1. ^ Геленбе, Э.; Багчи, К.; Зобрист, Г. (1999). Проектирование сетевых систем . Тейлор и Фрэнсис. п. 6. ISBN  978-90-5699-635-2 . Проверено 13 сентября 2018 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 59d0bc95d80c5c24728a40098428dffd__1675103700
URL1:https://arc.ask3.ru/arc/aa/59/fd/59d0bc95d80c5c24728a40098428dffd.html
Заголовок, (Title) документа по адресу, URL1:
Wavefront arbiter - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)