Omega网络

✍ dations ◷ 2025-11-21 11:31:31 #网络

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中.

相关

  • 邮政美国邮票是指在美国发行的邮票。美国邮票可以分为普通邮票、纪念邮票、航空邮票三种类型。美国的第一套普通邮票发行于1847年,当时面值为5美分和10美分。未使用的1847年普通
  • 盾片状盾片状(英语:Scutoid),是一种存在于上下两个平行表面之间的立体几何形状,其两平行表面(以及它们之间的所有其他平行面)的边各自围成多边形,此两表面之间至少存在一个顶点,且上下两个
  • 伦敦东区伦敦东区(East End of London),当地简称东区(East End),是英国伦敦一个非正式认定的区域,位于中世纪伦敦市的东部、泰晤士河以北。此用语源起于十九世纪末,带有贬意,意指伦敦东部聚集
  • 南园街道南园街道是中国广东省深圳市福田区下辖的一个街道,位于福田区的东南部。总面积约3平方公里,下辖10个社区。2007年总人口15.29万人,其中户籍人口4.26万人。
  • 德拉瓦特拉华县(英语:Delaware County)是美国奥克拉荷马州东部的一个县,东邻密苏里州和阿肯色州,面积2,052平方公里。根据2010年人口普查,本县共有人口41,487人。本县县治为杰里(Jay)。考
  • 托莱多 (西班牙)托莱多(西班牙语:Toledo,西班牙语:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium"
  • 凯尔特伊比利亚语现今对凯尔特伊比利亚语所知的相关语料相当少,任何关于这方面的研究,都是建立在前罗马时期伊比利半岛地区的一些幸运地被记录下来的地名,或从他们人名中稍可端倪的一点文法上蛛
  • H-Y抗原H-Y抗原(英语:H-Y antigen)是一些雄性特异性抗原。H-Y抗原最早是在皮肤移植实验中发现,将雄性皮肤移植给同种雌性时会发生排斥,而移植给雄性不会,因而得名。H-Y抗原既包括常染色体
  • 莲纳·荷恩莲纳·玛丽·卡尔霍恩·荷恩(英语:Lena Mary Calhoun Horne,1917年6月30日-2010年5月9日),美国歌手、女演员和舞蹈员。16岁加入著名的“棉花俱乐部”(Cotton Club)担任舞蹈演员,在
  • 成文 (弘治进士)成文,山西大同府山阴县人,明朝政治人物,弘治壬戌进士,官至辽东巡抚。山西乡试第四十二名举人。弘治十五年(1502年)中式壬戌科三甲第二十四名进士,授单县知县,改武邑县,考最,升监察御史