[转帖]华为Hi 1620 等ARM 服务器版本CPU信息.
华为ARM服务器恐依赖党政输血续命 一旦制裁立马休克
几年前,ARM服务器被业界炒的火热,AMD、高通、Marvell、华为、飞腾等一大批公司相继参与,仿佛ARM将在服务器领域复制在智能手机领域的成功。
然而现实却是,AMD、Marvell已经相继退出,QDT大裁员,甚至连QDT技术副总裁、高通Falkor ARM服务器架构设计的灵魂人物Bhandarkar都离职了。可以说,国外大公司已经相继退出ARM服务器,只剩下凯为还在苦苦支撑。

在这种大环境下,华为的ARM服务器CPU前景就非常不妙了,恐怕只能依靠党政市场和政府输血了。
华为ARM服务器自主程度到底有多少,性能怎么样
数年前,在拿到核高基经费后,华为开始研发ARM服务器CPU。
目前,华为的ARM服务器CPU有三款,分别是Hi1612、Hi1616和Hi1620。
虽然华为在核高基成果展上宣传"自主研发"、"完整知识产权", 但Hi1612实际上是A57。

华为是Hi1616的内核是A72,是买IP做集成的产物,因而和Hi1612一样,只能算是设计SoC,还谈不上自主研发CPU。
对于Hi1620,这款芯片就比较神秘了,铁流从业内人士口中听到两个版本,由于兼听则明,偏听则暗,铁流把两个版本都放出来,以供大家参考。
第一个版本是:
1、Hi1620是由华为在国内研究所和美国研究所一起做出来的,主架构师是美籍华人,清华毕业,后来在美国做CPU很多年,被华为找来放在美研所,美研所高薪挖人,不乏从Intel挖过来的,国内研究所员工大多数是有经验的老手。
2、华为通过和美国大学合作,借助美国高校的研发能力。Hi1620内核的预取算法里面的一个设计点,是跟罗格斯大学合作的研究成果。
3、Hi1620的核心是华为自主研发。

第二个版本:
1、技术只能迭代演进,如果不是耗费十多年时间从零开始技术积累,那么,站在巨人肩膀上是常态。像Intel、ARM这么牛逼,CPU也是迭代演进的,不存在一步登天的情况。
即便是土豪如苹果,在收购了PA这样的IC设计公司后,又高薪挖了很多大牛,也是拿Cortex A8、A9、A15改了三代,还保留了很多ARM的源码,至于在"幽灵"和"熔断"爆发的时候,ARM宣布,因为Cortex A8、A9、A15存在漏洞,所以苹果的数款CPU也存在漏洞……
之后苹果走上了自己设计CPU的道路,但也存在"高度借鉴"前人设计的情况,美国法院就判决,苹果的处理器侵权,并命令苹果公司支付5.06亿美元赔偿。

2、技术是有继承性和迭代演进的,如果一款号称"自主研发"的CPU一问世就一步登天,性能牛逼、可靠性、稳定性、兼容性好,软件生态完善,那这款CPU的自主性就要打一个问号了。
3、说Hi1620的核心自主研发也可,但如果说源代码100%自己写就未免太绝对了,应该是站在巨人肩膀上。
至于到底哪个版本更加接近真相,还是让子弹在飞一会。
对于很多网友关心的性能,铁流只有小道消息,就不献丑了。大致情况是,Hi1620的工艺比FT2000plus好一代,单核性能比FT2000plus强一些,但比凯为的Thunder X2弱一些。多核还是FT2000plus强。

(Thunder X2单线程很强)
Hi1620商业市场前景渺茫
数年前,ARM在站稳移动端后,打算进军服务器领域。由于ARM具有很强的号召力,AMD、高通、凯为、华为、飞腾等一大批公司都选择了跟随ARM。
然而,ARM服务器CPU没有像当年预估的那样大红大紫,反而在商业市场折戟沉沙。AMD、Marvell已经相继退出,高通QDT大裁员,甚至连QDT技术副总裁、高通Falkor ARM服务器架构设计的灵魂人物Bhandarkar都离职了。
在这种情况下,有业内人士依旧看好ARM服务器,理由如下:
各大牛企都在看ARM服务器,因为Intel垄断太厉害,大家都希望找一个取代Intel的CPU。

至于ARM在服务器软件生态上被X86秒杀,业内人士认为:
BAT这些公司有最牛逼的软件工程师大军,系统移植,给他们足够的时间都能做,所以生态对他们来说不是难事。每个公司几万个软件工程师,什么软件问题不能搞定。
诚然,上述理由听起来有理,但仔细一想,就会发现其实是存在问题的。
首先,很多企业想把Intel换掉,是因为Intel垄断价格太贵,结果服务器厂商、互联网厂商的很多利润变相被Intel拿走了。因此,把Intel CPU换掉的前提是,新的CPU必须物美价廉,这样才能省钱,各大牛企才有动力去换。
然而现实是ARM服务器CPU价格不比Intel便宜,性能还更差,比如高通的ARM服务器。在这种情况下,各大牛企换ARM服务器,岂不是更亏?和原本企业希望省钱的目的背道而驰。也正是因此,高通深感ARM服务器商业前景渺茫,很有自知自明的各种大裁员。

何况大公司有一个特点,就是会"锦上添花",但不会"雪中送炭",也许大公司会采购少量试一试、测一测,但在早期做亏本买卖大批量采购的可能性是微乎其微的。
诚然,华为可以学互联网厂商在推广初期亏本卖,但问题是Intel会无动于衷么?虽然Intel在移动端惨败,但对桌面和服务器,商业嗅觉是非常敏锐的,这个从两件事可以看出来:
一是推出至强D堵死ARM低功耗服务器的路;
二是在AMD推出锐龙后,多年挤牙膏的Intel不仅推出了I9,奔腾、I3、I5、I7也来了一次大升级。因此,也许将来华为等ARM服务器厂商有所动作的时候,Intel没准又会多挤一点牙膏出来。

其次,BAT"自带干粮"去做移植未免一厢情愿。BAT服务器采购量异常巨大,在2017年,百度采购的服务器总量和整个巴西服务器采购量相当,阿里服务器采购总量和整个澳大利亚相当,腾讯服务器采购总量和韩国相当。如果BAT采购华为ARM服务器,而且主动移植生态,那华为ARM服务器的前景就会和现在大不一样。
但问题就在于,华为不是BAT的股东,BAT也不是华为的股东。BAT是非常商业化的公司,BAT只是对投资人和股价负责,而不是对华为负责。
BAT几万名软件工程师放下手头的工作,去给华为ARM芯片移植软件,工资谁出?华为给钱?还是BAT给自己的员工发工资?
几万名软件工程师放下手头的工作去移植软件,耽误掉的工作怎么办?带来的经济损失,华为会补贴么?
BAT牺牲自己的利益去成全华为,BAT脑子进水了么?
何况华为已经是国内ICT行业很多企业的竞争对手,敌人多于朋友,华为和BAT已经在一些领域中存在竞争了。比如在云计算上,华为就和阿里抢政府订单打的头破血流,阿里还为此还向相关部门投诉华为不正当竞争。在这种情况下,要让阿里做出巨大牺牲去扶持自己竞争对手的ARM服务器。铁流只能说,技术人员对于商业上的尔虞我诈,还是太单纯。

华为ARM服务器的出路在于党政市场和国企
如果就此宣判华为ARM服务器CPU死刑,也早了一些。虽然在商业市场上前景渺茫,但是在受政府控制的市场,前途还是可以期待一下的。
由于华为有非常强悍的政商关系,而且和三大运营商的关系非常好。
只要华为动用这些关系,让政府强推ARM服务器,让国内数据中心摊派,必须上ARM,或者给三大运营商下指标,那么,Hi1620即便无法大红大紫,小赚一笔还是没问题的。

毕竟,华为的通信设备就是当年国内运营商捏着鼻子凑合着用,一点一点完成从没法用到可以用,再到好用的历史跨越。如果国家政策到位,华为ARM服务器,也可以重复这一历程。
不过,这里又有一个悖论,那就是即便Hi1620做起来了,最大受益者也是ARM和日本软银,华为只是ARM阵营里一个打工者。华为赚的是血汗钱,而ARM可以躺着赚钱。

一旦遭遇类似中兴制裁,华为ARM服务器瞬间土崩瓦解,立马休克,而且还有可能成为美国讹诈中国的筹码。
换言之,就是国家举国之力扶持一个在利润分配上、自主和安全上受制于人的ARM CPU,是否值得的问题!
既然要国家大力扶持,为何要扶持在利润分配上受制于人,在技术自主性和安全上存在瑕疵的ARM?为何不去扶持从底层开始原始创新的申威呢?返回搜狐,查看更多
chipwiki 网站地址
https://en.wikichip.org/wiki/hisilicon/hi16xx/hi1620

[转帖]华为Hi 1620 等ARM 服务器版本CPU信息.的更多相关文章
- [百家号]华为:最强ARM服务器芯片,华为鲲鹏920处理器发布
		
华为:最强ARM服务器芯片,华为鲲鹏920处理器发布 泡泡网 百家号2019-01-0716:11 https://baijiahao.baidu.com/s?id=162198839753232 ...
 - [转帖]浙江移动容器云在ARM服务器的实践
		
浙江移动容器云在ARM服务器的实践 2019-07-11 22:27 中文社区 分类:Kubernetes实践分享/开发实战 阅读(427) 评论(0) 国产ARM服务器上面跑K8S集群.. 貌似浪 ...
 - 华为鲲鹏处理器实现商用,Arm服务器又添砝码
		
华为鲲鹏处理器实现商用,Arm服务器又添砝码 鲲鹏920就是华为海思1620 鲲鹏920面向 服务器CPU就是 华为海思162064core 武汉华为PC不是海思1620是另一个cpu 深圳华为PC的 ...
 - 记一次ARM服务器(鲲鹏920)的PXE批量装机遇到的坑
		
由于近期项目需要,在对一批华为鲲鹏920的ARM服务器(型号为天宫TG225 B1)进行批量装机的过程中,遇到了各种各样千奇百怪的bug(换个高情商的说法就是遇到了各种各样和x86服务器不一样的地方) ...
 - linux服务器cpu信息查看详解
		
在linux系统中,提供了/proc目录下文件,显示系统的软硬件信息.如果想了解系统中CPU的提供商和相关配置信息,则可以查/proc/cpuinfo.但是此文件输出项较多,不易理解.例如我们想获取, ...
 - 华为TaiShan 2280 ARM 服务器
		
华为TaiShan 2280 ARM 服务器 华为TaiShan 2280 ARM 服务器 https://e.huawei.com/cn/products/cloud-computing-dc/s ...
 - [转帖]华为鲲鹏云服务器实战:华为云鲲鹏KC1实例 vs. 阿里云G5实例
		
鲲鹏云服务器实战:华为云鲲鹏KC1实例 vs. 阿里云G5实例 https://m.ithome.com/html/444828.htm 2019-09-12 15:25IT之家 (阿迷) 今年一月份 ...
 - Redis之父表示ARM服务器没戏!
		
ARM表示Neoverse N1平台和E1 CPU即将发布,Neoverse N1和E1采用7nm制程,并且为服务器和通信设备增加重要提升,拥有高可扩展性.高处理量以及高性能,将分别在2020年和20 ...
 - ARM与X86 CPU架构对比区别
		
CISC(复杂指令集计算机)和RISC(精简指令集计算机)是当前CPU的两种架构.它们的区别在于不同的CPU设计理念和方法.早期的CPU全部是CISC架构,它的设计目的是 CISC要用最少的机器语言 ...
 
随机推荐
- RTTI(运行时类型识别)
			
C++为了能够在运行时正确判断一个对象确切的类型,加入了RTTI和type_info. type_info 为每一个类型增加一个type_info对象. 为了能够在运行时获得对象的类型信息type_i ...
 - 1. [文件]- 文件类型,文件open模式
			
1.文件类型:文本文件和二进制文件 硬盘中的文件保存为01010101格式,一般读取文件是把文件从硬盘中读取到内存中. 文本文件需要进行格式转换才能读取出来. 二进制文件一般用于传输 二进制文件:视频 ...
 - 9 README,全套代码
			
BBS+ BLOG系统(仿博客园) 一.概要 欢迎您使用该BBS+BLOG系统,希望在您使用的过程中体验到便捷和愉快的使用感受,并对我们的软件提出您发现的问题和建议,谢谢. 联系邮箱:liangshu ...
 - Kubernetes学习之路(十)之资源清单定义
			
一.Kubernetes常用资源 以下列举的内容都是 kubernetes 中的 Object,这些对象都可以在 yaml 文件中作为一种 API 类型来配置. 类别 名称 工作负载型资源对象 Pod ...
 - JS组件系列——JsPlumb制作流程图及相关效果详解
			
上 篇 前言:之前项目里面用到了Web里面的拖拽流程图的技术JsPlumb,其实真不算难,不过项目里面用HTML做的一些类似flash的效果,感觉还不错,在此分享下. Jsplumb官网:htt ...
 - [PLC]ST语言七:MOV_SMOV_CML_BMOV_FMOV_XCH_BCD_BIN
			
一:MOV/SMOV/CML/BMOV/FMOV/XCH/BCD/BIN 说明:简单的顺控指令不做其他说明. (MOV)控制要求:无 (MOV)编程梯形图: (MOV)结构化编程ST语言: (*传送指 ...
 - zabbix4.0LTS安装配置
			
一.环境准备 1.最小化安装centos7.5系统 2.安装常用软件包 yum install -y net-tools vim bash-completion 3.关闭selinux和修改主机名 v ...
 - opengl-glsl
			
GLSL 着色器是使用一种叫GLSL的类C语言写成的.GLSL是为图形计算量身定制的,它包含一些针对向量和矩阵操作的有用特性. 着色器的开头总是要声明版本,接着是输入和输出变量.uniform和mai ...
 - Python构建web应用(进阶版)->对网页HTML优化逻辑显示
			
本篇是承接上一篇web应用(入门级)的内容往下顺延的,阅读后将会了解HTML逻辑显示优化,如下图所示,从杂乱无章的日志文件到一个整齐的列表显示. —————————————————————————— ...
 - linux下自己安装软件做成命令
			
安装nodejs,从官网下下来的是一个压缩包,解压下里面有可执行文件.教程上用ln -s [可执行文件的绝对路径] [/usr/local/bin/]建了一个软连接,这样就能直接无视路径,用命令行调用 ...