互连网络

概念:互连网络(ICN是计算机部件、计算机节点或计算机系统之间的连接。

包括CPU内多个核之间、CPU之间、CPU和内存之间、内存和内存之间、计算机节点之间、网络和网络之间。

是SIMD计算机和MIMD计算机的关键组成部分。

互连函数

互连函数反映了网络输入数组和输出数组之间对应的置换。

关系或排列关系(置换函数或排列函数)。

1. 恒等函数

  • 恒等函数:实现同号输入端和输出端之间的连接。

I(xn-1xn-2…x1x0)= xn-1xn-2…x1x0

2.交换函数

  • 交换函数:实现二进制地址编码中第k位互反的输入端与输出端之间的连接。

主要用于构造立方体互连网络和各种超立方体互连网络。

E(xn-1…xk…x1x0)= xn-1…xk…x1x0

3. 均匀洗牌函数(shuffle)

  • 均匀洗牌函数:将输入端二进制地址循环左移一位得到对应的输出端二进制地址。

S(xn-1xn-2…x1x0)= xn-2xn-3…x1x0xn-1

4. 蝶式函数

  • 蝶式函数:把输入端的二进制编号的最高位与最低位互换位置,便得到了对应的输出端二进制地址。

B(xn-1xn-2…x1x0)= x0xn-2…x1xn-1

5. 位序颠倒函数

  • 位序颠倒函数:将输入端二进制编号的位序颠倒过来求得相应输出端二进制地址。

P(xn-1xn-2…x1x0)= x0x1…xn-2xn-1

例题:

编号为0、1、2、3…15的16个处理器,采用单级互联网络联接。当互联函数为Cube3时,11号处理器连接到(1)号处理器上。若采用Shuffle互联函数,则11号处理器应连接到(2)号处理器上。

(1)A . 2           B . 3             C . 7            D . 9

(2)A . 2           B . 5             C . 7            D . 11

答案:(1)B(2)C

(1)Cube3为交换函数,将第三位互反即可。11二进制为1011,第三位取反,其它位不变,得出输出二进制为0011,转成十进制为3.

(2)Shuffle互联函数,循环左移一位得到输出二进制,11二进制为1011,循环左移后为0111,转成十进制为7.

震惊!深度揭秘互联网络!!!相关推荐

  1. 亿级PV超大型网站集群架构图形深度揭秘讲解

    猛戳下面地址观看: 亿级PV超大型网站集群架构图形深度揭秘讲解

  2. 专访小米欧阳辰:深度揭秘小米广告平台的构建、底层模块和坑

    专访小米欧阳辰:深度揭秘小米广告平台的构建.底层模块和坑 专访小米架构欧阳辰架构师广告平台数据库 width="22" height="16" src=&quo ...

  3. 深度揭秘:腾讯存储技术发展史

    采访嘉宾 | 腾讯云副总裁谢明等 图源 | 视觉中国 来源 | CSDN(ID:CSDNnews) 在腾讯内部,负责腾讯存储技术研发的部门,一直被认为是生产技术专家的"黄埔军校". ...

  4. 深度揭秘阿里云 Serverless Kubernetes

    作者 | 陈晓宇(阿里云技术专家) 策划 | 褚杏娟 伴随着云原生的发展,从早先的单机版 Docker 到 Kubernetes 的编排领域的一统江湖,再到云上托管 Kubernetes,技术风雨变化 ...

  5. 深度揭秘聚合支付的盈利模式

    当顾客准备买单的时候,老板一般会问这样一个问题:支付宝还是微信?这个对话背后是国内移动支付进入黄金时代的真实写照. 03年至06年,中国移动支付市场规模由1.3万亿跃升至36.33万亿.预计到17年底 ...

  6. 【WIN7深度揭秘】将你的笔记本打造成WI-FI基站实现无线共享上网

    [WIN7深度揭秘]将你的笔记本打造成WI-FI基站实现无线共享上网 前言:入手Y460将近两个多月了,总体使用感受很棒.虽然Y460也存在着自己的缺点,比如屏幕.比如散热,但是瑕不掩瑜,一款电子产品 ...

  7. 电影数据分析——国产烂片深度揭秘

    1 读取数据,以"豆瓣评分"为标准,看看电影评分分布,及烂片情况 要求: ① 读取数据"moviedata.xlsx",去除缺失值 ② 查看"豆瓣评分 ...

  8. 深度揭秘:伪基站短信诈骗产业传奇始末!

    深度揭秘:伪基站短信诈骗产业传奇始末! 近些年因伪基站短信诈骗的崛起对用户造成了惨痛的经济损失,如今相关部门严打伪基站短信诈骗行业已取得初步成效,但仍有黑产团伙铤而走险继续作案,导致盗刷事件还是不断涌 ...

  9. 深度揭秘Xshell后门事件:入侵感染供应链软件的大规模定向攻击

    本文讲的是深度揭秘Xshell后门事件:入侵感染供应链软件的大规模定向攻击,近日,NetSarang旗下的Xmanager.Xshell.Xftp和Xlpd等在全球流行使用的服务器远程管理软件曝出被多 ...

最新文章

  1. mysql打印语句_最全总结 | 聊聊 Python 数据处理全家桶(Mysql 篇)
  2. opencv 设置视频帧的分辨率“无效”
  3. go io.reader 多次读取_Go 经典入门系列 24:Select
  4. window安装python3装环境变量_Windows下的Python安装与环境变量的配置
  5. TCP连接——三次握手和四次断开
  6. golang xorm框架对应pg数据库字段类型参照表
  7. 程序员都知道的那点(97件)事儿!
  8. js基础知识汇总03
  9. 显示地区名称用城市代码查询城市天气
  10. Qunee for HTML5的学习与使用笔记(一)
  11. 常用合同范本大全|全部是合同,多学学吧。以后少吃亏。
  12. 笔记本硬盘调研 更换及启动盘设置
  13. 右上角的引用文献格式_参考文献的引用及录入格式
  14. SaaS、PaaS、IaaS云服务模式和商业云平台设计与建设方案
  15. ems与nms_求教OMC、EMS、NMS的区别和不同?
  16. CenterNet2:CenterNet再升级,原作者提出基于概率解释的两阶段目标检测
  17. html鼠标在ie上抖动,IE下CSS3动画抖动
  18. File类,字节字符输入输出流,缓冲流,标准流,对象序列化流
  19. [Vue-Treeselect Warning] Unloaded branch node detected. “loadOptions“ prop is required to load its
  20. win10退出当前guest用户

热门文章

  1. 2020-8-25 吴恩达DL学习-C4 卷积神经网络-第二周 CNN实例探究(2.7Inception 网络)
  2. 【自动化测试】每天自动执行pytest自动化测试脚本,并生成allure报告
  3. 【胶水语言】 Python 的混合编程
  4. 一文学会虚拟机安装操作系统
  5. python数据分析与挖掘学习笔记(7)-交通路标自动识别实战与神经网络算法
  6. 宽带网速测试皮肤软件,【问题求助】这个网速测量皮肤测量的网速不准哪大神知道原因?...
  7. PreparedStatement,分页查询
  8. 不懂应该怎么选合适的医疗器械进销存?
  9. css 实现四个角加粗
  10. IE 插件 数字签名