https://www.servethehome.com/a-quick-look-huawei-hisilicon-kunpeng-920-arm-server-cpu/
 
 
Huawei HiSilicon Kunpeng 920 1

Recently, we had the opportunity to take a look at the Huawei TaiShan 200 or 2280 server. The server we were able to get had two Huawei/ HiSilicon Kunpeng 920 Arm server CPUs. Each had 48 Armv8 cores, although the family scales to 64 cores per processor. In the server, we saw a number of very interesting features that we wanted to point out when it comes to the CPU itself. After publishing that piece, several folks asked to see the actual chip, and that is what we have today.

A Quick Look at the Banned Kunpeng 920 Arm Server CPU

In January 2019, we covered the Huawei Kunpeng 920 64-Core Arm Server CPU with CCIX and PCIe Gen4 Launch. Just for some perspective, Intel was still selling its Skylake server CPUs (1st Generation Intel Xeon Scalable) as its newest. Cascade Lake was still almost two quarters from launch but it was shipping. The AMD EPYC 7002 Series “Rome” was still almost three-quarters away. To be clear, when the new chip was launched, it felt like an ark of new technology.

Huawei Kunpeng 920 Launch Cover

Huawei was using an Arm with up to 64 cores per socket. Intel was at 28 cores/ 56 threads and AMD was at 32 cores/ 64 threads in its still new x86 re-entry. It had 8 channels of DDR4 when the rest of the industry was at 6 channels (Intel) or 8 channels (AMD, but AMD “Naples” was very low volume.) Using PCIe Gen4 was not until Rome for AMD (2019) or Ice Lake for Intel (2021.) Beyond that, Huawei had 100GbE RoCE onboard. That was like the original idea with Zen/ Naples of having 10GbE, but just faster 25GbE links.

Huawei Kunpeng 920 Performance

Just for some sense, at SC18 in November 2018, Huawei’s booth had the HiSilicon Hi1616 on display in a number of servers. This was up to 32 cores and had only 1MB of L2 cache for 4 cores. It was also produced on 16nm. Frankly, this was a bit behind the Skylake Xeons of its day in terms of performance.

Huawei HiSilicon Hi1616 Placard At SC18

The Hi1616 was not just a placard. Instead, it was shown on the show floor in a number of different servers. We did not cover it at the time, but I looked through old photos, and I found a few shots.

Huawei HiSilicon Hi1616 At SC18

What we did not necessarily know, was that the Hi1620 would come as a 7nm data center Arm processor before others. Just for some sense here, AWS Graviton2 at 64 vCPUswas launched over a year after we saw this at SC18 and almost a year after the Kunpeng 920 / Hi1620 launch.

Huawei HiSilicon Hi1620 Placard At SC18

Huawei planned to use the new server CPUs in its TaiShan servers and has entire lines, like the TaiShan 200 (2280) that we just showed. The other main use case for this was in Huawei’s cloud.

Huawei TaiShan Servers

We did not hear much else about the Kunpeng 920 until later in 2019 at Hot Chips when we saw that the Huawei Ascend 910 Provides a NVIDIA AI Training Alternative.

Huawei Ascend 910 310 And Kunpeng 920

Fast forward to our recent piece, and we now have a dual socket TaiShan 200 (2280) working. We can see the two sockets and 48 cores here. We did not have the 64 core models in our server.

Huawei Kunpeng 920 2x 48c Lscpu Output

Here is the topology output.

Huawei Kunpeng 920 2x 48c Topology

Just as a quick note here, this is a bigger deal for Huawei than for companies like Dell EMC, or HPE. Huawei both sells servers, and operates its own cloud. As a result, years ago it was granted access to both the Intel OEM as well as the Intel cloud provider’s price lists. For those that do not know, over a decade ago, Intel created two price lists, one for public clouds and one for server OEMs. The public cloud providers received enormous discounts on SKUs, and often special parts. Certain companies were effectively on the honor system to properly report if CPUs were being purchased and used in the cloud (at a steep discount.) One can imagine how that could be troublesome without a solid process behind it. Even with access to both price lists, Huawei building its own server CPUs was a big deal. We often discuss AWS as the pioneer of Arm instances and betraying Intel’s high discount/ lower margin structure. One could argue that Huawei was there was well, it is just something we hear less of in the US.

Still, let us get to the hardware.

 

A Quick Look at the Huawei HiSilicon Kunpeng 920 Arm Server CPU

August 9, 2022

 

A Quick Look at the Kunpeng 920 Arm Server CPU

Here is a photo of the Kunpeng 920 powered Huawei TaiShan 2280. One can see that there are two CPUs under the heatsinks. Each CPU has 16 DIMM slots for 8 channel DDR4-2933 and 2 DIMM per channel operation (2DPC.)

Huawei TaiShan 200 2280 CPU And Memory Area 1

Removing the heatsink, we can see a quite large CPU. In this section, we wanted to show a lot more around the actual chips, and some size comparisons, so this is going to be heavier on pictures than words.

Huawei HiSilicon Kunpeng 920 Side With Thermal Paste Contact Area

Here is another angle. We can see that the chip is a BGA package. This was expected given the SC18 placard. It means that CPU is affixed to the motherboard and so this is not a socketed server.

Huawei HiSilicon Kunpeng 920 Side With Thermal Paste Contact Area 3

Instead of a socket, around the CPU there is a brace structure. This is to provide a rigid mounting point for the heatsink assembly, but it is not holding the CPU in place.

Huawei HiSilicon Kunpeng 920 Side With Thermal Paste Contact Area 2

At this point, and deliberately, we have left the thermal paste in place. Taking a look at the heatsink, we can see a matching contact patch.

Huawei HiSilicon Kunpeng 920 TaiShan 200 Heatsink Contact Area

This smaller contact patch is raised. The entire heatsink is not designed to contact the CPU, just the middle section. This is different from what we see on AMD EPYC and Intel Xeon processors. For some frame of reference on the size of the contact patch, here is an Intel Xeon E5-2600 V4 chip next to the raised contact patch, both with thermal paste.

Huawei HiSilicon Kunpeng 920 Heatsink Contact Area Next To Intel Xeon E5 2600 V4 1

Here is the chip without the thermal paste, albeit with some residue. Apologies for that. The Kunpeng 920 has its HiSilicon marking and giant logo on it.

Huawei HiSilicon Kunpeng 920 2

Getting to some size comparisons, here is a 3rd Generation Intel Xeon Scalable “Ice Lake” CPU next to the Kunpeng 920, both with their thermal paste applied.

Huawei HiSilicon Kunpeng 920 Next To Intel Ice Lake Xeon

Here is an AMD EPYC 7003X processor next to the Kunpeng 920.

Huawei HiSilicon Kunpeng 920 Next To AMD EPYC Milan X

Here is another shot, but the EPYC is resting atop the DIMMs.

Huawei HiSilicon Kunpeng 920 Next To AMD EPYC Milan X 2

The Ampere Altra Max is much more similar in terms of scale. It is a large CPU package, just like the Kunpeng 920.

Huawei HiSilicon Kunpeng 920 Next To Ampere Altra Max M128 30 1

Some suggested that we photoshopped the yellow on that image. Actually, it was just lit like that. We had a blue light in the other direction but we used the yellow pictures more in our coverage.

Huawei HiSilicon Kunpeng 920 Next To Ampere Altra Max M128 30 2

One can see that the Kunpeng 920 is maybe not as big as the Ampere Altra (Max) but it is noticeably bigger than the AMD EPYC 7003 (sans carrier) and the Intel Ice Lake Xeon.

Huawei HiSilicon Kunpeng 920 Next To Ampere Altra Max M128 30 10

Of course, we were able to do this with the Ampere, AMD, and Intel chips because they are socketed while the Kunpeng 920 had to remain affixed to its motherboard because it is soldered.

Final Words

In 2019 when the Huawei HiSilicon Kunpeng 920 was first launched, it was a class-leading 7nm CPU. In Q3 2022, it is still a CPU being used in systems and clouds, but it is also showing its age. Not only has Ampere moved ahead, but AMD and Intel are also well beyond this generation of technology. Alibaba with the Arm-based Alibaba Cloud T-Head Yitian 710 has perhaps the fastest single-socket CPU, for integer workloads, not using accelerators, around. When we first saw this Kunpeng 920, it was a culmination of all kinds of new technology that made it really interesting. It just took us another 30 months to get them.

Huawei Kunpeng 920 2.6GHz Performance

With the new CPU, we have been working to get it ready for prime-time, but it is challenging. The firmware seems to be better suited to Huawei workloads than a lot of what we are trying to run. We have started to get results, as we showed in our recent Solidigm D7-P5520 7.68TB PCIe Gen4 NVMe SSD review but getting to this level took about a day of work just playing with the system and its settings.

Solidigm SSD D7 P5520 Multiple CPU Architecture Performance Testing

This is one project that we will continue to work on, but expect to see figures from this server pop into more pieces as we get more confident in the results. So far, we are tracking that these CPUs on integer workloads, and not using accelerators, should be around that of a contemporary Cascade Lake 24-core processor.

Hopefully, this was a great look into a CPU that rarely gets seen. Since it is seen so infrequently in the US, many make assumptions about the chip that do not match reality. We hope our TaiShan 2280 piece as well as this one help to shed light on technology that is often referenced but rarely seen in the US and Canada.

[转帖]A Quick Look at the Huawei HiSilicon Kunpeng 920 Arm Server CPU的更多相关文章

  1. [转帖]VMware Vsphere 6.0安装部署 (三) vCenter Server安装

    VMware Vsphere 6.0安装部署 (三) vCenter Server安装 2016年08月29日 14:59:14 dAng1r0Us 阅读数:72942   版权声明:本文为博主原创文 ...

  2. [转帖]SQLSERVER2008R2 将于2019.7.9 结束支持服务 Windows server 2008r2 将于 2020.1.14 结束支持

    来源: https://cloudblogs.microsoft.com/sqlserver/2018/07/12/sql-server-2008-end-of-support-is-the-firs ...

  3. 【转帖】处理器史话 | 这张漫画告诉你,为什么双核CPU能打败四核CPU?

    处理器史话 | 这张漫画告诉你,为什么双核CPU能打败四核CPU? https://www.eefocus.com/mcu-dsp/371324 2016-10-28 10:28 作者:付丽华预计 9 ...

  4. 【转帖】漏洞数量242:15,英特尔和AMD CPU谁更安全?

    漏洞数量242:15,英特尔和AMD CPU谁更安全? http://www.eetop.cn/cpu_soc/6946340.html 越来越多的用户开始怀疑哪种处理器可以最好地保护他们的计算机,数 ...

  5. 自己家里搭建NAS服务器有什么好方案?

    转自:https://www.zhihu.com/question/21359049 作者:陈二发链接:https://www.zhihu.com/question/21359049/answer/6 ...

  6. 编译FFmpeg成一个SO库<转>

    转帖地址:http://www.ihubin.com/blog/android-ffmpeg-demo-3/ ============================================= ...

  7. FreeBSD 10 发布

    发行注记:http://www.freebsd.org/releases/10.0R/relnotes.html 下文翻译中... 主要有安全问题修复.新的驱动与硬件支持.新的命名/选项.主要bug修 ...

  8. SharePoint 2013 内容部署功能简介

    在之前的项目中,当客户有新的需求的时候,我们通常在测试环境上开发或者实施,然后手动在生产环境再弄一次.当发现内容部署这个东西,才知道这样是多么不合理的.我们可以创建两个网站集,一个用来修改,然后通过计 ...

  9. Darwin Streaming Server 6.0.3安装、订制、插件或模块

    How to setup Darwin Streaming Server 6.0.3 on 32 or 64 bit Linux platforms, add custom functionality ...

  10. Some current MySQL Architecture writings

    Posted on 19/09/2014 by Stewart Smith So, I’ve been looking around for a while (and a few times now) ...

随机推荐

  1. Python——第一章:循环语句while

    循环语句可以让我们的代码重复的去执行 while循环: while 条件:        代码 过程: 判断while循环的条件是否为真, 如果真, 执行代码. 然后再次判断条件.....直到条件为假 ...

  2. 文心一言 VS 讯飞星火 VS chatgpt (54)-- 算法导论6.2 6题

    文心一言 VS 讯飞星火 VS chatgpt (53)-- 算法导论6.2 5题 六.证明:对一个大小为 n的堆,MAX-HEAPIFY 的最坏情况运行时间为 Ω(Ign).(提示对于n个结点的堆, ...

  3. LeetCode 数、二叉树、二叉搜索树篇(94、144、145)

    94. 二叉树的中序遍历 给定一个二叉树,返回它的中序 遍历. 示例: 输入: [1,null,2,3] 1 2 / 3 输出: [1,3,2] 进阶: 递归算法很简单,你可以通过迭代算法完成吗? / ...

  4. 基于DMS的数仓智能运维服务,知多少?

    摘要:GaussDB(DWS)使用DMS来承载数据库的智能运维体系,提供了数据库运维过程中的监控,分析,处理三大核心处理过程. 本文分享自华为云社区<GaussDB(DWS) 数据库智能监控运维 ...

  5. 云小课 | 华为云KYON:网段零修改上云,简单又好用

    摘要:KYON(Keep Your Own Network)是华为云推出的企业级云网络解决方案,KYON能让用户直接将IDC组网搬到云上,网段零修改,简单又好用. 本文分享自华为云社区<[云小课 ...

  6. AOC萌新探索:搭建和体验在线AOC环境

    摘要:AOC是一个做网络设备自动化运维以及三方设备纳管的一个能力平台. 本文分享自华为云社区<AOC萌新探索之旅第一期--在线AOC环境初体验>,作者:oysterzz. 接触AOC没多久 ...

  7. CANN 5.0硬核技术抢先看

    摘要:2021年12月,CANN5.0版本也将与大家正式见面,通过软硬件协同优化,该版本将会实现训练性能再翻倍,凭实力展现AI领域的「中国速度」! 本文分享自华为云社区<CANN 5.0硬核技术 ...

  8. 再谈BOM和DOM(3):DOM节点操作-元素样式修改及DOM内容增删改查

    操作节点,先得选择节点,就得知道节点选择器与DOM节点查找 DOM节点选择器 W3C提供了比较方便的定位节点的方法和属性 getElementById() 一个参数:元素标签的ID getElemen ...

  9. max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]

    elasticsearch安装后启动时候,遇到此问题 问题翻译过来就是:elasticsearch用户拥有的可创建文件描述的权限太低,至少需要65536: 解决办法: 切换到root用户修改 vim  ...

  10. 查询速度最高提升50倍!火山引擎ByteHouse在广告投放领域实践分享

     更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群   据QuestMobile报告显示,移动互联网已经进入了下半场,在使用人数和使用时长方面已经没有明显增长,互联 ...