华为ARM服务器恐依赖党政输血续命 一旦制裁立马休克

http://www.sohu.com/a/240833070_99934330

几年前,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信息.的更多相关文章

  1. [百家号]华为:最强ARM服务器芯片,华为鲲鹏920处理器发布

    华为:最强ARM服务器芯片,华为鲲鹏920处理器发布   泡泡网 百家号2019-01-0716:11 https://baijiahao.baidu.com/s?id=162198839753232 ...

  2. [转帖]浙江移动容器云在ARM服务器的实践

    浙江移动容器云在ARM服务器的实践 2019-07-11 22:27 中文社区 分类:Kubernetes实践分享/开发实战 阅读(427) 评论(0)  国产ARM服务器上面跑K8S集群.. 貌似浪 ...

  3. 华为鲲鹏处理器实现商用,Arm服务器又添砝码

    华为鲲鹏处理器实现商用,Arm服务器又添砝码 鲲鹏920就是华为海思1620 鲲鹏920面向 服务器CPU就是 华为海思162064core 武汉华为PC不是海思1620是另一个cpu 深圳华为PC的 ...

  4. 记一次ARM服务器(鲲鹏920)的PXE批量装机遇到的坑

    由于近期项目需要,在对一批华为鲲鹏920的ARM服务器(型号为天宫TG225 B1)进行批量装机的过程中,遇到了各种各样千奇百怪的bug(换个高情商的说法就是遇到了各种各样和x86服务器不一样的地方) ...

  5. linux服务器cpu信息查看详解

    在linux系统中,提供了/proc目录下文件,显示系统的软硬件信息.如果想了解系统中CPU的提供商和相关配置信息,则可以查/proc/cpuinfo.但是此文件输出项较多,不易理解.例如我们想获取, ...

  6. 华为TaiShan 2280 ARM 服务器

    华为TaiShan 2280 ARM 服务器 华为TaiShan 2280 ARM 服务器  https://e.huawei.com/cn/products/cloud-computing-dc/s ...

  7. [转帖]华为鲲鹏云服务器实战:华为云鲲鹏KC1实例 vs. 阿里云G5实例

    鲲鹏云服务器实战:华为云鲲鹏KC1实例 vs. 阿里云G5实例 https://m.ithome.com/html/444828.htm 2019-09-12 15:25IT之家 (阿迷) 今年一月份 ...

  8. Redis之父表示ARM服务器没戏!

    ARM表示Neoverse N1平台和E1 CPU即将发布,Neoverse N1和E1采用7nm制程,并且为服务器和通信设备增加重要提升,拥有高可扩展性.高处理量以及高性能,将分别在2020年和20 ...

  9. ARM与X86 CPU架构对比区别

    CISC(复杂指令集计算机)和RISC(精简指令集计算机)是当前CPU的两种架构.它们的区别在于不同的CPU设计理念和方法.早期的CPU全部是CISC架构,它的设计目的是  CISC要用最少的机器语言 ...

随机推荐

  1. C++实现tar包解析

    tar(tape archive)是Unix和类Unix系统上文件打包工具,可以将多个文件合并为一个文件,使用tar工具打出来的包称为tar包.一般打包后的文件名后缀为".tar" ...

  2. Java Swing:JPanel添加边框

    一.JPanel添加不同边框的效果图如下所示 二. 不同边框样式的代码实现 JPanel jpanel = new JPanel(); jpanel.setBorder(BorderFactory.你 ...

  3. 在eclipse中运行spring web application时的异常: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

    严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderLis ...

  4. sqlyog 可视化查看数据库关系并创建外键

    + 一个架构设计器,把表拖进来即可查看数据库关系 如果要建立外键,需要在两个要被建立的外键之间进行操作(经过验证不需要都为主键),然后从用鼠标把子外键拖到父外键中,就可以关联上了. 参考: https ...

  5. R实战:grid包

    grid包是一个底层的绘图系统,能够灵活地控制图形输出的外观和布局,但是grid包不提供创建完整图形的高级绘图系统,例如,ggplot2和lattice,而是提供绘制开发这些高级绘图的基础接口,例如: ...

  6. Python调用matplotlib实现交互式数据可视化图表案例

    交互式的数据可视化图表是 New IT 新技术的一个应用方向,在过去,用户要在网页上查看数据,基本的实现方式就是在页面上显示一个表格出来,的而且确,用表格的方式来展示数据,显示的数据量会比较大,但是, ...

  7. SQL常见面试题

    1.用一条SQL 语句 查询出每门课都大于80 分的学生姓名 name   kecheng   fenshu张三    语文       81张三     数学       75李四     语文   ...

  8. ssh连接超时自动断掉的解决办法

    最近开始使用阿里云服务器ECS,系统是CENTOS7.4 ,通过SSH连接上自动创建的实例后,几分钟不操作,就自动断开,提示“信号灯时间已到”,非常影响工作. 解决办法: 默认镜像创建的实例,SSH服 ...

  9. mac 下删除行末^M 字符

    在vi 打开文件模式下进行字符替换 :%s/^M/\r/g   //这里的^M是同时按ctrl+v+m获得的,否则会显示找不到^M

  10. 32bit 天堂服务端假设教程

    本文作者:smeli(俄罗斯人,于2009年完成该教程) PS:要比国内写的那些教程完整,详细,希望大家喜欢 VS运行库安装………………………………………..2 SQL数据库安装…………………………… ...