Функция «баттерфляй»
Синонимы: Функция «баттерфляй»; «Баттерфляй»; Баттерфляй;Функция «баттерфляй» (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. Хотя «баттерфляй»-функция используется в основном при объединении ступеней в сетях с динамической многоступенчатой топологией, известны также и «чистые» «баттерфляй»-сети.Ключевые термины, связанные с термином "Функция «баттерфляй»":
- Топология «Баньян»
- Топология «Дельта»
- Функция реверсирования битов
Ключевые термины (головные): Функции маршрутизации данных; Динамическая топология; Многоступенчатая сеть;
|Головная|
|Преподавание|
| Современные проблемы
информатики|
|Информатика|
|Ключевые термины|
|Персоны|
© 1998-2024, Новосибирский государственный университет, Новосибирск
© 1998-2024, Институт вычислительных технологий СО РАН, Новосибирск
© 1998-2024, Федотов А.М.
Дата последней модификации:
14.08.2013