Omega网络

✍ dations ◷ 2025-11-26 10:47:33 #网络

Omega网络是一种常用于并行计算架构的网络配置。它是一个依赖于完美洗牌互联算法的非直连拓扑。

一个8x8的Omega网络是一个多级互联网络,这意味着处理单元(英语:processing element,简称PE)是由多级交换机互联的。如上图,输入和输出标好了地址。每一级的输出和下一级的输入用一个完美洗牌系统(英语:Faro shuffle)连接起来,这意味着每个级间互联都仿佛是一叠扑克牌划分为数量相等的两叠然后洗牌洗到一起,一张来自一组的牌叠在一张来自另一组的牌上。如果我们考虑用二进制表示PE,那么每级的完美洗牌可以看作是一个循环逻辑左移位,地址中的每个位每次向左移一位,把最高位放置到最低位上。

在每一级上,相邻的一对输入被连接在一个简单的互换单元上,这个单元可以选择直通(英文:straight,也就是把输入直接传送到输出)也可以选择交叉(英文:crossed,也就是把上面的输入放到下面输出,把下面的输入放到上面输出)。对于 N {\displaystyle N} 个处理单元,一个Omega网络的每一级有 N / 2 {\displaystyle N/2} 个交换机,共有 log 2 N {\displaystyle \log _{2}N} 级。这些交换机的配置决定了网络在任意时间的通路的可用状态,配置方法有两种,分别为目的地标签路(英语:destination-tag routing)由和XOR标签路由(英语:XOR-tag routing)。

Omega网络是高阻塞的,然而在一个自由网络里对于任意一对输入输出总能找到一条路由。

在目的地标签路由中,交换机的配置完全按照要传递的消息的目的地决定。目的地地址的最高位被用来选择第一级交换机的输出口:如果最高位时0,那么选择上面的输出口;如果最高位是1,那么选择下面的输出口。第二高位被用来选择第二级交换机的输出口,依此类推直到到达最终的输出。

例如,如果一条消息的目的地是PE 001,那么交换机的配置为:上,上,下。如果一条消息的目的地是PE 101,那么交换机的配置为:下,上,下。这些交换机的配置不考虑输入的地址。

在XOR标签路由中,交换机的配置基于 (源PE地址) XOR (目的地PE地址)。这样生成的一个XOR标签包含的1的位置意味着地址在这一位上必须要被反转,而0的位置意味着源PE地址和目的地PE地址在这一位是相同的。XOR标签的最高位被用来设置第一级路由:如果它是0,则交换机选择直通;如果它是1,则交换机选择交叉。第二高位被用来选择第二级交换机的输出口,依此类推直到到达最终的输出。

例如,如果PE 001想发消息给PE 010,那么XOR标签位011,交换机配置为:A2直通,B3交叉,C2交叉。

在多处理器处理中,Omega网络可以被用来连接CPU和共享内存从而降低CPU到内存的连接成为瓶颈的概率。

Omega网络已被应用于Illinois Cedar Multiprocessor、IBM RP3和NYU Ultracomputer中.

相关

  • 雅克-路易·大卫雅克-路易·大卫(法语:Jacques-Louis David 法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","
  • 剧场罗马剧场(Roman theatre)是指古罗马时期修建的半圆形剧场。罗马剧场受到了古希腊剧场的很大影响,但也有自己的特征。罗马剧场分布在从西班牙至中东的广大地区,且世界很多地方都
  • 翼手目蝙蝠,又名.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{font-feature-s
  • 鲁道夫·狄塞尔鲁道夫·克里斯琴·卡尔·狄塞尔(Rudolf Christian Karl Diesel,1858年3月18日-1913年9月30日),德国工程师,柴油发动机的发明者。他在1892年提出压缩点火式内燃机的原始设计,经过不
  • 性腺间质肿瘤性腺间质肿瘤(Sex cord-gonadal stromal tumour)或称性索基质肿瘤、性索间质肿瘤(sex cord-stromal tumour),是一类病发于卵巢或睾丸间质部分的肿瘤,它包含颗粒细胞、卵泡膜细胞(英
  • 鞭尸鞭尸是一项古老的戮尸行为,以侮辱死者为目的。由于楚平王枉杀了伍子胥的父亲伍奢、兄长伍尚,伍子胥曾经从墓中掘出楚平王的尸体并进行鞭打。康熙二年,董二酉曾参与庄廷鑨《明史
  • 摩纳哥公国面积摩纳哥 (城邦)以下资讯是以2016年估计国家领袖国内生产总值(国际汇率) 以下资讯是以2011估计人类发展指数 以下资讯是以2010年估计摩纳哥公国(法语:Principauté de Monaco),也
  • 萨尔察赫河萨尔察赫河 (德语:Salzach)是一条流经奥地利及德国两国的河流。萨尔察赫河全长225公里。“萨尔察赫河”这个名字来自于德语词汇“Salz”,意为“盐”。沿岸的主要城市有萨尔茨堡
  • 明德大学蒙特雷国际研究学院明德大学蒙特雷国际研究学院(Middlebury Institute of International Studies at Monterey),2015年1月之前原称蒙特雷国际研究学院(Monterey Institute of International Studie
  • 北京工商大学北京工商大学(Beijing Technology and Business University),简称北工商,由原北京商学院、北京轻工业学院以及机械工业学院合并成立的北京市重点大学。学校现有教职工1525人。学