Omega网络

✍ dations ◷ 2025-12-04 13:28:26 #网络

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

相关

  • 扫描电子显微镜扫描电子显微镜(英语:Scanning Electron Microscope,缩写为SEM),简称扫描电镜,是一种电子显微镜,其通过用聚焦电子束扫描样品的表面来产生样品表面的图像。电子与样品中的原子相互
  • 对氨基水杨酸钠4-氨基水杨酸(英语:4-Aminosalicylic acid,又名对氨基水杨酸、氨基水杨酸或PAS)是一种用于治疗结核病的抗菌药。 它也被用于治疗炎症性肠病。 它通过抑制NF-κB及清除自由基而发
  • 重量摩尔浓度在化学中,溶液的重量摩尔浓度(也可称质量摩尔浓度或重量克分子浓度,英语:molality,用b或m表示)是指溶质物质的量 n s
  • 劳伦斯诉德克萨斯州劳伦斯诉得克萨斯州案,Lawrence v. Texas,539 U.S.558 (2003),美国最高法院推翻鲍尔斯诉哈德威克案(英语:Bowers v. Hardwick)案先例,以及得克萨斯州《性悖轨法》,宣布各州政府不得
  • 转氨酶转氨酶(Transaminase)是一种催化转氨基反应的转移酶,将氨基酸的α-氨基转移到一种α-酮酸上。人体内最重要的转氨酶为谷丙转氨酶和谷草转氨酶,都是肝功能测试的重要指标。 · 2
  • 科洛尼亚 (波纳佩州)科洛尼亚(英语:Kolonia)是密克罗尼西亚联邦波纳佩州的一个沿海城镇,位于波纳佩岛。它曾经是密克罗尼西亚联邦的首都,直到1989年首都地位被帕利基尔取代。科洛尼亚西北方不远处是
  • 库仑积分库仑积分(英语:Coulomb integral),又称α积分,是原子轨道线性组合为分子轨道时,通过变分法求得的久期方程组包含的三类积分之一,通常用HAA和HBB表示。对于双原子分子,由于久期方程组
  • 锂亚硫酰氯电池锂亚硫酰氯电池在所有的电池中,属于一种很有特色的品种。它的电压为3.6V。正极材料是亚硫酰氯(二氯亚砜),同时,也是电解液。这种特性,使得它的比能量非常高。是目前锂电池中比能量
  • 陈孟晟陈孟晟(1422年-?年),字尚晦,直隶池州府铜陵县坊市(今五松镇)人,明朝政治人物。景泰五年(1454年)考取进士,被朝廷授予大理寺的评事官,专门推断十分棘手的疑难案件。后来,因为工作出色,他又升
  • 银星石银星石(英语:Wavellite),是一种磷酸盐矿物,是由磷灰石所变化而成的二次矿石。切面有放射形和球形等多种形态,横切面会显示放射性的光亮色彩。银星石由学者威廉·韦维尔博士(Dr. Wil