申威26010处理器每片处理器包含4个核心,片上的4个核心通过片上网络互联,并通过PCI-E 3.0对外连接,每个核心拥有独立的128位DDR3控制器连接到8GB DDR3-2133内存,这样4个核心一共拥有32GB的DDR3内存。

从这里可以看出SW26010实际上类似于用胶水把4个独立的处理器粘在了一起,整合到了一个芯片里面,但是每个核心还是可以独立工作,而且拥有独立的128bit 8GB内存。这样单个核心的内存带宽达到了34GB/s,整个处理器达到了136GB/s,这样设计最大的好处就是每个核心的带宽是完全独享的,缺点是空闲核心的带宽无法共享给其他核心。

其中每个核心包含一个主处理器(MPE)和一个8*8的计算单元阵列(CPEs),主处理器是一个64位的RISC架构核心,用来跑操作系统,并且支持264位的矢量指令集,拥有32KB的L1指令缓存和32KB的L1数据缓存(总共64KB L1 cache),和256KB L2 Cache,应该说这样的缓存配置并不算大,应该是为了节约芯片面积考虑,4个核心的主处理器加起来一共有256KB L1 cache和1MB L2 cache。

计算单元阵列(CPEs)是一个由64个简化的62bit处理器(不是常见的64bit)组成,每个处理器只有16KB的L1指令缓存和64KB本地储存,没有L1数据缓存,并且和主处理器一样支持264位的矢量指令集,单片处理器拥有一共256个这样的计算单元。

于是加上4个主处理器,单片处理器一共拥有260个处理器核心。

神威·太湖之光的每个处理器卡有两片SW26010处理器,和一共64GB内存,长得像这样,每个处理器算一个计算节点,这样一块处理器卡和intel xeon phi协处理器卡类似,只是intel这样一块计算卡只有区区60个核心,而且不能独立工作,还需要另外购买一个独立的xeon主机作为管理处理器使用。而SW26010处理器集成了管理处理器,可以独立工作,并且单个处理器卡拥有高达520个处理器核心。

对比一下intel xeon phi计算系统的结构:

KNC Card就是一块intelXeon Phi协处理器卡,协处理器卡通过PCIE-X16和主处理器相连,其实看上去就像是一台PC上面插着好几块显卡。这样一台PC构成一个计算节点。

对比SW26010处理器的方案,单个节点来看,一块SW26010的核心数量和一台带有4块xeon phi计算卡的功能相当。Intel方案的麻烦在于,这样一个计算节点的功耗和体积远远大于SW26010,而且intel主处理器内存和协处理器卡的内存是分离的,需要先将要处理的数据通过PCI-E x16传输至计算卡内存,然后计算卡才能计算,最后将结果通过PCI-E x16读回主处理器,这样一来一回的性能损失很多时候远大于计算卡带来的好处。

申威26010 芯片 服务器,解析申威26010处理器结构(附:国产超算发展史)相关推荐

  1. 威动视频服务器Linux版本,威动服务器下载_威动服务器下载-太平洋下载中心

    威动服务器是一个电脑多媒体管家类软件,主要为移动端的威动播放器服务,添加到威动服务器中的多媒体文件,可在移动端用VidOn player直接播放,所以又把它叫做VidOn player PC版. 软件 ...

  2. 超级计算机神威概念股,“神威·太湖之光”超级计算机的申威26010芯片将在年内实现商用...

    原标题:"神威·太湖之光"超级计算机的申威26010芯片将在年内实现商用 2018年5月10日,被誉为计算能力最强的国产芯片"申威26010"亮相在上海举办的首 ...

  3. Halcon 进阶 四 C# 实现 Halcon与迈德威视,视觉解析二维码

    Halcon 进阶 四 C# 实现 Halcon与迈德威视,视觉解析二维码 图像结果 设备操作 初始化 相机设置 图像处理 注意事项 halcon解析二维码 适合各行业 二维码数据采集.关联项目.质量 ...

  4. c语言中void msg,如何连接到IRC服务器/解析C语言(提供代码)的IRC MSG/PING-PONG处理...

    正在用C语言编写IRC客户端.并在连接到serwer时遇到了一些问题. 我碰到下面当我运行程序:如何连接到IRC服务器/解析C语言(提供代码)的IRC MSG/PING-PONG处理 输出 Set F ...

  5. iis+php解析漏洞修复,服务器解析漏洞分析和漏洞修复方法

    摘要:服务器​解析漏洞主要是一些特殊文件被Apache.IIS.Nginx等服务器的Web容器在某种情况下解释成脚本文件格式并得以执行而产生的漏洞.服务器解析漏洞算是历史比较悠久了,但如今依然广泛存在 ...

  6. 服务器解析xml文件报错:org.dom4j.DocumentException: Error on line -1 of document

    服务器解析xml文件报错:org.dom4j.DocumentException: Error on line -1 of document  : Premature end of file. Nes ...

  7. 飞腾64核服务器cpu芯片,【今日头条】飞腾64核CPU适配百度昆仑AI处理器:全国产的AI体系登场...

    原标题:[今日头条]飞腾64核CPU适配百度昆仑AI处理器:全国产的AI体系登场 继百度飞桨深度学习平台之后,百度的昆仑AI芯片日前也针对国产的飞腾CPU完成了适配.再加上已经适配的国产OS,在AI计 ...

  8. 专访闪能申论凌青:学会申论应试五大力,轻松碾压对手

    标题:专访闪能申论凌青:学会申论应试五大力,轻松碾压对手 主持人:凌老师,您好,正式开始之前,您可以先给同学们介绍下您自己. 凌青:大家好,我是凌青,闪能公考申论讲师.16年到19年,我一直在某全国性 ...

  9. 国产服务器芯片性能如何,如何挑选国产芯片服务器

    在芯片技术的飞速发展的情况下如今国产芯片服务器行业也进步明显,在国内越来越多的科技企业开始使用这种服务器来进行技术研发和运营,专业放心的国产芯片服务器品牌可以给他们带来多方面的帮助和保障,因此更多的消 ...

最新文章

  1. 技术图文:03 结构型设计模式(下)
  2. VMware中High Availability (HA),的含义
  3. android 摄像头参数,获取Android设备上的详细的摄像头信息
  4. ArcGIS Desktop开发基础(转)
  5. 【Linux】一步一步学Linux——killall命令(125)
  6. C语言获取某个分割符之前的内容
  7. java斗地主随机发牌_使用Java实现斗地主游戏的发牌过程
  8. 绘制微信小程序画布时钟
  9. 关于SpringBoot对junit4/junit5的整合
  10. echar 数据显示在小圆点里
  11. Duilib资源文件打包成DLL并调用
  12. python合并单元格出现:‘MergedCell‘ object attribute ‘value‘ is read-only 如何处理
  13. 关于交换的知识点(一)
  14. java控制台五子棋工程_java控制台实现五子棋小游戏
  15. 战地1 - 概念艺术
  16. python读取单元格前几个字的值_EXCEL表格中怎么取前一单元格中的前几个字符
  17. R语言使用glmnet包拟合lasso-cox回归模型(包含生存时间和结果标签)、使用lasso-cox模型进行特征筛选、使用sapply函数对特征数据进行标准化z-score
  18. 鬼吹灯文本挖掘5:sklearn实现文本聚类和文本分类
  19. eclipse如何导入jdk包
  20. bridge cc2021|adobe bridge cc 2021中文直装版(文件资源管理器) v11.0.0.83

热门文章

  1. 【线代】矩阵的秩和线性方程组的解的情况
  2. php函数有什么用,有用的的PHP函数
  3. HBase hmaster无法正常启动,日志报错Operation category READ is not supported in state standby.hdfs ha hbase配置修改
  4. 史上最简萤石云视频显示开发教程(pc端)
  5. Linux 参数之 max_map_count
  6. 总体标准差-样本标准差
  7. 2021年危险化学品经营单位主要负责人试题及解析及危险化学品经营单位主要负责人模拟考试题
  8. c++读取倍福PLC中轴状态
  9. UDP通信多发多收(案例)和广播组播
  10. C# 调用迅雷 7 迅雷下载开放引擎