Omega网络

✍ dations ◷ 2025-09-17 04:54:35 #网络

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

相关

  • 永续设计可持续设计,是一种以符合经济、社会及生态学三者可持续经营为方针的设计方法。可持续设计领域旨在通过采用综合方法创造“三赢”设计来平衡这些领域的需求。可持续设计的范畴
  • 塞舌尔塞舌尔华人,在1999年估计人口有1000人,是最小规模的非洲华人群体。第一个抵达塞舌尔的华人是在1886年从毛里求斯来的,直到1940年毛里求斯华人将他的亲戚从中国带到毛里求斯,经历
  • 游说团体游说集团(英语:Lobbying),又称院外集团或政治游说是尝试影响立法人员、或是立法机构成员的政治决定或行为。游说由许多不同类型的人员、组织与团体,包括私人机构、企业、部分已经
  • 孔尚任孔尚任(1648年11月1日-1718年2月14日),字聘之,又字季重,号东塘,又号岸堂,一号云亭山人,山东曲阜县人,孔子第六十四代孙。历官国子监博士、户部主事、员外郎,清朝戏曲作家,著有《桃花扇》
  • 卡尔·荣格卡尔·古斯塔夫·荣格(Carl Gustav Jung,1875年7月26日-1961年6月6日),瑞士心理学家、精神科医师,分析心理学的创始者。荣格出生于瑞士一个凯斯维尔的村庄。荣格六个月大时,家庭移
  • 世界水电站列表世界水电站列表列出了目前世界上装机容量在2 GW (吉瓦) 以上的水电站。位于中国湖北省的三峡水电站,是世界上最大的水电站,总装机容量为22.50 GW;位于巴西和巴拉圭的伊泰普水电
  • 万经万经(1659年-1741年),清朝经学家、史学家、藏书家、书法家。字授一,号九沙。浙江鄞县人,父万斯大。生于明清经学世家鄞县万氏,父万斯大。清朝康熙四十二年(1703年),登进士。选庶吉士,授
  • 古莱瓦迪古莱瓦迪(Ghulewadi),是印度马哈拉施特拉邦Ahmadnagar县的一个城镇。总人口19371(2001年)。该地2001年总人口19371人,其中男性10624人,女性8747人;0—6岁人口2601人,其中男1372人,女12
  • 崇德天皇崇德天皇(日语:崇徳天皇/すとくてんのう ;1119年7月7日(元永2年5月28日)-1164年9月14日(长宽2年8月26日)),日本第75代天皇(1123年至1142年在位)。讳显仁(日语:顕仁/あきひと )。退位后称新
  • 柏法茨D-III战斗机柏法茨D-III双翼战斗机是在第一次世界大战时由德国柏法茨飞机公司(德文:Pfalz Flugzeugwerke)研制的双翼战斗机,其外表很像另一种德国主力战斗机,信天翁公司的信天翁D战斗机。