|
|
|
|
|
|
|
|
_2025-03-10_16:47:33_ | 2025-03-10 16:47:33 | RISC-V 软件:2024 年重大进展与 2025 年展望 | 原文链接失效了?试试备份 | TAGs:处理器 risc-v RISC-V Software Ecosystem | Summary: SiFive Inc., a leading RISC-V chip manufacturer based in Taiwan, has seen significant progress in RISC-V software development in 2024. Key achievements include the enhancement of language runtime environments, the release of RISC-V optimization guidelines, and the support of RISC-V vector instructions in Linux kernels. In 2025, SiFive will focus on optimizing software for the recently introduced RVA23 Profile hardware. Additionally, SiFive is working on delivering optimized code for their processors, particularly in the field of artificial intelligence. The company has shown a reference software stack for running large language models on their RISC-V intelligent products and discussed internal test results at a webinar. SiFive is also collaborating with upstream data center companies to optimize and port various software stacks for RISC-V. While significant progress has been made in RISC-V software development, there is still work to be done, and SiFive plans to continue optimizing software and collaborating with RISE and other ecosystem partners to accelerate the growth of the RISC-V ecosystem.SiFive Inc. 是一家总部位于台湾的领先 RISC-V 芯片制造商,在 2024 年见证了 RISC-V 软件开发的重大进展。主要成就包括增强语言运行时环境、发布 RISC-V 优化指南以及在 Linux 内核中支持 RISC-V 矢量指令。2025 年,SiFive 将专注于优化最近推出的 RVA23 Profile 硬件的软件。此外,SiFive 正在努力为其处理器提供优化的代码,尤其是在人工智能领域。该公司展示了在其 RISC-V 智能产品上运行大型语言模型的参考软件堆栈,并在网络研讨会上讨论了内部测试结果。SiFive 还与上游数据中心公司合作,为 RISC-V 优化和移植各种软件堆栈。虽然 RISC-V 软件开发取得了重大进展,但仍有工作要做,SiFive 计划继续优化软件并与 RISE 和其他生态系统合作伙伴合作,以加速 RISC-V 生态系统的发展。 | |
|
|
_2025-03-10_16:50:53_ | 2025-03-10 16:50:53 | riscv-profiles_src_rva23-profile.adoc at main · riscv_riscv-profiles | 原文链接失效了?试试备份 | TAGs:处理器 risc-v RISC-V Software Ecosystem riscv-profiles | Summary: The RVA23 profiles are a set of specifications for RISC-V 64-bit application processors, with two profiles: RVA23U64 for user-mode and RVA23S64 for supervisor-mode. The RVA23 profiles aim to align implementations and enable binary software ecosystems to rely on a large set of guaranteed extensions and a small number of discoverable coarse-grain options. The profiles specify various mandatory and optional ISA features, including integer multiplication and division, atomic instructions, single- and double-precision floating-point instructions, vector extension, and more. The profiles also include extensions like instruction-fetch fence, control and status register access, and hardware performance counters.RVA23 配置文件是一组用于 RISC-V 64 位应用处理器的规范,包含两个配置文件:RVA23U64 用于用户模式,RVA23S64 用于管理器模式。RVA23 配置文件旨在调整实施,并使二进制软件生态系统能够依赖大量有保证的扩展和少量可发现的粗粒度选项。这些配置文件指定了各种强制性和可选的 ISA 功能,包括整数乘法和除法、原子指令、单精度和双精度浮点指令、向量扩展等。这些配置文件还包括 instruction-fetch fence、控制和状态寄存器访问以及硬件性能计数器等扩展。 | |
|