[知乎]鲲鹏920对比intel8180
链接:https://www.zhihu.com/question/308298687/answer/568737742
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
胡乱分析一波,和Intel比一比.
顶级的Intel Xeon产品:Intel® Xeon® Platinum 8180 Processor (38.5M Cache, 2.50 GHz)
- 内核数28
- 线程数56
- 处理器基本频率2.50 GHz
- 最大睿频频率3.80 GHz
- 缓存38.5 MB L3
鲲鹏920主频可达2.6GHz,单芯片可支持64核
鲲鹏920策略是单核IPC不够多核来凑,从核心数上压制了8180,毕竟A76核心面积小,频率上鲲鹏920的2.6GHz不能说是很高,可能是初代7nm工艺的限制.
性能上鲲鹏920显然不是Xeon 8180的对手,但是鲲鹏920不是面向高性能计算市场的.
能耗和能效比上鲲鹏920显然领先,A76主要目标是手机,加上7nm的优势,比Intel的电老虎省电多了.
以下才是亮点
该芯片集成8通道DDR4,内存带宽超出业界主流46%。芯片集成100G RoCE以太网卡功能,大幅度提高系统集成度。鲲鹏920支持PCIe4.0及CCIX接口,可提供640Gbps总带宽,单槽位接口速率为业界主流速率的两倍,有效提升储存及各类加速器的性能。
Xeon 8180:
- 最大内存大小768 GB
- 内存类型DDR4-2666
- 最大内存速度2666 MHz
- 最大内存通道数6
- PCI Express 修订版3.0
- PCI Express 通道数的最大值48
内存通道比Intel多2个,显然带宽更高.
这个IO真的是吹爆,实现了比Intel更快的PCIe4.0,而且还有CCIX.
CCIX(针对加速器的缓存一致性互联总线)是兼容PCIe的高速总线,由于PCIe4.0迟迟不发布,AMD、ARM、华为、Mellanox、高通、赛灵思(就是没有PCIe的发起者和控制人Intel)共同发起CCIX这一开放的总线标准,速度达到25Gbps以上,CCIX允许基于不同指令集架构的处理器将其高速缓存一致性扩展到加速器.胡乱瞎想一下,鲲鹏920的计算性能不强,但是IO性能很强,可以通过CCIX总线在鲲鹏920和AMD的EPYC之间构建异构平台,实现性能和IO均超过Intel的效果(当然异构计算想要达到理论效果,编程难度不小),如果配合上国产ryzen就能实现全国产化.
RoCE(RDMA over Converged Ethernet,RDMA:Remote Direct Memory Access)也是为了实现异构计算的,用以太网直接访问内存,和infiniband功能类似.
可见,鲲鹏920搞差异化竞争,发扬农村包围城市的传统,知道自己如果直接和Intel的高性能计算比肯定和高通一样凉凉,但是可以在异构计算,高性能数据中心站得住脚,而且比Intel有功耗上的优势.
也希望麒麟能早日制造出自研ARM架构,在IPC上也能达到较高水平.
泰山 ARM 服务器方面,可以满足国产化的需求,但是云服务市场竞争很激烈,AMD的EPYC服务器也很便宜,但是很多公司不愿意用,就是因为很多软件优化是针对Intel架构的,而到了ARM平台上,许多软件都没有移植,优化也不如X86,华为有操作系统团队,听说还把自家Linux认证为Unix了,不知道有没有编译器团队,arm生态需要一个ICC一样专门优化的编译器.
[知乎]鲲鹏920对比intel8180的更多相关文章
- 2019年又迎来Hi1620,鲲鹏920则是Hi1620系列的正式品牌和型号
据记者了解,2013年华为就发布了Hi1610,2014年的Hi1612是ARM64位CPU,2016年的Hi1616是首颗支持多路的ARM处理器,2019年又迎来Hi1620,鲲鹏920则是Hi16 ...
- [百家号]华为:最强ARM服务器芯片,华为鲲鹏920处理器发布
华为:最强ARM服务器芯片,华为鲲鹏920处理器发布 泡泡网 百家号2019-01-0716:11 https://baijiahao.baidu.com/s?id=162198839753232 ...
- 记一次ARM服务器(鲲鹏920)的PXE批量装机遇到的坑
由于近期项目需要,在对一批华为鲲鹏920的ARM服务器(型号为天宫TG225 B1)进行批量装机的过程中,遇到了各种各样千奇百怪的bug(换个高情商的说法就是遇到了各种各样和x86服务器不一样的地方) ...
- CentOS 7.6 操作系统 安装指导书 (鲲鹏920处理器) 01
若需要手动调整预留内存大小,请参考如下配置进行调整. 以下以配置crashkernel为512M为例进行操作说明: 命令行执行命令vi /etc/default/grub,配置"crashk ...
- 不服跑个分:ARM鲲鹏云服务器实战评测——华为云鲲鹏KC1实例 vs. 阿里云G5实例【华为云技术分享】
原文链接:https://m.ithome.com/html/444828.htm 今年一月份,华为正式发布了鲲鹏920数据中心高性能处理器,该处理器兼容ARM架构,采用7纳米制造,最高支持64核,主 ...
- 鲲鹏性能优化十板斧(二)——CPU与内存子系统性能调优
1.1 CPU与内存子系统性能调优简介 调优思路 性能优化的思路如下: l 如果CPU的利用率不高,说明资源没有充分利用,可以通过工具(如strace)查看应用程序阻塞在哪里,一般为磁盘,网络或应 ...
- 华为ARM64服务器上手体验--不吹不黑,用实际应用来看看TaiShan鲲鹏的表现
背景 中美贸易冲突以来,相信最大的感受,并不是我对你加多少关税,而是我有,可我不卖给你."禁售"成了市场经济中最大的竞争力. 相信也是因为这个原因,华为"备胎转正&quo ...
- [转帖]华为鲲鹏云服务器实战:华为云鲲鹏KC1实例 vs. 阿里云G5实例
鲲鹏云服务器实战:华为云鲲鹏KC1实例 vs. 阿里云G5实例 https://m.ithome.com/html/444828.htm 2019-09-12 15:25IT之家 (阿迷) 今年一月份 ...
- 鲲鹏凌云,并行科技Paramon通过华为云鲲鹏云服务兼容性认证
随着Cloud2.0时代到来,5G技术开始应用普及,超算云服务需求不断升级,业务多样性.数据多样性不断延伸.2019年7月,华为召开鲲鹏计算产业发展峰会,依托在联接领域坚实的基础,华为未来将着力打造智 ...
随机推荐
- 「CF150E」Freezing with Style「点分治」「单调队列」
题意 给定一颗带边权的树,求一条边数在\(L\).\(R\)之间的路径,并使得路径上边权的中位数最大.输出一条可行路径的两个端点.这里若有偶数个数,中位数为中间靠右的那个. \(n, L, R\leq ...
- CSPS模拟86-87
模拟86 T1,烧水,按位统计贡献,利用某种sao操作避免数位dp #include<iostream> #include<cstdio> #include<cstrin ...
- IDEA上安装Scala环境执行测试
1.安装scala IDEA下载Scala插件 IDEA->setting->Plugin->搜索Scala->选择Scala,然后, 2.删除火狐软件 sudo apt-ge ...
- BZOJ2716天使玩偶
不会KD-tree怎么办?CQD硬搞. 建立正常的平面直角坐标系,首先我们只考虑在目标点左下角的点对目标点的贡献,由于左下点的横纵坐标都小于目标点,那么曼哈顿距离就可以化简了,绝对值去掉后,得到$x2 ...
- lucene正向索引(续)——每次commit会形成一个新的段,段"_1"的域和词向量信息可能存在"_0.fdt"和"_0.fdx”中
DocStoreOffset DocStoreSegment DocStoreIsCompoundFile 对于域(Stored Field)和词向量(Term Vector)的存储可以有不同的方式, ...
- SSM框架的配置Spring+Springmvc +Mybatis
ssm框架是由spring mvc +spring+mybatis组成 快速阅读 通过spring的配置文件spring.xml,在servlet中指定spring mvc的配置文件spring-mv ...
- nodejs取参四种方法 req.body, req.params, req.param, req.body
获取请求很中的参数是每个web后台处理的必经之路,nodejs的 express框架 提供了四种方法来实现. req.body req.query req.params req.param() 首先介 ...
- cin中的注意事项
猎豹网校C++ Primer学习笔记 - ostartech - 博客园 https://www.cnblogs.com/wxl845235800/p/11396323.html 在VS中使用cin& ...
- 解决Mac OS编译安装时出现 cannot find openssl's <evp.h> 错误的问题
踩坑 最近通过pecl安装mongodb扩展时,提示以下错误 ...... configure: error: Cannot find OpenSSL's <evp.h> ...... 根 ...
- VS2015编译gdal库 debug
nmake -f makefile.vc DEBUG=1nmake /f makefile.vc installnmake /f makefile.vc devinstal E:\Visual Stu ...