GCC 13 添加来自“平头哥”的 RISC 扩展集合


GCC 13 编译器近日合并了一组“平头哥”的 RISC-V ISA 扩展。这组扩展旨在增强 RISC-V ISA 并提供更快、更节能的功能。    

 

合并到 GCC 13 Git 仓库的变更包括对 XTheadBa、XTheadBb、XTheadBs、XTheadCmo、XTheadCondMov、XTheadFMemIdx、XTheadFmv、XTheadInt、XTheadMac、XTheadMemIdx、XTheadMemPair 和 XTheadSync 扩展的初步支持。这些扩展来自“平头哥”半导体 (T-Head Semiconductor),它是阿里巴巴芯片制造业务部门的一部分。

“平头哥”RISC-V 扩展旨在提供更快、更节能的 RISC-V,这些扩展添加了有关缓存管理、多处理器同步、位操作、单位指令、GPR 内存操作、乘法的新指令、累加指令、矢量点等。


相關推薦

2022-12-08

近日,平头哥半导体有限公司(以下简称“平头哥”)签署openKylin社区CLA(Contributor License Agreement 贡献者许可协议),正式加入openKylin开源社区。 平头哥成立于2018年9月19日,是阿里巴巴集团的全资半导体芯片业务主体。作

2023-04-18

14日,openKylin社区受邀参加FOSSASIA Summit 2023开源盛会,给来自全球的技术开发者带来openKylin社区在RISC-V软硬件生态建设方面的经验与成果介绍,向大家展示中国开源社区的潜力,并同国际技术社区共研RISC-V未来之势。 FOSSASIA Summit

2023-04-21

h32 ARMv8-R 由于 Intel HAXM 退役,"-accel hax" 选项已被弃用 添加新的 ARM CPU 模拟类型:Cortex-A55 和 Cortex-R52 QEMU 8.0 on RISC-V 增加了许多新的扩展支持,比如 smstateen、Zawrs、平头哥等供应商扩展,以及 Svadu、Zicond、Zicbiom、ZCicboz 和 Zic

2023-01-03

er-全志科技第一款基于 RISC-V 核心设计的 SoC,集成了阿里平头哥 64 位 C906 核心,Allwinner D1s 是 D1 平台的下位替代版本,同样基于 C906,D1s 比 D1 平台多了 64 MB DDR2 内存,但没有 HDMI 输出、没有 DSP,还少一个 I2S 端口。 Allwinner D1

2023-04-27

载改进、支持以基于 JSON 的 SARIF 格式发出诊断、Ada 2022 添加、各种新的 C/C++  warnings、支持对于 AMD GCN 后端的 AMD Instinct MI200 系列、支持 Ampere-1A,支持 Neoverse-V2 / Cortex-X3 / Cortex-X1C / Cortex-A715,并支持许多新的 Intel CPU。 GCC 13

2022-12-16

左右发布的 GCC 13 编译器版本中找到它。 将 Modula-2 前端添加到 GCC 代码库增加了 541k 行代码,其中包括编译器支持、测试和相关基础设施。 GCC 现在拥有 C、C++、Objective-C、Fortran、Ada、Go、D、Rust 和现在的 Modula-2 的语言前端

2022-05-08

Intel CPU 的 AVX-512 FP16 支持。 改进了对 OpenMP 5.0 的支持,添加了各种功能。一些 OpenMP 5.1 功能也已到位。 OpenACC 2.6 支持得到改进,包括 AMD GPU 的工作并行性。 在面向前端的 AMD Radeon GCN 上,解决了每个计算单元只能使用一个

2023-09-08

行x64游戏塞尔达传说太阳神战士之谜等游戏。 为rvtrans添加本地持久化存储模块,初步完成模块中关于opcode与lib的加载部分。   欢迎所有对RISC-V开发平台技术方向感兴趣的爱好者加入到RISC-V SIG!   三、Release SIG Relea

2022-08-20

stdc++ 修复 相当数量的 C++ 修复 一些 Fortran 工作 文档添加 以及对 GCC 12 系列新的 LoongArch CPU 架构支持的修复。 同时,计划于明年推出的 GCC 13 的开发工作也在准备中。 详情可查看发布公告。

2022-10-18

nix 报道,英特尔通常会提前数年将其新 CPU 的编译器支持添加到 GCC(和 Clang)中,尤其是在添加主要 ISA 的情况下。

2024-05-09

el Advanced Performance Extensions (APX) 的有限支持。 GCC 14 中还添加了 Intel AVX10.1 支持 新的 Intel CPU 支持包括对 Clearwater Forest、Arrow Lake、Lunar Lake 和 Panther Lake 的支持。 AMD Zen 5 支持新增了 -march=znver5 选项。 Intel Xeon Phi CPU 支持已被

2023-04-07

的7个pr,4个已合并;优化版本匹配算法,提升准确性,添加system Poc 4个,编写genmai工具使用文档; openkylin-exploit-db仓库审核社区爱好者提交的pr215个,其中完成合并有效pr99个; 可信开发仓库增加不安全函数列表、有替换函数

2023-07-10

什么特殊的变更项,它是过去一年中所有向后移植修复的集合。 想要下载 GCC 10.5 编译器源代码的人可以从 gcc.gnu.org 获取。 GCC 13 仍然是目前最新稳定的系列,而 GCC 14 已经进入功能开发阶段,将于 2024 年初推出。

2023-04-27

做好准备;可以从早期用户那里得到有价值的反馈,以及来自两个不同社区(Rust 社区和 GCC 社区)的更多参与。我们计划在最后的发布期限之前尽可能的完成更多工作,但现在 GCC 13.1 版本已经来临,我们在完整性方面仍然没有