英特尔公布全新x86S架构:将专注64位模式,指令集大幅精简#抽屉IT

None

相关推荐

封面图片

英特尔x86指令集演进的下一步:AVX10、APX

英特尔x86指令集演进的下一步:AVX10、APX正如英特尔公司为开发人员提供的官方网站所解释的那样,x86架构目前广泛应用于数据中心、个人电脑和其他各种需要性能导向型CPU和繁重计算工作量的环境中。最初的x86ISA于1978年通过8086CPU推出,只有8个16位通用寄存器,后来寄存器的数量增加了一倍,大小增加了四倍。寄存器在中央处理器中起着至关重要的作用,因为它们存储着处理器在任何给定时刻都在积极处理的数据位。因此,英特尔公司将高级性能扩展(APX)技术视为x86ISA的重要发展步骤。它扩展了整个x86指令集,允许访问更多的寄存器,并引入了新的功能来提高CPU的整体性能。英特尔公司称,APX将通用x86寄存器的数量翻了一番,从16个增加到32个,为编译器提供了更多的数据存储空间。该公司解释说,与根据英特尔x64ISA"基准"编译的二进制程序相比,APX编译的代码"加载次数减少10%,存储次数减少20%以上"。简单地说,与复杂的加载和存储操作相比,寄存器访问速度更快,消耗的动态功耗"大大降低"。在下一代英特尔CPU型号中,效率的提高可能会带来更高的性能水平。APX还将扩展x86ISA的条件指令集,该指令集最早是在奔腾Pro处理器中通过CMOV/SET指令引入的。这些指令被当今的编译器广泛使用,而APX似乎提高了英特尔CPU的分支预测能力。据英特尔公司称,程序员只需重新编译代码,就可以利用APX的功能,因为不需要修改源代码。APX再次证明了"x86可变长度指令编码"的优势,新功能通过对底层芯片进行"增量更改"来增强整个ISA,从而在硬件中解码指令。除APX外,未来几代英特尔CPU还将包含新的AVX10ISA。正如官方文件中解释的那样,这项技术是英特尔在2013年首次提出的AVX-512向量指令集的全新主要实现。新的ISA将在所有英特尔CPU架构上建立一个"通用、融合的矢量指令集",使其在未来的所有处理器上都能得到支持,包括高性能内核(P-cores)和高效内核(E-cores)。英特尔最初在第12代酷睿消费级CPU上引入了对AVX-512矢量指令的支持,但这些指令只适用于P核单元,后来通过固件微码更新意外禁用了这些指令。事实证明,x86ISA的矢量扩展在试图模拟复杂的现代游戏机架构(如PlayStation3(RPCS3))的开发人员中非常受欢迎。x86ISA的AVX10扩展将支持以前引入的所有AVX(矢量)指令扩展,最大矢量寄存器长度为256位。最初的AVX10版本(AVX10.1)不包含任何新指令;其唯一目的是方便从AVX-512过渡到适当的、全核兼容(P核、E核)的AVX10实现(即AVX10.2)。...PC版:https://www.cnbeta.com.tw/articles/soft/1373353.htm手机版:https://m.cnbeta.com.tw/view/1373353.htm

封面图片

英特尔Lunar Lake将采用全新的CPU架构 专注于移动领域的性能功耗比

英特尔LunarLake将采用全新的CPU架构专注于移动领域的性能功耗比引用的信息来自英特尔执行副总裁和CCG(客户计算组)总经理米歇尔-约翰斯顿-霍尔索斯,他表示,LunarLake系列将采用全新的架构和从头开始的全新设计。该架构将主要侧重于在移动领域带来一些重大的每瓦特性能改进,更多信息预计将在1月26日的金融日上公布,届时Chipzilla将披露其第四季度业绩。去年,在一次只有媒体参加的HotChips发布会上,英特尔透露,LunarLake系列最初是针对15W的低功耗移动CPU领域。该CPU将利用亚20A节点作为其工艺技术,同时利用外部代工节点来实现各种其他IP,因为这将是一个多tile的芯片设计。可以期待英特尔的所有最新和最伟大的创新,如Foveros封装(25微米间距)。现在说这些芯片是为移动设备优化的,并不一定意味着它们不会在桌面平台上推出,但随着报道的出现,英特尔可能会将其流星湖芯片从桌面上转移开来,在平台上做一个中期改进,相信这也不是太牵强。如果LunarLakeCPU确实是在18A工艺上制造和生产的,那么我们可以看到在2024年下半年开始制造,这意味着我们将在2025年初或2025年中期看到英特尔推出拥有超高效能的处理器。...PC版:https://www.cnbeta.com.tw/articles/soft/1338977.htm手机版:https://m.cnbeta.com.tw/view/1338977.htm

封面图片

英特尔未来将完全专注于“x86S”纯64位架构,移除传统模式并简化设计https://www.ithome.com/0/693/957.htm====糊====ARMv9

封面图片

Intel将精简x86 CPU架构:转向纯血64位

Intel将精简x86CPU架构:转向纯血64位从历史来看,40多年前8086处理器问世时,指令集是16位的,1985年803886问世时带来了32位支持,2004年Intel推出了64位指令集(跟AMD的64位是兼容的),现在已过去20年左右。为了支持这些架构,现在的系统及软件设计得也比较复杂,针对16位、32位等旧架构要做一系列代码转换。从2005年的WinXP系统开始,16位CPU被淘汰,现在主要是32位、64位,但还是很复杂,Intel现在发布了白皮书,向外界试探只保留64位模式的可能。只支持纯血64位的好处不用说,不论硬件架构还是软件开发都会简化,但是这个过程中也要删减一些功能,包括16位寻址、过时的IO端口等等,而且还需要OS系统及软件的配合。为了解决64位模式运行旧版系统的问题,Intel的计划是通过支持硬件虚拟化VMX的虚拟软件方案来解决。Intel已经把这些提议写在了白皮书中,感兴趣的可以参考这里的页面,转向纯64位模式并不是简单的事,可能需要很多年才能实现,不过Intel带头迈出这一步,还是值得期待的。...PC版:https://www.cnbeta.com.tw/articles/soft/1360767.htm手机版:https://m.cnbeta.com.tw/view/1360767.htm

封面图片

谷歌已经正式宣布 Android 将支持 RISC-V 指令集架构

谷歌已经正式宣布Android将支持RISC-V指令集架构谷歌Android工程总监LarsBergstrom在RISC-V峰会上发表讲话说,他希望RISC-V被视为Android中的“一级平台”。Android对RISC-V支持在加速,去年9月AndroidOpenSourceProject(AOSP)项目开始加入正式的RISC-V补丁,现在任何人都可以去尝试Android的riscv64分支。Google加大支持RISC-V可能与过去几年ARM公司不稳定有关联。ARM母公司软银曾尝试将其出售给英伟达,失败之后准备让公司上市。与此同时ARM还在与其最大的客户高通公司打起官司,等等。投稿:@zaihuabot群聊:@zaihuachat频道:@testflightcn

封面图片

国产自主CPU架构再下一城 FPC社区发布支持LoongArch架构的指令集

国产自主CPU架构再下一城FPC社区发布支持LoongArch架构的指令集FPC也就是FreePascalCompiler,是一款成熟、多用途、开源的Pascal编译器,1998年诞生至今,已经在社区持续活跃了20多年。FPC已支持包括LoongArch在内的多种处理器架构和多个操作系统平台,兼容TurboPascal和Delphi语法,在应用生态中得到广泛的应用。目前,LoongArch架构代码已经合入FPC上游社区主分支,本次共提交了13个commit、2万余行代码,主要支持compiler和rtl两个部分。LoongArch架构编译器生态进一步完善,也为基于FPC的应用生态带来了LoongArch底座支撑。后续,龙芯团队将持续维护FPC的LoongArch版本,提交社区支持IDE开发环境的lazarus,持续优化FPC后端。在此之前,开源软件世界最重要的五大基础软件(BIGFIVE),包括LinuxKernel内核、GCC编译器、LLVM框架系统、Glibc运行库、Binutils工具集,全部已经正式支持LoongArch架构。龙芯中科是LLVM社区代码贡献量较多的机构参与者,2022年以来累计向LLVM社区贡献了6.5万行源代码。...PC版:https://www.cnbeta.com.tw/articles/soft/1352719.htm手机版:https://m.cnbeta.com.tw/view/1352719.htm

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人