Omega网络

✍ dations ◷ 2025-11-25 16:18:29 #网络

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

相关

  • 缓步动物门缓步动物门(学名:Tardigrata)是俗称水熊虫的一类小型动物,主要生活在淡水的沉渣、潮湿土壤以及苔藓植物的水膜中,少数种类生活在海水的潮间带。有记录的大约有750余种,其中许多种
  • 澳新界澳新界是一个岛屿为主的动物地理分区,包括了澳洲、新几内亚岛屿、东印尼群岛、苏拉威西、龙目岛、松巴洼岛、松巴岛、佛罗勒斯岛及帝汶岛等地。印尼的其他地方却属于东洋界。
  • 胆总管胆管为胆汁由肝脏传送至十二指肠的一个管道。肝内的胆小管逐级合并成左、右肝管,出肝门再合成为肝总管;肝总管与胆囊管汇合成胆总管。肝细胞持续不断的制造胆汁浓缩并储存于胆
  • 牛脂牛脂指的是来自牛肉脂肪组织的食用脂肪。室温下为白色或浅黄色的固体,可以室温放置一段时间而不变质。可以用来烹调。麦当劳公司早期炸薯条使用的是93%牛脂和7%棉籽油的混合
  • 生物质能生物质(Biomass)是指能够当做燃料或者工业原料,活着或刚死去的有机物。生物质能最常见于种植植物所制造的生质燃料,或者用来生产纤维、化学制品和热能的动物或植物。也包括以生
  • 魏拉洛伯士海托尔·维拉-罗伯斯(葡萄牙语:Heitor Villa-Lobos,1887年3月5日-1959年11月17日),生于巴西,拉美最负盛名的古典乐作曲家,也是著名的指挥家和大提琴家。其音乐作品风格深受巴西民俗
  • 藤原道长藤原道长(966年-1028年1月3日)日本平安时代的公卿,藤原北家藤原兼家的第五子。官至从一位摄政太政大臣,准三宫。出家后法名行观,后改名行觉。别名法成寺摄政、御堂殿 ,或称御堂关白
  • 硫酸钚(III)硫酸钚(III)是一种具有强放射性的无机化合物,化学式为Pu2(SO4)3,存在无水物和水合物。可以和钾、铊(I)形成复盐(KPu(SO4)2·4H2O和TlPu(SO4)2·4H2O)。
  • 羟醛反应羟醛反应(英语:aldol reaction)是有机化学及生物化学中构建碳-碳键最重要的反应手段之一。该反应由查尔斯·阿道夫·武兹和亚历山大·波菲里耶维奇·鲍罗丁于1872年分别独立发现
  • 胡应麟胡应麟(1551年-1602年),字元瑞,一字明瑞,号少室山人,又号石羊生,浙江金华兰溪人,明代学者。父胡僖,历官云南佥事。胡应麟自小喜好歌诗,万历四年丙子(1576年)二十六岁中举人。万历十一年、