系统结构考点之立方体互连函数及拓朴结构图

【体系结构系列】互连网络 互连网络 概述 互连网(ICN)络概念 片上/系统高速互连网络是一种由网络元件按照一定的拓扑结构和控制方式构成的网络,用来实现计算机系统中部件之间的高速连接。 3大要素:网络元件,互连结构,控制方式 结点:处理器、存储模块或其它设备 在拓扑上,互连网络为输入结点到输出结点之间的一组互连或映象 互连结构 是静态连接拓扑 控制方式 是基于静态拓扑结构的动态传输机制 ICN目的与作用 互连网络与处理单元的连接模型 处理单元/ 处理单元的连接 处理单元/ 存储单元 互连网络的主要 阅读详情


这部分的内容在 系统结构考点之ILLIAC原理部分已经做了说明了,但对具体的大题分析,还得需要深化一下。

如题:2021年4月

分析

注意看题,第二问用三级立方体实现该互连函数的拓扑,可见这部分是关于立方体网络相关内容的。

基本知识

立方体单级互连网络

三维立方体每一个顶点代表一个处理单元,用直角坐标系的zyx编号。每个处理单元只能连到其二进制编号的某一位取反的其他3个处理单元上。如100,只能连到000(第一位取反)、110、101上。

互连函数

Cube(英文:立方体)函数:表示相连的入端和出端的二进制编号只能在右起第i位上0、1互反,其余各位代码相同。
N个结点的立方体单级网络共有 n = l o g 2 N n=log_2N n=log2​N种互连网络。
单级立方体网络的最大距离为n,即最多经n次传送就可以实现任意一对入、出端间的连接。
看到这里就可以解答第一问了,8个处理单元 n = l o g 2 N n=log_2N n=log2​N求得n为3,也就是编号由3位组成,所以先把题目中给的配对翻译成二进制形式(0,3)就是(000,011)、(001,010)、(100,111)、(101,110)观察可知,除左起最高位没有变之外,其他两位都变了,所以互连函数为: C u b e ( b 2 b 1 b 0 ) = b 2 b ‾ 1 b ‾ 0 Cube(b_2b_1b_0)=b_2\overline b_1\overline b_0 Cube(b2​b1​b0​)=b2​b1​b0​,技巧:只分析一对即可,其他肯定是一样的.

多级互联网络

将前面几种单级互联网络重复连接,就形成了基本的多级互联网络。

多级互连网络的特性

主要因素有3个:交换开关、拓扑结构、控制方式

交换开关

具有两个入端和两个出端的交换单元。

具有前两种功能(直连和交换)称为二功能交换单元
4种功能都全的称为四功能交换单元

拓扑结构

各级间出端与入端互连的模式。单级互联网络的连接模式均可组合构成不同的多级互联网络。

控制方式

交换开关的控制方式,也就是常背的级控制、单元控制、部分级控制。

多级立方体网络

特点:采用二功能交换单元。控制方式是上面的全都有.

具有N个入端和N个出端的多级立方体网络结构图画法(考点)
  1. 由 n = l o g 2 N n=log_2N n=log2​N求得该多级立方体网络的级数n,如本题0~7共有8个处理单元,所以N=8,求得级数n=3.

  2. 竖着画,每级画出N/2个二功能交换单元,也就是8/2=4,也就是说每级由4个交换单元组成,每个交换单元从上到下顺序,从0号开始编号.如本题交换单元从上到下依次就是0~7.每一级交换单元都是按照此规则编的号.

  3. 让所有的第i级各交换单元的两个入端/出端按Cubei的关系配对编号.也就是说0级按照Cube0函数互联,1级是按照Cube1函数互联,编号也是按照Cube函数来编号.这里是问题的关键,也是有卡顿的地方,是上下,同级同端按Cube函数编号,而不是常规所理解的那样,不同端按Cube函数编号。

  4. 将各级交换单元同一编号的各端用线连起来.

    第二问的答案为:

    控制开关状态,还是拿其中一对即可,(0,3),先出端3开始分析,只能从L交换单元开始,3到3所以L所对应的级的控制开关是直连的.再从F,因为是到0,所以F是从3到1,需要交换,所以F对应的级是交换.最后到A,从1到0,对应的是交换.
    技巧:与第一问互连函数是一样,最低两级对应的是11,也就是交换
    注:
    这里要知道的知识点,如果交换单元控制开关取0,代表的是直连,取1,代表着是交换.

补充,若采用STARAN网络,上述的节点是否还能同时传送?

多级立方体网络中staran与间接二进制n方体网络区别在于,staran采用的是级控制实现的是交换函数(将一组元素首尾对称地进行交换,如果有2^n个元素,实现的是将k与2^n-(k+1)交换)

间接二进制n立方体,采用的单元控制。

如果采用STARAN网络肯定就不能同时传送了,因为采用的是级控制,同一级开关状态是一样的,而根据开关状态图,同一级有不一样的情形。

大模型辅助意图识别,更懂你的客户洞察平台 通过大量的学习和训练,大模型不仅具备庞大的知识库,更掌握着丰富的语言模式和语义规则,能够精准地理解每一段对话的含义,为每一通对话进行全面、准确的标注。主要来自客户的行为信息,将客户与机构的重要时刻以时间轴的方式呈现出来,掌握客户生命周期的完整脉络,识别一些容易被忽略的重要营销MOT(Moment Of Truth,关键时刻研究)机会,提示理财经理跟进处理。将客户的历史交易数据和埋点系统采集的客户行为数据结合起来,辅以部分内容资讯的偏好探测,综合分析和预测客户在各个维度的喜好程度,实现千人千面的客户推送。 阅读详情

相关推荐

计算文本相似度的常用算法

NLP、数据挖掘领域中,文本分析是一个很重要的领域,这有助于我们去让计算机理解语言的作用和使用。文本分析是数据挖掘的重要手段,利用文本分析,我们将很快的读取到一本书、一篇文章、一段话中的关键词和核心思想,而文本相似度就是我们用来剔除无用信息或者重复信息的重要手段,让计算机去找文本中的不同。 在生活中,信息检索、数据挖掘、机器翻译、文档复制检测等领域都应用到“文本相似度”。文本不仅仅是文字,文本相似度的应用更广,除了文字的匹配,还可以是图片、音频等,因为它们的实质都是在计算机中都是以二进制的方式存在的。相.

氧小氢的博客 2万+

系统结构-计算机系统结构里的多级立方体网络怎么理解?

计算机系统结构里的多级立方体网络怎么理解?一、背景二、先从单级互连网络开始讲起1、互连网络2、那么为什么要进行互连网络的设计呢?3、互连函数3.1 基本的互连网络3.1.1立方体3.1.2PM213.1.3混洗交换四、基本的多级互连网络1、基本概念1.1交换开关1.2拓扑结构1.3控制方式2、多级立方体网络(本文章的重点!就是我不理解的!)2、多级混洗交换网络 一、背景   进行系统结构学习的过程...

Hogwarts 1万+

高通Sensor Tuning实战:手把手教你用Chromatix生成并打包bin文件(附避坑指南)

本文详细介绍了高通Sensor Tuning的全流程实战,从Chromatix配置到Bin文件加载验证。通过手把手教程,帮助开发者掌握Chromatix工具链的使用,避免常见配置错误,提升调试效率。特别针对kalama等新一代平台,提供经过验证的解决方案和避坑指南。

ios99的博客 482

计算机系统结构之互联网络

因此omega网络与间接二进制n方体网络只有2点差别:前者数据流向是级号n-1,n-2,…例2:画出8个处理单元的间接二进制n方体网络(属于多级立方体网络),现要求1-6,3-1,4-7,5-2,7-4同时进行传送,请用虚线标出各开关的控制状态。例4:有一台阵列机有8个处理单元互连,现将(0,7),(1,6),(2,5),(3,4),(4,3),(5,2),(6,1),(7,0)配对通信。例3:阵列处理机有0-7共8个处理单元互连,要求按照(0,3),(1,2),(4,7),(5,6)配对通信。

3945

TP4054充电电路发热严重?手把手教你调整电阻值降低温度(附实测数据)

本文针对TP4054锂电池充电电路发热严重的问题,提供了详细的排错与解决方案。通过分析发热原理,指出核心在于PROG引脚电阻值设定,并手把手指导如何计算和选择正确的电阻以降低充电电流与温度。文末附有不同电阻下的实测温度与性能数据,为电子爱好者和工程师提供了实用的调试参考。

p4q5r6s7t的博客 406

从零开始编写一个上位机(串口助手)QT Creator + C++

提示:本博客作为学习笔记,有错误的地方希望指正,此文可能会比较长,作为学习笔记的积累,希望对来着有帮助。   绪论:笔者这里使用的是QTCreator和C++来实现一个简单的串口上位机的开发的简单过程,使用到C++,主要是为了后面使用Python开发上位机打下基础。这里主要分为初识C++的一些基本知识,其次是QT Creator的使用。特别声明感谢【北京迅为】嵌入式学习之QT学习篇的学习视频,这里的学习笔记就是根据视频中的内容实战记录下来的。 文章目录一、C++知识1、初识C++2、C++输入输出控制2.1

believe666的博客 4万+

互联网络——基本的单极互联网络

互联网络的设计目标 目的:处理单元之间、处理单元与存储分分体之间的连接关系 目标: 1)不过分复杂,以降低成本 2)灵活,满足算法和应用需求 3)传递步数越少越好 4)用基本构件组合而成,支持多级扩展 互联函数 互连函数 定义:表示互连网络的出端号和入端号的一一对应关系。 简单解释:对于所有的入端0、1、…、j、…、N-1,同时存在入端j连至出端f(j)的函数对应关系:f(j)=i。 互连函数的表示 连线图表示 互连函数可以直接用结点间的连线图表示,但有时显得繁琐,也难以体现出连接上的内在规律。 二进

olivia12344321的博客 5539

Qt OpenGL 3D 点云数据显示

在Qt中使用OpenGL显示3D点云数据是一个常见的需求,特别是在计算机视觉、机器人学和三维重建等领域。下面我将介绍一个基本的实现方案。

深之JohnChen的专栏 1236

向量处理机3___基本的单级互连网络_立方体Cube

这里介绍 4 种基本的单级互连网络, 分别 是: 立方体Cube, PM2I, 混洗交换和 蝶形单级网络 1. 立方体单级网络

华工的专栏 9312

DESeq2差异分析结果不会看?用这个R脚本5分钟生成发表级火山图和热图

本文详细介绍了如何使用R语言快速可视化DESeq2差异分析结果,5分钟内生成可直接用于论文发表的火山图和热图。通过解析DESeq2数据结构、展示ggplot2和EnhancedVolcano包的绘图技巧,以及pheatmap包的热图定制方法,帮助研究者高效呈现差异表达基因分析结果。

weixin_30326515的博客 340

ESP32实战:破解校园网WPA2-Enterprise认证的完整指南

本文详细介绍了如何使用ESP32开发板破解校园网WPA2-Enterprise认证的完整指南。通过硬件准备、环境搭建、核心代码实现及常见问题排查,帮助开发者解决企业级WiFi连接难题,特别适用于校园网环境下的物联网设备开发。

weixin_29194817的博客 453

计算机体系结构 第七章 网络

恒等函数 交换函数:实现二进制地址编码中第k位互反的输入端和输出端之间的连接 均匀洗牌函数 shuffle:移动最高位到第0位,实现效果为前后分两半,交叉连接到输出端。子洗牌(子混洗):之后第 k位进行洗牌超洗牌(超混洗):只有高k位混洗 蝶式互联函数 Butterfly:输入端二进制编号最高位和最低为互换位置 子蝶式: 只在低k位进行互换 超蝶式:只在高k位进行互换 反序位函数 Bit Reversal: 将输入二年禁止编号位序颠倒 子反序位:即把输入端的二进制编号的低k位中各位的次序颠倒过

greatcoder的博客 5978

YOLOv13改进策略【小目标改进】| Shape-NWD:融合改进,结合Shape-IoU和NWD 更好地适应小目标特性

Bw−wgt2h−hgt2weight2Bweight2w−wgt​2h−hgt​2​其中weight2weight = 2weight2。

Limiiiing的博客 586

计算机三级网络架构图,三级网络技术局域网基础:网络拓扑结构

一、常见的局域网拓扑结构网络中的计算机等设备要实现互联,就需要以一定的结构方式进行连接,这种连接方式就叫做"拓扑结构",通俗地讲这些网络设备如何连接在一起的。目前常见的网络拓扑结构主要有以下四大类:(1)星型结构(2)环型结构(3)总线型结构(4)星型和总线型结合的复合型结构下面我们分别对这几种网络拓朴结构进行一一介绍。1. 星型结构这种结构是目前在局域网中应用得最为普遍的一种,在企业网络中几乎都...

weixin_28711397的博客 1万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

系统结构第九章 | 互连网络

互连网络是一种由开关元件按照一定的拓扑结构和控制方式构成的网络,用来实现计算机系统中结点之间的相互连接。节点定义为处理器、存储模块或其它设备,它们在拓扑上,互连网络为输入结点到输出结点之间的一组互连或映像。互连网络的三大要素为互连结构、开关元件、控制方式。互连网络是输入结点到输出结点之间的一组互连,互连函数用来表示这种互连,假设互连网络由N个输入端和N个输出端,分别用0,1...,N-1来表示,...

marlos的博客 1634

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

向量处理机9_基本的多级互连网络

不同的多级互连网络,在所用的交换开关、拓扑结构和控制方式上各有不同。 一 交换开关是具有两个入端和两个出端的交换单元,用作各种多级互连网络的基本构件。无论入端和出端, 如果令居于上方的都用 i 表示,居于下方的都用 j 表示,则可以定义下列4种开关状态或连接方式: 这里悬空表示断开, 不能用。 只有前两种功能的称二功能交换单元, 有全部四种功能的称四功能交换单元。 ~~~~~~~~~ 二 拓扑结构是各级间出端与入端互连的模式。 ~~~~~~~~~ 三 控制方式是对各个交换开关进行...

华工的专栏 4954

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

三层网络架构

数据中心网络是连接数据中心大规模服务器进行大型分布式计算的桥梁。 传统数据中心网络普遍采用树型拓扑方案. 典型的拓扑由三层交换机互联构成,分别是接入层交换机、汇聚层交换机和核心层交换机。Cisco称之为:分级的互连网络模型(hierarchical inter-networking model)。这个模型包含了以下三层: Access Layer(接入层):有时也称为Edge Layer。接入交换机通常位于机架顶部,所以它们也被称为ToR(Top of Rack)交换机,它们物理连接服务器。 Aggrega

Anne033的博客 2万+

【计算机系统结构】第7章 互联网络

第7章 互连网络1.   互连网络一种由开关元件按照一定的拓扑结构和控制方式构成的网络,用来实现计算机系统中结点之间的相互连接。这些结点可以是处理器、存储模块或其他设备。 2.   线路交换源结点和目的结点之间的物理通路在整个数据传送期间一直保持连接。 3.   分组交换把信息分割成许多组(又称为包),将它们分别送入互连网络。这些数据包可以通过不同的路径传送,到目的结点后再拼合出原来的数据。在分组...

壹小崔的博客 4742

向量处理机7___基本的多级互连网络

最基本的多级互连网络,包括: 多级立方体互连网络、多级混洗交换网络、多级 PM2I 网络、基准网络 不同的多级互连网络, 在所有的交换开关、拜年结构和控制方式上各有不同. 一. 多级立方体网络 多级立方体网络有 STARAN网络、间接二进制n 方体网络等.

华工的专栏 2958

网络结构拓扑图(3层交换机)

weixin_61612791的博客 7386

探索STM32立方体的魅力:STM32CubeMX全面指南

探索STM32立方体的魅力:STM32CubeMX全面指南 去发现同类优质开源项目:https://gitcode.com/ 在物联网和嵌入式开发的世界里,STM32系列微控制器以其高性能和灵活性占据了重要地位。而今天,我们聚焦于一颗开启STM32之旅的璀璨启明星——STM32CubeMX,一款由业界巨头意法半导体精心打造的配置神器,它彻底颠覆了传统微控制器开发的繁琐流程。 项目介绍 STM32C...

gitblog_06586的博客 382

计算机系统结构自考应用题,2017年10月自考02325计算机系统结构真题及答案

以下是湖南自考生网为考生们整理的“2017年10月自考02325计算机系统结构真题及答案”,考生可通过自考历年真题练习更有把握的面对考试,对题型更加熟悉,从而取得更佳的成绩。供考生参考。2017年10月高等教育自学考试计算机系统结构试题课程代码:02325第一部分选择题一、单项选择题:本大题共10小题,每小题1分,共10分,在每小题列出的备选项中只有一项是最符合题目要求的.请将其选出。1.计算机实...

weixin_34615710的博客 495

三级网络技术局域网基础:网络拓扑结构

一、常见的局域网拓扑结构   网络中的计算机等设备要实现互联,就需要以一定的结构方式进行连接,这种连接方式就叫做"拓扑结构",通俗地讲这些网络设备如何连接在一起的。目前常见的网络拓扑结构主要有以下四大类:     (1)星型结构       (2)环型结构       (3)总线型结构       (4)星型和总线型结合的复合型结构     下面我们分别对这几种网络拓朴结构进行一一介绍。    1. 星型结构     这种结构是目前在局域网中应用得最为普遍的一种,在企业网络中几乎都是采用这一方式。星型网络几

软件开发大神 4775

计算机系统结构计算题

1、浮点数系统使用的阶基 r p=2 ,阶值位数 P=2,尾数基值 r m=10,以 r m 为基的尾数 位数 m’=1。在非负阶、正尾数、规格化情况下,试计算 (1) 最小尾数值; (2) 最大尾数值; (3) 最大阶值; (4) 可表示的最小值; (5) 可表示的最大值; (6) 可表示数的个数。 答 : 2、考虑一个 920 个宇的程序, 其访问虚存的地址流为 23、216、156、618、382、490、492、 868 、916、728。若页面大小为 200 字,主存容量为 400 字,采用 F

qq_40907977的博客 1万+

互连函数

学习这个东西的目的是:计算已编号的处理机之间应该如何相连。   编号为0,1,2……15的16个处理机,每个处理机均可用4位二进制编码来表示。   1、恒等置换:相同编号的输入端和输出端一一对应互连。 编号0连接编号0,编号1连接编号1…… 输入和输出有相同的编号,不适用于输入与输出一同编号的情况。   2、交换置换:实现二进制地址编号中第0位位值不同的输入端和输出端之间的连接。

vealan的专栏 6195
上一篇: 系统结构考点之时空图及分析
下一篇: 系统结构考点之并行语句编写
guangod
博客等级 码龄12年 1581粉丝 448原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

guangod

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值