CPU架构之x86解读

一.什么是x86架构

X86架构:是微处理器执行的计算机语言指令集,指一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集。

二、x86架构的优势

技术成熟:x86架构的芯片经过多年的发展,已经形成了非常成熟的技术体系,包括指令集、微架构、制程工艺等。这些技术的不断进步,使得x86芯片的性能和能效越来越高,同时也使得制造成本越来越低。

扩展能力强:X86架构的电脑采用“桥”的方式与扩展设备(如:硬盘、内存等)进行连接,这种方式能够让电脑的性能扩展变得更容易。X86架构的电脑在配套扩展设备方面种类多且价格适中,因此,能够轻松地进行性能扩展,如增加内存、硬盘等。

生态系统完善:x86架构广泛兼容各种软件和硬件,包括操作系统、应用程序、外部设备等。这使得x86架构的芯片成为市场上的主流,也使得基于x86架构的计算机系统具有很高的可用性和便利性。用户可以方便地选择各种操作系统、应用程序和外部设备。同时,也使得基于x86架构的计算机成为各种计算机系统的核心组件,包括服务器、个人电脑、工业控制等领域。

三、国产x86芯片

目前国内x86架构的企业有兆芯、海光。

兆芯由上海市国资委下属企业和台湾威盛电子合资成立。基于X86架构,成功研发并量产多代通用CPU,在PC产业上使用wintel生态。

兆芯的X86授权 主要来自与VIA合资,VIA(台湾威盛公司)在上世纪90年代收购了美国的拥有X86专利的公司 Cyrix和具有高性能x86微架构设计能力的centaur 这两家公司。获得了高性能X86芯片的合法生产权利和能力。

兆芯通用处理器产品涵盖“开先”、“开胜”两大系列,开先面向PC,开胜面向服务器,开先中最新的是KX6000系列,采用采用16nm,不过性能方面,还是有点弱。另外由于兆芯授权有效期已于2018年结束,没有继续签订授权协议,存在法律风险。

海光公司成立于2014年,主要从事高端处理器、加速器等计算芯片产品和系统的研究、开发,目标成为世界一流的芯片企业,为数字中国提供核心计算引擎。作为国产先进微处理器产业的推动者,海光公司以务实的态度、创新的理念、先进的技术和可靠的产品,致力于促进我国信息产业核心竞争力的提升。

海光通过AMD获得了ZEN1架构和X86指令集的永久使用权,在此基础上自主迭代发展,目前已经量产了3代产品。

海光CPU兼容 x86 指令集,处理器性能参数与国际同类型主流处理器产品相当,支持国内外主流操作系统、数据库、虚拟化平台或云计算平台,能够有效兼容目前存在的数百万款基于 x86 指令集的系统软件和应用软件,具有优异的生态系统优势。此外,海光 CPU 支持国密SM2/SM3/SM4算法,扩充了安全算法指令,通过安全处理器以及国密技术实现了内存加解密(SME)和虚拟机/容器加解密(CSV)等技术,支持可信计算,提升了高端处理器的安全性。

四、国产x86架构芯片发展前景

x86架构依然是市面上最常见也最实用的处理器架构之一,经过几十年迭代发展,已推广到了全世界。

根据IDC数据,2014—2020年x86服务器销售额占比均维持在90%左右;2020年全球x86服务器占总体服务器销售额90.80%。而在销售量方面,2014—2020年x86服务器占比高达97%以上;2020年全球x86服务器则占总体服务器销售量的97.30%。

在国内,x86在PC与服务器市场同样享有统治级优势,近几年市占率均在九成左右。从国内产业数字化进程来看,预计2022—2026年其市占率将继续维持88%—90%的高水平上。

随着企业数字化需求的快速增长,对x86芯片的要求也在不断增长,为x86芯片提供了广阔的市场空间。同时国产x86厂商在技术上已经取得了显著的进步。例如海光已完成对x86架构的消化、吸收,并在此基础上实现了海光CPU三代产品、DCU一代产品的开发和商业化应用,CPU四代、DCU二代产品正在研发当中, 与国际领先企业的差距逐步缩小。

总之,国内厂商仍然需要进一步提升技术水平和创新能力以适应市场的快速变化和满足日益增长增长的性能需求。同时通过政府、企业、科研机构的多方共同努力,推动行业的发展。

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

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

相关文章

目标检测 YOLOv5 预训练模型下载方法

目标检测 YOLOv5 预训练模型下载方法 flyfish https://github.com/ultralytics/yolov5 https://github.com/ultralytics/yolov5/releases 可以选择自己需要的版本和不同任务类型的模型 后缀名是pt

AR眼镜安卓主板,智能眼镜光机方案定制

AR智能眼镜是一项涉及广泛技术的创新产品,它需要考虑到光学、显示、功耗、散热、延迟、重量以及佩戴人体工学等多个方面的因素,每一个项目都是技术进步所需攻克的难题。 在本文中,我们将重点讨论AR眼镜的主板和光学方案。 首先是AR智能眼镜的…

优化改进YOLOv5算法:加入SPD-Conv模块,让小目标无处遁形——(超详细)

1 SPD-Conv模块 论文:https://arxiv.org/pdf/2208.03641v1.pdf 摘要:卷积神经网络(CNNs)在计算即使觉任务中如图像分类和目标检测等取得了显著的成功。然而,当图像分辨率较低或物体较小时,它们的性能会灾难性下降。这是由于现有CNN常见的设计体系结构中有缺陷,即使用卷积…

【Go入门】GO流程与函数介绍(代码运行逻辑控制)

流程和函数 这小节我们要介绍Go里面的流程控制以及函数操作。 流程控制 流程控制在编程语言中是最伟大的发明了,因为有了它,你可以通过很简单的流程描述来表达很复杂的逻辑。Go中流程控制分三大类:条件判断,循环控制和无条件跳…

【教3妹学编辑-算法题】H 指数 II

3妹:2哥早啊, 新的一周开始了,奥利给!!! 2哥 :3妹,今天起的很早嘛,精神也很饱满。 3妹:昨天睡的早,早睡早起好身体! 2哥:既然离时间还…

云服务器的先驱,亚马逊云科技海外云服务器领军者

随着第三次工业革命的发展,移动互联网技术带来的信息技术革命为我们的生活带来了极大的便捷。其中,不少优秀的云服务器产品发挥了不可低估的作用,你或许听说过亚马逊云科技、谷歌GCP、IBM Cloud等优秀的海外云服务器。那么云服务器有哪些&…

Xcode15 模拟器 Rosetta 模式

打开Xcode15的方式其实没有Rosetta 选项了,但是可以跑Xcode默认Rosetta 模拟器。在xcode中如下方式打开: Product -> Destination -> Destination Architectures -> 打开Show Rosetta Destinations 然后用这些带Rosetta的模拟器运行&#xff1…

【SVN内网穿透】实现远程访问Linux SVN服务

文章目录 前言1. Ubuntu安装SVN服务2. 修改配置文件2.1 修改svnserve.conf文件2.2 修改passwd文件2.3 修改authz文件 3. 启动svn服务4. 内网穿透4.1 安装cpolar内网穿透4.2 创建隧道映射本地端口 5. 测试公网访问6. 配置固定公网TCP端口地址6.1 保留一个固定的公网TCP端口地址6…

C++ 指针

*放在哪里? 如果声明一个变量:int* b; 如果声明多个变量:int a,*b,*c; nullptr c11中NULL的变形,是一个特殊值,可以赋给任意类型的指针,代表该指针指向为空。 this指针 this指针不是一个const Test*(…

深度学习(生成式模型)——DDIM:Denoising Diffusion Implicit Models

文章目录 前言为什么DDPM的反向过程与前向过程步数绑定DDIM如何减少DDPM反向过程步数DDIM的优化目标DDIM的训练与测试 前言 上一篇博文介绍了DDIM的前身DDPM。DDPM的反向过程与前向过程步数一一对应,例如前向过程有1000步,那么反向过程也需要有1000步&a…

算法通关村第四关-黄金挑战栈的经典问题

括号匹配问题 描述 : 给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有…

ZYNQ连载01-ZYNQ介绍

ZYNQ连载01-ZYNQ介绍 1. ZYNQ 参考文档:《ug585-zynq-7000-trm.pdf》 ZYNQ分为PS和PL两大部分,PS即ARM,PL即FPGA,PL作为PS的外设。 2. 方案 ZYNQ7020为双核A9架构,多核处理器常用的运行模式为AMP(非对称多处理)和…

Flume 快速入门【概述、安装、拦截器】

文章目录 什么是 Flume?Flume 组成Flume 安装Flume 配置任务文件应用示例启动 Flume 采集任务 Flume 拦截器编写 Flume 拦截器拦截器应用 什么是 Flume? Flume 是一个开源的数据采集工具,最初由 Apache 软件基金会开发和维护。它的主要目的是…

9、电路综合-基于简化实频的任意幅频响应的微带电路设计

9、电路综合-基于简化实频的任意幅频响应的微带电路设计 网络综合和简化实频理论学习概述中的1-8介绍了SRFT的一些基本概念和实验方法,终于走到了SRFT的究极用途,给定任意响应直接综合出微带电路。 1、任意幅频响应的微带电路设计用途 我们演示了采用…

Python皮卡丘

系列文章 序号文章目录直达链接1浪漫520表白代码https://want595.blog.csdn.net/article/details/1306668812满屏表白代码https://want595.blog.csdn.net/article/details/1297945183跳动的爱心https://want595.blog.csdn.net/article/details/1295031234漂浮爱心https://want…

[C++]命名空间等——喵喵要吃C嘎嘎

希望你开心,希望你健康,希望你幸福,希望你点赞! 最后的最后,关注喵,关注喵,关注喵,大大会看到更多有趣的博客哦!!! 喵喵喵,你对我真的…

Python爬虫实战(六)——使用代理IP批量下载高清小姐姐图片(附上完整源码)

文章目录 一、爬取目标二、实现效果三、准备工作四、代理IP4.1 代理IP是什么?4.2 代理IP的好处?4.3 获取代理IP4.4 Python获取代理IP 五、代理实战5.1 导入模块5.2 设置翻页5.3 获取图片链接5.4 下载图片5.5 调用主函数5.6 完整源码5.7 免费代理不够用怎…

C++ 自引用指针this(整理)

使用例子&#xff1a; #include <iostream> #include <Windows.h> using namespace std; class A { public:A(int x1){x x1;}void disp(){cout<<"this"<<this<<" when x"<<this->x<<endl;} private:int x;…

【工具使用】NPS内网穿透工具介绍

文章目录 前言一、内网穿透二、NPS概述三、NPS原理四、NPS服务器搭建(一)云服务器配置 五、NPS内网穿透演示(一)演示案例一(二)演示案例二 六、NPS内网穿透检测建议(一)流量监控(二)流量协议分析(三)网络行为异常检测 七、NPS内网穿透防范建议(一)阻止或隔离流量(二)更新和强化…

14技术太卷我学APEX-RESTful服务全自动Autorest

Oracle REST 数据服务 (ORDS) 的 AutoREST 功能&#xff0c;该功能允许您将表和视图等自动公开为 RESTful Web 服务。这个太好可不用自己费劲巴拉的定义RESTful数据服务了。 1 先准备测试数据表 登录APEX现在开发平台 [https://apex.oracle.com/pls/apex/r/apex/workspace-si…