Omega网络

✍ dations ◷ 2025-11-23 13:53:56 #网络

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

相关

  • 有机磷中毒磷酸酯中毒或有机磷中毒(英语:Organophosphate poisoning),指由磷酸酯(英文简称为 OP)所导致的中毒。磷酸酯可用于杀虫剂、药物及神经性毒剂。中毒症状有唾液及泪液分泌增加、腹泻
  • 亲核性亲核体,又叫亲核基、亲核试剂(英语:Nucleophile,意思为原子核的喜好物)是一个基本的有机化学概念,指具有亲核性的化学试剂,可用:Nu表示。它用来衡量一个试剂给电子能力的强弱。一般
  • 杜邦杜邦公司(英语:DuPont,全称E. I. du Pont de Nemours and Company,纽交所除牌前DD)是世界排名第二大的美国化工公司。前身是创办于1802年7月的杜邦火药厂;1915年成立杜邦公司。一
  • Cristidiscoidea核形虫是一类原生生物,具有丝状伪足,生活在土壤和淡水里。它们与同样具有丝状伪足的vampyrellid形态上非常相似,但可以通过线粒体的盘状嵴来鉴别。核形虫与动物、真菌以及其它
  • 伯爵伯是中国古代爵位名,一些邻近国家受中国影响也以此为爵位名。欧洲中世纪以后,在中文里也用“伯爵”来翻译欧洲贵族爵位或国君的相应等级的称号(例如法国Comte、英国Earl、德国
  • 三维激光扫描仪三维扫描仪(3D scanner)是一种科学仪器,用来侦测并分析现实世界中物体或环境的形状(几何构造)与外观数据(如颜色、表面反照率等性质)。搜集到的数据常被用来进行三维重建计算,在虚拟
  • 俄罗斯联邦委员会无党派(170):俄罗斯联邦会议联邦委员会(俄语:Сове́т Федера́ции Федерального Cобрания Российской Федерации)是俄罗斯
  • 龙青高速公路龙口-青岛高速公路,简称龙青高速”,高速公路网编号为S19,是山东省一条在建的连接龙口市和青岛市城阳区的双向四车道、六车道高速公路,设计速度120公里/小时。该高速公路经招远市
  • 贝莱德·阿卜杜勒-萨拉姆贝莱德·阿卜杜勒-萨拉姆(阿拉伯语:بلعيد عبد السلام‎,Belaid Abdessalam,1928年7月20日-)是一位阿尔及利亚政治家。在阿尔及利亚争取从法国独立期间,他是民族解放
  • 詹妮娜·加万卡詹妮娜·加万卡(英语:Janina Zione Gavankar,1980年11月29日-),是一位美国女演员、歌手及音乐家,因出演电视节目《劳拉的秘密》里的梅雷迪丝 · 博斯一角而众人所知。加万卡出生于