|
Новосибирский государственный университет
|
|
Функция «баттерфляй»
Синонимы: функция «баттерфляй»; «баттерфляй»; баттерфляй;Функция «баттерфляй» (butterfly) была разработана в конце 60-х годов Рабинером и Гоулдом. Свое название она получила из-за того, что построенная в соответствии с ней сеть по конфигурации напоминает крылья бабочки. Математически функция может быть записана в виде
Bi(xn-1,...,xi+1xixi-1,...,x0) = xn-1,...,xi+1x0xi-1,…,x1xi, 0 ≤ i ≤ n-1.
Предполагается, что размер сети (количество узлов) равен N, разрядность адреса - n, где n=log2N и биты адреса обозначены как xi.
Двоичное представление узла-получателя получается путем взаимной перестановки в адресе узла источника битов с индексами i и 0. Хотя «баттерфляй»-функция используется в основном при объединении ступеней в сетях с динамической многоступенчатой топологией, известны также и «чистые» «баттерфляй»-сети.Ключевые термины, связанные с термином "функция «баттерфляй»":
- Топология «Баньян»
- Топология «Дельта»
- Функция реверсирования битов
Ключевые термины: функции маршрутизации данных; динамическая топология; многоступенчатая сеть;
|Список
основных тем курса|
© 2012-2024, Новосибирский государственный университет, Новосибирск
© 2004-2024, Институт вычислительных технологий СО РАН, Новосибирск
© 2004-2024, Федотов А.М.
Дата последней модификации:
14.08.2013