国产CPU计算平台选型指南

信创,这两年已经不是什么新鲜词了,随着29号文、79号文的实施落地,信创产品加速从党政走向八大关基行业。

八大行业中,金融、教育、电信、石油等企业步伐更大,很多企业已经从窗口业务、日常办公这类轻量应用场景,到企业云、数据库这类核心业务场景全面替换。信创体系根源在CPU,目前兆芯、龙芯、海光、飞腾、鲲鹏等国产处理器,在性能方面基本都完成了追赶,市场空间颇大。

但当国产CPU深入到核心业务场景,也会出现一些实际问题。

比如选型难度高,多种芯片技术路线并存,应用场景复杂;迁移难度大,从国外计算平台迁移应用到信创平台,工作量巨大、且复杂度高;技术路线多,软硬件生态适配不成熟,稳定性不确定等等。

面对着几家技术路线各不相同的国产CPU产品,信创替换选型要注意哪些事情?其实主要从三大维度评估。

维度一:看处理器性能发挥场景

目前国产处理器性能追赶进度较快,好一点的像是海光,性能已经和国际主流水平一致;龙芯,性能也做到了和三年前的Intel酷睿产品相近。

不过在产品选型的时候,也不能迷信纸面性能参数,实际性能发挥还需要看业务场景的具体需求。因指令集结构差异,几家国产处理器擅长应对的计算场景也不一样。

比如ARM架构作为精简指令集,最大特点是指令长度固定,指令格式种类少,但优势在于寄存器数量多,在多核协同的场景发挥不错。因此鲲鹏、飞腾等ARM芯片,常用堆砌核心的方式提升性能表现,在多线程任务中表现良好,但是在需要单核主频的场景下就比较一般了。

像是分布式数据库应用,处理器的主频起决定性作用,影响着数据库操作的运算快慢,ARM芯片的单核频率较低,容易跑不满性能,所以并不合适。但如果说,在移动终端、穿戴设备这类需要低能耗多线程的计算场景,ARM芯片会发挥的更好。

在国产处理器选型时,第一步还是要明确要用在哪,因地制宜才能发挥出芯片的全部性能。

维度二:看国产处理器和过往系统适配程度

需要明确的一点,目前信创替代,并不是指着把已有的国外计算平台全部废弃,另起炉灶,这样替换成本过于高昂。最好的替代方案,在于最大化的继承基于x86的基础设施和应用,最大程度上避免浪费,同时规避风险。

目前多数的信创替换项目,主要在于将原有x86应用系统进行分布式改造,逐步迁移到国产化平台上,其中国产处理器发挥的是提供核心系统下移的容器平台、微服务支撑平台和云平台的技术底座。

在替换过程中,核心业务系统的稳定性、安全性,是重中之重。应用闪退、崩溃等情况,常见原因即是在编译适配过程出现问题。同时,重新编译还会造成计算性能的下降。因此,在选型中注意国产处理器和过往系统的适配程度,也是需要思考的维度。

选择与x86兼容不佳的处理器,一是会存在大量的转译、重写工作,工作量巨大;二是迁移过程中易出现不兼容问题,降低业务系统稳定性;三是会损失大量性能,有些CPU产品纸面参数宣传的很好,实际使用中根本跑不满,原因即是在兼容过程中掉了性能;四是也会浪费过往计算平台的资源,造成成本提升。

从这个维度来看,国产处理器里面,首先兆芯、海光会比较合适,原因是他俩都是走兼容x86路线的,与以往x86平台天生适配;其次,龙芯基于LoongArch指令集,在转译层下了很大功夫,对x86兼容性尚可;鲲鹏、飞腾等ARM架构,与x86兼容就稍微差点了,不支持原子化,并且缺失一些指令集,编译工具的效率也不高,不过在一些云原生、移动终端服务场景会比较合适。

维度三:看产品迭代发展前景

除了从技术层面考量,选择国产CPU时也要考虑产品迭代发展前景。因为数据中心、核心业务机房基本上使用寿命都在5年,当下的信创替换不止要考虑满足业务场景的需求,还要为未来部署升级留出弹性空间。

试想,全面替换成信创产品之后,5年后再想升级性能,发现厂商并没有推出迭代新品,再想换计算平台架构,将面临着成本更高、迁移更难的问题。

目前六家厂商,“几家欢喜几家愁”:龙芯这几年对LoongArch指令集不断拓展丰富,制造工艺用上Chiplet技术后,迭代频繁,性能进步速度很快;兆芯、海光迭代也很顺畅,基本每一两年就有新品推出,且每次都有性能突破;飞腾、鲲鹏因ARM不再授权,自研迭代架构则会面临侵权问题,已经三四年没有过新品了。

总之,信创选型不但要考虑性能与生态,还要考虑当下和未来。

在国芯潮流下,选择计算平台的因素会更复杂,需综合衡量芯片生态、性能,及厂商的长期发展性。合理的选型评估,才能让计算平台信创转型跑的又快又稳。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/203954.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

什么是灯塔工厂?灯塔工厂的作用?

什么是灯塔工厂? "灯塔工厂"概念源于德国的工业4.0战略,又称“工业4.0示范工厂”或“标杆工厂”,代表工业领域顶级的智能制造能力。2018年,由世界经济论坛和麦肯锡共同推出。 灯塔工厂是通过数字化、网络化和智能化手…

LeetCode(43)快乐数【哈希表】【简单】

目录 1.题目2.答案3.提交结果截图 链接: 快乐数 1.题目 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也…

pygame图像变换:缩放、旋转、镜像

文章目录 函数列表图像显示翻转缩放旋转 函数列表 pygame的transform中封装了一些基础的图像处理函数,列表如下 函数功能flip镜像scale缩放至新的分辨率scale_by根据因子进行缩放scale2x专业图像倍增器rotate旋转rotozoom缩放并旋转smoothscale平滑缩放smoothscal…

山西电力市场日前价格预测【2023-12-01】

日前价格预测 预测说明: 如上图所示,预测明日(2023-12-01)山西电力市场全天平均日前电价为246.08元/MWh。其中,最高日前电价为402.66元/MWh,预计出现在17:45。最低日前电价为0.00元/MWh,预计出…

[cocos creator]EditBox,editing-return事件,清空输入框

需求: 监听EditBox,editing-return 回车事件,在输入框内点击回车后,发送内容,并清空输入框 问题: 设置node.getComponent(EditBox).string ; 没有效果 解决办法: //设置string 为空 this.v…

直击广州车展 | 远航汽车“卷”出新高度

第23届广州车展作为2023年汽车行业的年度收官之作,成为各大汽车厂商“秀肌肉”的绝佳舞台,22万平方米的开放展区内容纳了1132辆展车,包括全球首发车59辆、概念车20辆、新能源车469辆。 新能源汽车产业发展迅猛,得益于新能源车型在…

如何使用Windows自带的IIS服务搭建本地站点并远程访问

文章目录 1.前言2.Windows网页设置2.1 Windows IIS功能设置2.2 IIS网页访问测试 3. Cpolar内网穿透3.1 下载安装Cpolar内网穿透3.2 Cpolar云端设置3.3 Cpolar本地设置 4.公网访问测试5.结语 1.前言 在网上各种教程和介绍中,搭建网页都会借助各种软件的帮助&#xf…

去北京医院预约,需要医保卡号,但是社保卡不在身边,北京的医保卡号咋网上查询

目录 1 问题2 查询 1 问题 要去北京某一个医院预约挂号,预约的时候选择的医保,需要写医保卡号,但是自己的社保卡不在身边,怎么办 记住,医保卡号不是社保卡号,是不一样的 北京医保卡号是12位 2 查询 登陆这…

Adobe InCopy の Adobe InDesign 大联动

今天我们再来进行Adobe全家桶剩余几位的介绍~ Adobe InCopy是一款专业的文字编辑和校对软件,它是InDesign的附属软件,主要用于编辑、校对和协作文本内容。InCopy提供了一系列功能,使得编辑和校对文本变得更加简单和高效。在InCopy中&#xff…

MongoDB快速入门及其SpringBoot实战

MongoDB快速入门及其SpringBoot实战 MongoDB简介 MongoDB 是一个基于分布式文件存储的数据库。由 C 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个开源、高性能、无模式的文档型数据库,当初的设计就是用于简化开发和方便扩展&am…

配电室智慧运维监控系统

配电室智能运维监控系统是一个综合性的管理系统,专门针对配电室的运维工作进行设计。依托电易云-智慧电力物联网,它融合了先进的监测技术、自动化技术、数据分析技术等,对配电室进行全方位、实时的智能化监控和管理,以提升配电室运…

【C++】赋值运算符重载

💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …

解决noauth authentication required异常

今天在使用redis数据库的时候,突然给报了个这个错误,上网一查才知道是因为 Redis 服务器需要密码进行身份验证,因此,我们需要通过auth password 进行身份验证。不过我这个密码还是试了很多次才想起来的,哦好像是听网课…

2023.11.29 关于 MyBatis resultMap 和 多表查询

目录 resultType 和 resultMap 多表查询 resultType 和 resultMap 在 MyBatis 中二者被用于设置查询后所返回的数据类型 resultType 大多数情况下均可使用 resultType 进行设置返回数据类型 实例理解 下图为数据库中的一个 user 表,该 user 表包含四个字段 为了能…

7-1 哈夫曼树与哈夫曼编码

哈夫曼树与哈夫曼编码 题目描述输入格式输出格式输入样例输出样例 分数 30 作者 伍建全 单位 重庆科技学院 题目描述 哈夫曼树(Huffman Tree)又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的带权路径长度,就是树中所有的叶结点的权值乘上其到…

米贸搜|如何用Facebook为eBay实现引流?

要利用Facebook为eBay实现引流,可以尝试以下方法: 创建专页或社群:在Facebook上创建一个专页或社群,专注于你在eBay上销售的产品或相关主题。确保专页或社群的名称和描述清楚地表明与eBay有关。 定期发布内容:在Face…

MySQL数据库的安装

MySQL官网:https://www.mysql.com/ 进入下载页面:https://www.mysql.com/downloads/ 选择社区版: 选择MySQL Community Server: 根据自己的需要选择版本。例如选择8.2.0版本: 例如选择Windows (x86, 64-bit), M…

前端:实现二级菜单(点击实现二级菜单展开)

效果 代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-width, i…

毕业设计单片机可以用万能板吗?

毕业设计单片机可以用万能板吗? 可以是可以&#xff0c;就是焊接起来比较麻烦&#xff0c;特别是有好几个重复连线点的时候&#xff0c;检测起来就不那么容易了&#xff0c;而且布线看起来乱糟糟的&#xff0c;如果后期一不小心把线弄断了&#xff0c;查起来就更麻烦了&#x…
最新文章