_2024_8_3_21_31_11_2024_8_3 21_31_11
RV64X_ A Free Open Source GPU for RISC-V - EE Times
原文链接失效了?试试备份
TAGs:处理器 GPU risc-v
saved date: Sat Aug 03 2024 21:31:11 GMT+0800 (中国标准时间)
_2024_8_4_16_22_01_2024_8_4 16_22_01
vortexgpgpu_vortex
原文链接失效了?试试备份
TAGs:处理器 GPU risc-v
saved date: Sun Aug 04 2024 16:22:01 GMT+0800 (中国标准时间)
_2024_7_13_16_54_29_2024_7_13 16_54_29
1、RISC-V 基础 — RISC-V RT-Thread 编程指南 0.0.1 文档
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Sat Jul 13 2024 16:54:29 GMT+0800 (中国标准时间)
_2024_8_27_11_42_44_2024_8_27 11_42_44
2024 RISC-V 中国峰会 · 三(1)「openEuler RISC-V SIG 开发者日与杭州 Meetup 」
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Tue Aug 27 2024 11:42:44 GMT+0800 (中国标准时间)
_2024_11_12_15_30_40_2024_11_12 15_30_40
Add Sstc extension support [LWN.net]
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Tue Nov 12 2024 15:30:40 GMT+0800 (中国标准时间)
_2024_10_25_14_59_20_2024_10_25 14_59_20
Blog _ Five EmbedDev
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Fri Oct 25 2024 14:59:20 GMT+0800 (中国标准时间)
_2025-06-05_14:43:03_2025-06-05 14:43:03
High RISC, High Reward_ RISC-V at 15 – RISC-V International
原文链接失效了?试试备份
TAGs:处理器 risc-v
Summary: RISC-V is an open-source instruction set architecture (ISA) that was developed at the University of California, Berkeley, starting in 2010. The team, led by Krste Asanović and Andrew Waterman, aimed to create a clean slate for compute architecture, free from the limitations of existing ISAs. They wanted to build a flexible, extensible, and easily customizable ISA that could meet the demands of specialized, customizable, and parallel computing.
_2024_10_16_14_08_35_2024_10_16 14_08_35
Linux RISC-V - Patchwork _ Linux RISC-V IOMMU Support
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:08:35 GMT+0800 (中国标准时间)
_2024_10_31_15_32_50_2024_10_31 15_32_50
[PATCH v4 10_14] hw_riscv_riscv-iommu_ add ATS support
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Thu Oct 31 2024 15:32:50 GMT+0800 (中国标准时间)
_2024_10_29_16_06_02_2024_10_29 16_06_02
[v4] riscv_ QEMU RISC-V IOMMU Support _ Patchew
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Tue Oct 29 2024 16:06:02 GMT+0800 (中国标准时间)
_2024_10_16_14_16_11_2024_10_16 14_16_11
[v9,1_7] dt-bindings_ iommu_ riscv_ Add bindings for RISC-V IOMMU - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:16:11 GMT+0800 (中国标准时间)
_2024_10_16_14_16_28_2024_10_16 14_16_28
[v9,2_7] iommu_riscv_ Add RISC-V IOMMU platform device driver - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:16:28 GMT+0800 (中国标准时间)
_2024_10_16_14_17_09_2024_10_16 14_17_09
[v9,3_7] iommu_riscv_ Add RISC-V IOMMU PCIe device driver - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:17:09 GMT+0800 (中国标准时间)
_2024_10_16_14_26_52_2024_10_16 14_26_52
[v9,4_7] iommu_riscv_ Enable IOMMU registration and device probe. - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 14:26:52 GMT+0800 (中国标准时间)
_2024_10_16_15_16_44_2024_10_16 15_16_44
[v9,5_7] iommu_riscv_ Device directory management. - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 15:16:44 GMT+0800 (中国标准时间)
_2024_10_16_15_18_09_2024_10_16 15_18_09
[v9,6_7] iommu_riscv_ Command and fault queue support - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 15:18:09 GMT+0800 (中国标准时间)
_2024_10_16_15_21_48_2024_10_16 15_21_48
[v9,7_7] iommu_riscv_ Paging domain support - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 15:21:48 GMT+0800 (中国标准时间)
_2025-04-29_11:59:18_2025-04-29 11:59:18
iommu_riscv_ fix use after free of riscv_iommu_domain - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
Summary: This text is an email message about a patch for the RISC-V IOMMU driver in the Linux kernel. The patch addresses a use-after-free issue in the `riscv_iommu_bond_unlink` function. The issue occurs when the `riscv_iommu_domain` is freed but not set to NULL before being used in `riscv_iommu_attach_paging_domain` and `riscv_iommu_bond_unlink`. The patch sets `info->domain` to NULL within `riscv_iommu_bond_unlink` to resolve the issue. The email includes the patch diff and a commit message.此文本是有关 Linux 内核中 RISC-V IOMMU 驱动程序补丁的电子邮件。此补丁解决了“riscv_iommu_bond_unlink”函数中的释放后使用问题。当“riscv_iommu_domain”在“riscv_iommu_attach_paging_domain”和“riscv_iommu_bond_unlink”中使用之前被释放但未设置为 NULL 时,会出现此问题。该补丁将“riscv_iommu_bond_unlink”中的“info->domain”设置为 NULL 以解决此问题。该电子邮件包括 patch diff 和提交消息。
_2025-03-18_20:13:33_2025-03-18 20:13:33
[4_4] iommu_riscv_ Add support for Svnapot - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU svnapot
Summary: This text is an email message containing a patch for the RISC-V IOMMU driver in the Linux kernel. The patch adds support for the Svnapot page size in the IOMMU driver. The email includes various headers and signatures indicating the source and history of the patch. The patch itself consists of adding new functions and modifying existing ones in the iommu.c file to handle Svnapot page sizes. The patch also includes comments and tests to ensure the correct functionality.此文本是一封电子邮件,其中包含 Linux 内核中 RISC-V IOMMU 驱动程序的补丁。此修补程序在 IOMMU 驱动程序中添加了对 Svnapot 页面大小的支持。该电子邮件包含各种标头和签名,用于指示补丁的来源和历史记录。补丁本身包括添加新函数和修改 iommu.c 文件中的现有函数,以处理 Svnapot 页面大小。该补丁还包括注释和测试,以确保功能正确。
_2025-03-27_17:49:34_2025-03-27 17:49:34
[RESEND,v2,4_4] iommu_riscv_ Add support for Svnapot - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU svnapot
Summary: This text is an email message containing a patch series for the RISC-V IOMMU driver in the Linux kernel. The patch series aims to add support for Svnapot, a specific page size, in the IOMMU driver. The patch series includes five individual patches, each addressing a specific aspect of the implementation. The first patch adds the Svnapot size as a supported page size and applies it when possible. The remaining patches handle the allocation and freeing of Svnapot-sized pages in the IOMMU driver. The email also includes various headers and metadata, such as the sender, recipients, subject, and date.此文本是一封电子邮件,其中包含 Linux 内核中 RISC-V IOMMU 驱动程序的补丁系列。该补丁系列旨在在 IOMMU 驱动程序中添加对 Svnapot(一种特定页面大小)的支持。补丁系列包括五个单独的补丁,每个补丁都涉及实施的特定方面。第一个补丁将 Svnapot 大小添加为支持的页面大小,并在可能的情况下应用它。其余补丁处理 IOMMU 驱动程序中 Svnapot 大小的页面的分配和释放。该电子邮件还包括各种标头和元数据,例如发件人、收件人、主题和日期。
_2024_10_16_16_25_18_2024_10_16 16_25_18
tech-iommu@lists.riscv.org _ Messages
原文链接失效了?试试备份
TAGs:处理器 risc-v IOMMU
saved date: Wed Oct 16 2024 16:25:18 GMT+0800 (中国标准时间)
_2024_10_14_18_11_05_2024_10_14 18_11_05
tech-tee@lists.riscv.org _ [tech-iommu] TEE TG discussion regarding IOMMU vs IOPMP
原文链接失效了?试试备份
TAGs:处理器 risc-v IOPMP
saved date: Mon Oct 14 2024 18:11:05 GMT+0800 (中国标准时间)
_2024_10_14_19_09_35_2024_10_14 19_09_35
理解IOMMU与IOPMP在安全作用上的差异 - Kimi.ai - 帮你看更大的世界
原文链接失效了?试试备份
TAGs:处理器 risc-v IOPMP
saved date: Mon Oct 14 2024 19:09:35 GMT+0800 (中国标准时间)
_2025-06-13_15:48:51_2025-06-13 15:48:51
解析RISCV fence指令 - RISC-V - 进迭RISC-V论坛
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA FENCE
Summary: This text discusses the use of fence instructions in the RISC-V instruction set to ensure ordered memory access for specific software scenarios. Fence instructions ensure that operations before the fence occur before those after it, preventing unpredictable results. The text provides an example of how fence instructions are used to ensure the order of store and load operations for two cores. It also explains the different formats and uses of fence instructions, including fence.i for ensuring ordered memory access for instruction fetch.本文讨论了在 RISC-V 指令集中使用 fence 指令来确保特定软件场景的有序内存访问。围栏指令可确保围栏之前的作先于围栏之后的作发生,从而防止出现不可预知的结果。该文本提供了一个示例,说明如何使用 fence 指令来确保两个内核的 store 和 load 作的顺序。它还解释了 fence 指令的不同格式和用法,包括 fence.i 以确保指令获取的有序内存访问。
_2025-06-13_20:25:45_2025-06-13 20:25:45
解析RISCV fence指令 - RISC-V - 进迭RISC-V论坛
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA FENCE
Summary:
_2025-02-28_14:00:26_2025-02-28 14:00:26
tech-attached-matrix-extension@lists.riscv.org _RISC-V AME 扩展的 SiFive 提案 --- tech-attached-matrix-extension@lists.riscv.org _
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA Matrix
Summary: This text is a discussion between team members regarding the Zvma Attached Matrix Extension (AME) proposal. They find the specification clear and elegant, offering significant matrix computation bandwidth while maintaining software-friendliness. However, they have some concerns about physical design friendliness, specifically the placement of matrix computation logic alongside RAM/flop states and the potential routing contention between the computation block and on-chip memory. They suggest making the data layout microarchitecture (uarch) defined instead of locked at the ISA level and allowing alternative punning schemes in future extensions for greater flexibility. They also recommend specifying that matrix data should be marked as "unspecified" following any matrix configuration change. The team is considering the uarch based on the proposal and looks forward to continued collaboration as Zvma progresses toward ratification.本文是团队成员之间关于 Zvma 附加矩阵扩展 (AME) 提案的讨论。他们发现规范清晰而优雅,在保持软件友好性的同时提供了大量的矩阵计算带宽。然而,他们对物理设计友好性有一些担忧,特别是矩阵计算逻辑与 RAM/flop 状态一起放置,以及计算块和片上存储器之间潜在的路由争用。他们建议在 ISA 级别定义而不是锁定数据布局微架构 (uarch),并在未来的扩展中允许使用其他双关模式以获得更大的灵活性。他们还建议指定在矩阵配置更改后应将矩阵数据标记为“未指定”。该团队正在根据该提案考虑 uarch,并期待在 Zvma 获得批准的过程中继续合作。
_2025-02-28_14:05:35_2025-02-28 14:05:35
tech-attached-matrix-extension@lists.riscv.org _RISC-V AME 扩展的 SiFive 提案 --- tech-attached-matrix-extension@lists.riscv.org _
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA Matrix
Summary: The text discusses a feedback exchange between team members regarding the Zvma Attached Matrix Extension (AME) proposal. The team, T1, has reviewed the proposal and finds it clear and elegant, offering significant matrix computation bandwidth while maintaining software-friendliness. They suggest some improvements, including making the data layout microarchitecture (uarch) defined instead of locked at the ISA level, addressing consistency challenges in multi-core scenarios, and specifying that matrix data should be marked as "unspecified" following any matrix configuration change. They also discuss concerns about physical design friendliness, specifically the placement of matrix computation logic alongside RAM/flop states and the potential routing contention between the computation block and on-chip memory. They emphasize the importance of addressing these issues to ensure high-performance computation and alignment across different uarch designs.本文讨论了团队成员之间关于 Zvma 附加矩阵扩展 (AME) 提案的反馈交流。T1 团队审查了该提案,发现它清晰而优雅,在保持软件友好性的同时提供了大量的矩阵计算带宽。他们提出了一些改进建议,包括在 ISA 级别定义而不是锁定数据布局微架构 (uarch),解决多核场景中的一致性挑战,以及指定在任何矩阵配置更改后应将矩阵数据标记为 “unspecified”。他们还讨论了对物理设计友好性的担忧,特别是矩阵计算逻辑与 RAM/flop 状态一起放置,以及计算块和片上存储器之间潜在的布线争用。他们强调了解决这些问题的重要性,以确保不同 uarch 设计之间的高性能计算和对齐。
_2024_12_19_15:31:02_2024_12_19 15:31:02
RISC-V ISA Manual: 20240411 : RISC-V ISA Manual
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
saved date: Thu Dec 19 2024 15:31:02 GMT+0800 (中国标准时间)
_2025_1_21_11:44:20_2025_1_21 11:44:20
RISC-V Vector ISA-extensions
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
saved date: Tue Jan 21 2025 11:44:20 GMT+0800 (中国标准时间)
_2025-04-11_11:28:55_2025-04-11 11:28:55
RISC-V 密码学指令扩展(K扩展)功能概述 - WuSiYu Blog
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary: This blog post is about RISC-V's cryptographic extension (K extension) for IT-related experiments. The K extension provides a series of cryptography-related instructions, which are similar to other instructions in terms of using general registers and maintaining the principle of two reads and one write. Compared to software implementation, using these instructions can enhance the speed of cryptographic algorithms and reduce the size of applications.
_2024_11_13_11_01_03_2024_11_13 11_01_03
The RISC-V Instruction Set Manual_ Volume II_ Privileged Architecture
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
saved date: Wed Nov 13 2024 11:01:03 GMT+0800 (中国标准时间)
_2025-04-18_19:26:06_2025-04-18 19:26:06
The RISC-V Instruction Set Manual_ Volume II_ Privileged Architecture
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary: This document describes the RISC-V privileged architecture, which covers aspects of RISC-V systems beyond the unprivileged ISA. It includes privileged instructions and additional functionality required for running operating systems and attaching external devices. The document includes the terminology used for different software stack components, the concept of privilege levels, and the use of control and status registers (CSRs). The RISC-V architecture supports three privilege levels: Machine, Supervisor, and User. The Machine level has the highest privileges and is the only mandatory privilege level for a RISC-V hardware platform. The Supervisor level is used for operating systems and other privileged software, while the User level is used for applications. The document also discusses debug mode and control and status registers (CSRs), including their address mapping conventions and a CSR listing. The CSR address space is divided into unprivileged and user-level CSRs, supervisor-level CSRs, hypervisor and virtual supervisor CSRs, and machine-level CSRs. The document also mentions the Zicsr extension, which is required for all RISC-V implementations, and the SYSTEM major opcode used for all privileged instructions.本文档介绍了 RISC-V 特权体系结构,它涵盖了非特权 ISA 之外的 RISC-V 系统的各个方面。它包括运行作系统和连接外部设备所需的特权指令和附加功能。本文档包括用于不同软件堆栈组件的术语、权限级别的概念以及控制和状态寄存器 (CSR) 的使用。RISC-V 架构支持三个权限级别:Machine、Supervisor 和 User。Machine 级别具有最高权限,并且是 RISC-V 硬件平台的唯一强制权限级别。Supervisor 级别用于作系统和其他特权软件,而 User 级别用于应用程序。本文档还讨论了调试模式以及控制和状态寄存器 (CSR),包括它们的地址映射约定和 CSR 列表。CSR 地址空间分为非特权和用户级 CSR、主管级 CSR、虚拟机管理程序和虚拟主管 CSR 以及计算机级 CSR。该文档还提到了 Zicsr 扩展,这是所有 RISC-V 实现所必需的,以及用于所有特权指令的 SYSTEM 主要作码。
_2025-04-18_22:36:02_2025-04-18 22:36:02
The RISC-V Instruction Set Manual_ Volume II_ Privileged Architecture
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary:
_2024_11_13_11_01_03_2024_11_13 11_01_03
The RISC-V Instruction Set Manual_ Volume II_Unprivileged Architecture
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
_2025-05-23_16:12:49_2025-05-23 16:12:49
进迭时空RISC-V Vector技术实践
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA Vector
Summary: This text discusses the benefits of RISC-V Vector, a more flexible programming model compared to traditional SIMD instructions, in improving the decoupling between software and hardware. RISC-V Vector supports single instruction multiple data parallel processing while providing higher-level abstractions for developers. The text uses RISC-V Vector 1.0 as an example, explaining how it allows a single program to run on hardware with different vector register widths, and how the element mask function handles excess elements without requiring special handling like in SIMD instructions. The text also mentions that the first-generation RISC-V CPUs, X60 and A60, support RISC-V Vector 1.0 and provide significant performance improvements in various tests compared to Cortex-A55's SIMD instructions.本文讨论了 RISC-V Vector(与传统 SIMD 指令相比,RISC-V Vector)是一种更灵活的编程模型,在改善软件和硬件之间的解耦方面的优势。RISC-V Vector 支持单指令多数据并行处理,同时为开发人员提供更高级别的抽象。本文以 RISC-V Vector 1.0 为例,解释了它如何允许单个程序在具有不同矢量寄存器宽度的硬件上运行,以及元素掩码函数如何处理多余的元素,而无需像 SIMD 指令那样进行特殊处理。文中还提到,第一代 RISC-V CPU X60 和 A60 支持 RISC-V Vector 1.0,与 Cortex-A55 的 SIMD 指令相比,在各种测试中提供了显著的性能改进。
_2025-03-24_21:56:17_2025-03-24 21:56:17
[PULL,02_28] target_riscv_kvm_ Fix exposure of Zkr - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary:
_2025-03-25_14:43:07_2025-03-25 14:43:07
riscv-profiles_src_rvb23-profile.adoc at main · riscv_riscv-profiles
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary: The provided text is a GitHub page about the RVB23 profile for RISC-V application processors. It outlines the mandatory and optional ISA features available to user-mode (RVB23U64) and supervisor-mode (RVB23S64) execution environments in 64-bit RVB applications processors. The page also mentions various extensions and options, some of which are localized, development, expansion, or transitory. The RVB23 profile is a customizable 64-bit application processor profile that provides a large set of features but allows optionality for more expensive and targeted extensions.提供的文本是有关 RISC-V 应用程序处理器的 RVB23 配置文件的 GitHub 页面。它概述了 64 位 RVB 应用处理器中的用户模式 (RVB23U64) 和监控器 模式 (RVB23S64) 执行环境可用的强制性和可选 ISA 功能。该页面还提到了各种扩展和选项,其中一些是本地化的、开发的、扩展的或临时的。RVB23 配置文件是一种可定制的 64 位应用处理器配置文件,它提供大量功能,但允许选择更昂贵和有针对性的扩展。
_2025-03-25_19:20:50_2025-03-25 19:20:50
riscv-profiles_src_rvb23-profile.adoc at main · riscv_riscv-profiles
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary:
_2025_1_21_11:44:08_2025_1_21 11:44:08
riscv_riscv-isa-manual: RISC-V Instruction Set Manual
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
saved date: Tue Jan 21 2025 11:44:08 GMT+0800 (中国标准时间)
_2025-02-26_11:29:14_2025-02-26 11:29:14
tech-announce@lists.riscv.org _ Public review for Smctr_Ssctr ISA extensions
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary: The RISC-V Foundation has initiated a public review period for the proposed Control Transfer Records (Smctr/Ssctr) standard extensions to the RISC-V Instruction Set Architecture (ISA). The review period, which runs from July 23 to August 22, 2024, invites feedback via email or GitHub. The extensions, described in the PDF specification available at github.com, aim to correct and incorporate minor changes during the review process. The Privileged ISA Committee will recommend approval and ratification upon completion of the review. (by Mozilla Orbit AI)
_2025-03-24_10:26:06_2025-03-24 10:26:06
wfi __ RISC-V Specification for generic_rv64
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary: This page describes the behavior of the wfi (Wait For Interrupt) instruction in the RV64 generic architecture. The instruction causes the processor to enter a low-power state and wait for an interrupt. The behavior of wfi is influenced by the mstatus and hstatus registers. In certain modes and conditions, wfi may cause a trap leading to an Illegal Instruction or Virtual Instruction exception.本页介绍 RV64 通用体系结构中 wfi (等待中断) 指令的行为。该指令使处理器进入低功耗状态并等待中断。wfi 的行为受 mstatus 和 hstatus 寄存器的影响。在某些模式和条件下,wfi 可能会导致导致非法指令或虚拟指令异常的陷阱。
_2025-03-25_10:58:25_2025-03-25 10:58:25
[1_5] RISC-V_ KVM_ Forward SEED CSR access to user space - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA zkr
Summary: This text appears to be an email message containing a patch series for the RISC-V KVM (Kernel-based Virtual Machine) project. The patch series is related to forwarding SEED CSR (Control and Status Register) access to user space when the Zkr extension is available to the guest/VM. The patch includes changes to the `arch/riscv/kvm/vcpu_insn.c` file and is signed off by Anup Patel and reviewed by Andrew Jones. The patch series also includes metadata such as the list ID, mailman version, and sender information.此文本似乎是一封电子邮件,其中包含 RISC-V KVM(基于内核的虚拟机)项目的补丁系列。此补丁系列与当 Zkr 扩展可供来宾/VM 使用时将 SEED CSR(控制和状态寄存器)访问转发到用户空间有关。此补丁包括对 'arch/riscv/kvm/vcpu_insn.c' 文件的更改,由 Anup Patel 签署并由 Andrew Jones 审阅。修补程序系列还包括元数据,例如列表 ID、mailman 版本和发件人信息。
_2025-03-25_10:58:17_2025-03-25 10:58:17
[PULL,02_28] target_riscv_kvm_ Fix exposure of Zkr - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA zkr
Summary: This text is a diff output showing changes made to the RISC-V QEMU emulator code. The changes include adding a new function `riscv_new_csr_seed()` to create a new value for the SEED CSR, and updating the `rmw_seed()` function to use this new function instead of generating a random value directly. The changes also include adding a new case `KVM_EXIT_RISCV_CSR` to the `kvm_arch_handle_exit()` function to handle the CSR EXIT reason.此文本是一个差异输出,显示了对 RISC-V QEMU 仿真器代码所做的更改。这些更改包括添加新函数 'riscv_new_csr_seed()' 为 SEED CSR 创建新值,以及更新 'rmw_seed()' 函数以使用此新函数,而不是直接生成随机值。这些更改还包括向 'kvm_arch_handle_exit()' 函数添加新的 case 'KVM_EXIT_RISCV_CSR' 来处理 CSR EXIT 原因。
_2025-04-10_15:22:41_2025-04-10 15:22:41
tech-privileged@lists.riscv.org _ [RISC-V] [tech-crypto-ext] Read the seed CSR
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA zkr
Summary: This discussion revolves around the behavior of the seed CSR (Control and Status Register) in a cryptographic system. The seed CSR is designed to ensure that secret entropy words are not made available multiple times for security reasons. When reading the seed CSR, the system clears (wipes) the entropy contents and changes the state to WAIT, unless there is entropy immediately available for ES16. However, there is a discrepancy between the seed CSR specification and the privileged specification regarding the side effects of reads and writes.
_2025-02-28_13:35:26_2025-02-28 13:35:26
从向量到矩阵:RISC-V 矩阵扩展的未来 - 知乎 --- From Vector to Matrix_ The Future of RISC-V Matrix Extensions - 知乎
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary: This text is about the development and future possibilities of Matrix Extensions in RISC-V, a open-source Instruction Set Architecture (ISA). The text discusses various matrix extension proposals, such as Integrated Matrix Extension from Spacemit and Attached Matrix Extension from Xuantie, Stream Computing, and SiFive (Zvma). The author compares the tradeoffs between Integrated and Attached Matrix Extensions, and the relationship between existing Vector Extensions and Matrix Extensions. The text also explores potential hardware implementations of RISC-V matrix acceleration.本文介绍了 RISC-V(一种开源指令集架构 (ISA))中矩阵扩展的开发和未来可能性。本文讨论了各种矩阵扩展提案,例如 Spacemit 的 Integrated Matrix Extension 和 Xuantie 的 Attached Matrix Extension、Stream Computing 和 SiFive (Zvma)。作者比较了 Integrated Matrix Extensions 和 Attached Matrix Extensions 之间的权衡,以及现有 Vector Extensions 和 Matrix Extensions 之间的关系。本文还探讨了 RISC-V 矩阵加速的潜在硬件实现。
_2025-02-28_13:40:48_2025-02-28 13:40:48
玄铁矩阵乘法扩展说明 – RISC-V International --- XuanTie Matrix Multiply Extension Instructions – RISC-V International
原文链接失效了?试试备份
TAGs:处理器 risc-v ISA
Summary: The text discusses the XuanTie Matrix Multiply Extension (MME) for RISC-V processors, designed to meet the demands for AI computing power with independent matrix extensions. The benefits of independent matrix extensions include independent programming models, developer-friendly design, and simplified hardware implementation. The XuanTie MME includes matrix multiply-accumulate instructions, matrix load/store instructions, and other matrix computations to improve AI computing power. The extension supports various data types and sizes and is scalable, portable, and decoupled from vector extensions. The design has been open-sourced on GitHub for further development.本文讨论了用于 RISC-V 处理器的 XuanTie 矩阵乘法扩展 (MME),旨在通过独立的矩阵扩展满足对 AI 计算能力的需求。独立矩阵扩展的优势包括独立的编程模型、开发人员友好的设计和简化的硬件实现。炫铁 MME 包括矩阵乘法累加指令、矩阵加载/存储指令和其他矩阵计算,以提高 AI 计算能力。该扩展支持各种数据类型和大小,并且可扩展、可移植,并且与矢量扩展分离。该设计已在 GitHub 上开源,以供进一步开发。
_2024_11_13_11_10_50_2024_11_13 11_10_50
Memory Tag与RISC-V J扩展 - 知乎
原文链接失效了?试试备份
TAGs:处理器 risc-v J Extension
saved date: Wed Nov 13 2024 11:10:50 GMT+0800 (中国标准时间)
_2024_11_13_11_14_25_2024_11_13 11_14_25
RISC-V J-Extension 开源项目指南-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v J Extension
saved date: Wed Nov 13 2024 11:14:25 GMT+0800 (中国标准时间)
_2024_11_13_11_14_03_2024_11_13 11_14_03
[v5,09_10] RISC-V_ KVM_ Allow Smnpm and Ssnpm extensions for guests - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v J Extension
saved date: Wed Nov 13 2024 11:14:03 GMT+0800 (中国标准时间)
_2024_11_13_11_59_43_2024_11_13 11_59_43
riscv_riscv-j-extension_ Working Draft of the RISC-V J Extension Specification
原文链接失效了?试试备份
TAGs:处理器 risc-v J Extension
saved date: Wed Nov 13 2024 11:59:43 GMT+0800 (中国标准时间)
_2024_8_30_19_18_49_2024_8_30 19_18_49
Kernel and Virtualization WG - Home - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Fri Aug 30 2024 19:18:49 GMT+0800 (中国标准时间)
_2024_8_14_19_59_28_2024_8_14 19_59_28
Linux内核在RISC-V架构下的构建与启动 - crab2313's blog
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Wed Aug 14 2024 19:59:28 GMT+0800 (中国标准时间)
_2024_10_15_09_51_25_2024_10_15 09_51_25
RAS 调研 _ blog
原文链接失效了?试试备份
TAGs:处理器 risc-v RAS
saved date: Tue Oct 15 2024 09:51:25 GMT+0800 (中国标准时间)
_2024_10_15_22_32_33_2024_10_15 22_32_33
RAS 调研 _ blog
原文链接失效了?试试备份
TAGs:处理器 risc-v RAS
saved date: Tue Oct 15 2024 22:32:33 GMT+0800 (中国标准时间)
_2024_10_15_09_50_41_2024_10_15 09_50_41
RISC-V架构CPU的RAS解决方案 - 哔哩哔哩
原文链接失效了?试试备份
TAGs:处理器 risc-v RAS
saved date: Tue Oct 15 2024 09:50:41 GMT+0800 (中国标准时间)
_2025-02-26_16:35:36_2025-02-26 16:35:36
RISC-V Non-ISA Specifications
原文链接失效了?试试备份
TAGs:处理器 risc-v
Summary: This text describes the RISC-V Non-ISA Specifications repository on GitHub, which contains non-instruction set architecture specifications for RISC-V. These specifications include documentation, architecture tests, and specifications for various interfaces and tools. The repository includes several sub-repositories, each focusing on different aspects of the RISC-V ecosystem. The text also mentions that the repository does not modify the RISC-V Instruction Set Architecture and provides a list of popular repositories.
_2024_11_12_17_37_05_2024_11_12 17_37_05
Compilers and Toolchains WG - Home - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
saved date: Tue Nov 12 2024 17:37:05 GMT+0800 (中国标准时间)
_2024_11_12_17_37_08_2024_11_12 17_37_08
Debug and Profiling WG - Home - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
saved date: Tue Nov 12 2024 17:37:08 GMT+0800 (中国标准时间)
_2024_11_12_17_37_05_2024_11_12 17_37_05
Developer Infrastructure WG - Home - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
saved date: Tue Nov 12 2024 17:37:05 GMT+0800 (中国标准时间)
_2024_11_12_17_45_08_2024_11_12 17_45_08
Distro Integration WG - Home - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
saved date: Tue Nov 12 2024 17:45:08 GMT+0800 (中国标准时间)
_2024_11_12_17_58_37_2024_11_12 17_58_37
Firmware WG - Home - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
saved date: Tue Nov 12 2024 17:58:37 GMT+0800 (中国标准时间)
_2024_11_12_17_59_20_2024_11_12 17_59_20
Kernel and Virtualization WG - Home - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
saved date: Tue Nov 12 2024 17:59:20 GMT+0800 (中国标准时间)
_2024_11_12_17_59_26_2024_11_12 17_59_26
Language Runtimes WG - Home - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
saved date: Tue Nov 12 2024 17:59:26 GMT+0800 (中国标准时间)
_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-03_15:34:56_2025-03-03 15:34:56
RISCV Landscape
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
Summary:
_2024_11_12_17_37_05_2024_11_12 17_37_05
Simulator Emulator WG - Home - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
saved date: Tue Nov 12 2024 17:37:05 GMT+0800 (中国标准时间)
_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、控制和状态寄存器访问以及硬件性能计数器等扩展。
_2024_11_25_19:05:10_2024_11_25 19:05:10
riscvarchive_riscv-software-list: The RISC-V software tools list, as seen on riscv.org
原文链接失效了?试试备份
TAGs:处理器 risc-v RISC-V Software Ecosystem
saved date: Mon Nov 25 2024 19:05:10 GMT+0800 (中国标准时间)
_2024_11_12_17_02_55_2024_11_12 17_02_55
RISC-V Software Ecosystem - RISE Project Confluence Wiki
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Tue Nov 12 2024 17:02:55 GMT+0800 (中国标准时间)
_2024_8_27_17_22_13_2024_8_27 17_22_13
RISC-V 中国创世记 - 像开发APP一样开发芯片
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Tue Aug 27 2024 17:22:13 GMT+0800 (中国标准时间)
_2024_8_27_16_41_39_2024_8_27 16_41_39
RISC-V_ Tools scripts for auto-building openEuler SRPMs for RISC-V
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Tue Aug 27 2024 16:41:39 GMT+0800 (中国标准时间)
_2024_8_26_17_57_54_2024_8_26 17_57_54
RISC-V处理器的安全挑战——浅析体系结构漏洞与攻击风险 - 知乎
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Mon Aug 26 2024 17:57:54 GMT+0800 (中国标准时间)
_2024_8_14_11_29_38_2024_8_14 11_29_38
RISC-V学习笔记(二)_riscv寄存器-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Wed Aug 14 2024 11:29:38 GMT+0800 (中国标准时间)
_2024_12_27_17:07:55_2024_12_27 17:07:55
RISC-V架构下的编译器自动向量化
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Fri Dec 27 2024 17:07:55 GMT+0800 (中国标准时间)
_2024_8_30_10_47_18_2024_8_30 10_47_18
RISC-V现在发展得怎么样了?
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Fri Aug 30 2024 10:47:18 GMT+0800 (中国标准时间)
_2024_8_4_16_08_42_2024_8_4 16_08_42
RISC-V生态全景解析(五):Vector向量计算技术与SIMD技术的对比-阿里云开发者社区
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Sun Aug 04 2024 16:08:42 GMT+0800 (中国标准时间)
_2024_8_30_16_11_49_2024_8_30 16_11_49
RISC-V:等风来,借风势,乘风起-36氪
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Fri Aug 30 2024 16:11:49 GMT+0800 (中国标准时间)
_2025_1_9_17:21:03_2025_1_9 17:21:03
RISCV DTS描述分析 | Sherlock's blog
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Thu Jan 09 2025 17:21:03 GMT+0800 (中国标准时间)
_2025-05-07_14:01:58_2025-05-07 14:01:58
RVA23 Profile_ Unlocking new possibilities for RISC-V in high-performance, compute-intensive workloads
原文链接失效了?试试备份
TAGs:处理器 risc-v
Summary: The RVA23 Profile is a new standard for 64-bit RISC-V application processors, recently ratified by RISC-V International. It ensures software portability and compatibility across hardware implementations, making it ideal for compute-intensive applications, particularly in AI, machine learning, and enterprise-level tasks. The RVA23 Profile includes mandatory Vector and Hypervisor extensions, which enable efficient data processing and virtualization support, respectively. This standardization positions RISC-V as a viable choice for high-performance servers and other compute-heavy systems.RVA23 Profile 是 64 位 RISC-V 应用处理器的新标准,最近获得了 RISC-V International 的批准。它确保了软件的可移植性和跨硬件实施的兼容性,使其成为计算密集型应用程序的理想选择,尤其是在 AI、机器学习和企业级任务中。RVA23 配置文件包括强制性的矢量和虚拟机管理程序扩展,分别支持高效的数据处理和虚拟化支持。这种标准化使 RISC-V 成为高性能服务器和其他计算密集型系统的可行选择。
_2025-05-07_22:34:36_2025-05-07 22:34:36
RVA23 Profile_ Unlocking new possibilities for RISC-V in high-performance, compute-intensive workloads
原文链接失效了?试试备份
TAGs:处理器 risc-v
Summary:
_2024_8_30_15_20_44_2024_8_30 15_20_44
Rise_ RISC-V Software Ecosystem – Linux Foundation Project
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Fri Aug 30 2024 15:20:44 GMT+0800 (中国标准时间)
_2025_1_23_19:57:35_2025_1_23 19:57:35
_sbi源代码分析-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v SBI
saved date: Thu Jan 23 2025 19:57:35 GMT+0800 (中国标准时间)
_2025_1_9_10:54:42_2025_1_9 10:54:42
QEMU 启动方式分析(4): OpenSBI 固件分析与 SBI 规范的 HSM 扩展 - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v SMP
saved date: Thu Jan 09 2025 10:54:42 GMT+0800 (中国标准时间)
_2025_1_9_10:53:05_2025_1_9 10:53:05
RISC-V SBI 规范的 HSM 扩展,暨 SMP 支持优化 - 张老师_哔哩哔哩_bilibili
原文链接失效了?试试备份
TAGs:处理器 risc-v SMP
saved date: Thu Jan 09 2025 10:53:05 GMT+0800 (中国标准时间)
_2024_12_31_17:38:04_2024_12_31 17:38:04
RISC-V SMP Linux boot process - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v SMP
saved date: Tue Dec 31 2024 17:38:04 GMT+0800 (中国标准时间)
_2025-06-26_14:44:25_2025-06-26 14:44:25
RISC-V Technical Specifications - Home - RISC-V Tech Hub
原文链接失效了?试试备份
TAGs:处理器 risc-v SPEC
Summary: The RISC-V Technical Specifications page provides a comprehensive list of all ratified technical publications for the RISC-V instruction set architecture. This includes ISA specifications, profiles, and non-ISA specifications. The ISA specifications include the Unprivileged ISA and Privileged Architecture manuals. Profiles include the RVA23 and RISC-V Profiles 1.0. Non-ISA specifications cover various topics such as efficient trace for RISC-V, RISC-V ABIs, RISC-V Advanced Interrupt Architecture, and RISC-V Capacity and Bandwidth QoS Register Interface. The RISC-V Architectural Compatibility Test Framework is also available for ensuring model compatibility.RISC-V 技术规格页面提供了 RISC-V 指令集架构的所有已批准技术出版物的完整列表。这包括 ISA 规范、配置文件和非 ISA 规范。ISA 规范包括 Unprivileged ISA 和 Privileged Architecture 手册。配置文件包括 RVA23 和 RISC-V 配置文件 1.0。非 ISA 规范涵盖各种主题,例如 RISC-V 的高效跟踪、RISC-V ABI、RISC-V 高级中断架构以及 RISC-V 容量和带宽 QoS 寄存器接口。RISC-V 架构兼容性测试框架也可用于确保模型兼容性。
_2024_9_25_11_46_21_2024_9_25 11_46_21
[PATCH 00_13] Linux RISC-V IOMMU Support
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Wed Sep 25 2024 11:46:21 GMT+0800 (中国标准时间)
_2024_11_5_10_48_24_2024_11_5 10_48_24
OpenSBI背景介绍_编译_启动,及其和Linux交互 - ArnoldLu - 博客园
原文链接失效了?试试备份
TAGs:处理器 risc-v bootup
saved date: Tue Nov 05 2024 10:48:24 GMT+0800 (中国标准时间)
_2024_11_12_16_43_14_2024_11_12 16_43_14
deep_in_riscv_debug_ 《深入浅出RISC-V调试》,自己总结的RISC-V调试文档。
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Tue Nov 12 2024 16:43:14 GMT+0800 (中国标准时间)
_2024_10_15_09_57_46_2024_10_15 09_57_46
main@lists.riscv.org _ Home
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Tue Oct 15 2024 09:57:46 GMT+0800 (中国标准时间)
_2025-02-25_20:39:55_2025-02-25 20:39:55
riscv-control-transfer-records_body.adoc at main · riscv_riscv-control-transfer-records
原文链接失效了?试试备份
TAGs:处理器 risc-v
-->
_2025_2_21_19:15:46_2025_2_21 19:15:46
RISC-V Moving Toward Open Server Specification
原文链接失效了?试试备份
TAGs:处理器 risc-v server
saved date: Fri Feb 21 2025 19:15:46 GMT+0800 (中国标准时间)
_2025_2_21_19:13:50_2025_2_21 19:13:50
RISC-V走向开放服务器规范 - 知乎
原文链接失效了?试试备份
TAGs:处理器 risc-v server
saved date: Fri Feb 21 2025 19:13:50 GMT+0800 (中国标准时间)
_2025-03-02_11:24:49_2025-03-02 11:24:49
riscv-non-isa_riscv-server-platform_ The RISC-V Server Platform specification defines a standardized set of hardware and sofwa
原文链接失效了?试试备份
TAGs:处理器 risc-v server
Summary: The RISC-V Server Platform is a specification that outlines standardized hardware and software capabilities for portable system software, such as operating systems and hypervisors, in RISC-V servers. The document includes information about the specification, its history, and dependencies. Users can clone the project, build the PDF using the Makefile, and view the document's topics, which include platform, server, os, standards, interoperability, UEFi, hypervisors, ACPI, risc-v, and BRS-I. The project is licensed under a Creative Commons Attribution 4.0 International License and has 11 stars, 5 forks, and 8 watchers.RISC-V 服务器平台是一项规范,概述了 RISC-V 服务器中便携式系统软件(如作系统和虚拟机管理程序)的标准化硬件和软件功能。该文档包含有关规范、其历史记录和依赖项的信息。用户可以克隆项目,使用 Makefile 构建 PDF,并查看文档的主题,包括平台、服务器、作系统、标准、互作性、UEFi、虚拟机管理程序、ACPI、risc-v 和 BRS-I。该项目根据 Creative Commons Attribution 4.0 International License 获得许可,并拥有 11 颗星、5 个分叉和 8 个观察者。
_server_risc-v_server risc-v
原文链接失效了?试试备份
TAGs:处理器 risc-v server
saved date: Fri Feb 21 2025 19:17:42 GMT+0800 (中国标准时间)
_2025_2_21_19:30:53_2025_2_21 19:30:53
riscv-server-platform_server_platform_requirements.adoc at main · riscv-non-isa_riscv-server-platform
原文链接失效了?试试备份
TAGs:处理器 risc-v server
saved date: Fri Feb 21 2025 19:30:53 GMT+0800 (中国标准时间)
_2025_2_21_19:31:10_2025_2_21 19:31:10
server-soc_src_server_soc_requirements.adoc at main · riscv-non-isa_server-soc
原文链接失效了?试试备份
TAGs:处理器 risc-v server
saved date: Fri Feb 21 2025 19:31:10 GMT+0800 (中国标准时间)
_2025-06-26_16:22:19_2025-06-26 16:22:19
soc-infra@lists.riscv.org _ Home
原文链接失效了?试试备份
TAGs:处理器 risc-v
Summary: The SOC Infrastructure Horizontal committee is responsible for components straddling the hardware/software boundary in various products, from IoT to data centers. These components, which include those necessary for system boot and operation, often overlap with other committees such as security and RAS. The goal is to establish a comprehensive set of specifications for product implementers, reducing duplication and fragmentation within the RISC-V community.SOC 基础设施横向委员会负责从 IoT 到数据中心的各种产品中跨越硬件/软件边界的组件。这些组件(包括系统启动和作所需的组件)通常与其他委员会(如安全和 RAS)重叠。目标是为产品实施者建立一套全面的规范,减少 RISC-V 社区内的重复和碎片化。
_2024_11_13_11_18_18_2024_11_13 11_18_18
RISC-V timer 在 Linux 中的实现 - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v timer
saved date: Wed Nov 13 2024 11:18:18 GMT+0800 (中国标准时间)
_2025_1_26_14:57:41_2025_1_26 14:57:41
Re: [PATCH v7 0_4] Add Sstc extension support - Anup Patel
原文链接失效了?试试备份
TAGs:处理器 risc-v timer SSTC
saved date: Sun Jan 26 2025 14:57:41 GMT+0800 (中国标准时间)
_2025-03-30_14:11:55_2025-03-30 14:11:55
RISC-V SSTC扩展对Linux CRNG影响分析 - DeepSeek - 探索未至之境
原文链接失效了?试试备份
TAGs:处理器 risc-v timer SSTC random
Summary: The user is asking for an analysis of the impact of RISC-V's SSTC extension on Linux's CRNG (Cryptographic Random Number Generator) and the getrandom system call. The SSTC extension may refer to "Supervisor Software Time Compare" or some time-related extension, but it's not clear without checking the search results. However, the user's question seems to involve RISC-V's security vulnerabilities or random number generation mechanisms. For instance, one page mentions that RISC-V enabled the general CPU vulnerability reporting feature in Linux 6.12 kernel, including the detection and mitigation status. This might be related to system security, which in turn affects the reliability of the random number generator. CRNG is a random number generation module in the Linux kernel, while getrandom is a system call for obtaining random numbers in user space. If RISC-V's SSTC extension introduces new instructions or hardware features, it may affect the efficiency or security of random number generation. For example, one page discusses RISC-V Linux entry address memory optimization, which might involve kernel startup time memory management but is not directly related to random number generation. Another page mentions RISC-V processor vulnerabilities, such as GhostWrite, which can impact system security and, consequently, CRNG's data source. If SSTC extension improves time stamping or counters, it may provide higher-quality interrupt sources or entropy sources for CRNG, thereby improving random number generation speed and quality. One page discusses RISC-V's development in the software ecosystem, including toolchain and compiler optimization, which may indirectly affect the implementation of random number generation in the kernel. For instance, new extensions may require kernel module adaptation and optimization of the entropy collection process. Additionally, pages 7 and 8 discuss RISC-V's integration with the open-source community, which might involve kernel developers supporting RISC-V's new features. If SSTC extension requires kernel-level modifications, such as in driver or architecture-related code, this may impact CRNG's implementation. In summary, while the search results do not directly mention SSTC extension, it can be inferred that SSTC may be a security or time-related extension, and its impact may include improving entropy source collection efficiency, enhancing random number generation security, or requiring kernel adaptation. For example, if SSTC provides hardware random number generation instructions, the kernel's CRNG may utilize these instructions to improve performance and reduce reliance on software entropy sources. Furthermore, vulnerability patches, such as the one mentioned in page 2, can strengthen CRNG's security by addressing hardware vulnerabilities that could lead to random number prediction risks. RISC-V's SSTC (Supervisor Software Time Compare) extension is a part of RISC-V's privileged architecture, primarily used for optimizing time management and interrupt handling. Its impact on Linux's CRNG and getrandom can be summarized as follows:
_2024_11_13_10_23_27_2024_11_13 10_23_27
[PATCH v3 0_4] Add Sstc extension support - Atish Patra
原文链接失效了?试试备份
TAGs:处理器 risc-v timer
saved date: Wed Nov 13 2024 10:23:27 GMT+0800 (中国标准时间)
_2024_11_14_12_01_18_2024_11_14 12_01_18
[v3,4_4] RISC-V_ KVM_ Support sstc extension - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v timer
saved date: Thu Nov 14 2024 12:01:18 GMT+0800 (中国标准时间)
_2025_1_26_15:55:23_2025_1_26 15:55:23
riscv kvm timer bug 问题分析 | blog
原文链接失效了?试试备份
TAGs:处理器 risc-v timer
saved date: Sun Jan 26 2025 15:55:23 GMT+0800 (中国标准时间)
_2025-05-22_19:48:10_2025-05-22 19:48:10
万字长文:官方解读RISC-V
原文链接失效了?试试备份
TAGs:处理器 risc-v
Summary: This text summarizes the story of the RISC-V processor architecture and its development over the past 15 years. The article begins with an email sent by a student, Andrew Waterman, to his professors in 2010, expressing his belief that they should revive the DEC Alpha microprocessor architecture. However, his professors, including Krste Asanović, saw the need for a new ISA due to the limitations of existing ISAs and the demands of Moore's Law and Dennard scaling.
_2025-04-20_15:09:58_2025-04-20 15:09:58
6.S081——补充材料——RISC-V架构中的异常与中断详解_risc-v 中断设计-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
Summary: This blog post discusses the concept of exceptions and interrupts in the RISC-V architecture. It explains that exceptions are defined as unexpected situations that occur during instruction execution, while interrupts are caused by external asynchronous events. The post also covers the role of the Supervisor and Machine modes in handling exceptions and the use of the CSR registers in the exception handling process. The article also touches upon the concept of interrupt delegation and the difference between direct and vectorized exception handling. The post is intended for readers who are interested in the RISC-V architecture and its exception and interrupt handling mechanisms.
_2025_2_11_15:44:53_2025_2_11 15:44:53
AIA - IMSIC之一_aia interrupt file-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Tue Feb 11 2025 15:44:53 GMT+0800 (中国标准时间)
_2025_2_11_15:43:12_2025_2_11 15:43:12
AIA - IMSIC之二(附IMSIC处理流程图)_imslcs-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Tue Feb 11 2025 15:43:12 GMT+0800 (中国标准时间)
_2025_1_8_14:46:01_2025_1_8 14:46:01
Linux-Kernel Archive: Re: [PATCH v5 03_13] riscv: Use IPIs for remote cache_TLB flushes by default
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断 IPI
saved date: Wed Jan 08 2025 14:46:01 GMT+0800 (中国标准时间)
_2025_1_8_10:45:17_2025_1_8 10:45:17
RISC-V IPI Improvements [LWN.net]
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断 IPI
saved date: Wed Jan 08 2025 10:45:17 GMT+0800 (中国标准时间)
_2024_12_31_17:37:00_2024_12_31 17:37:00
RISC-V IPI 实现 - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断 IPI
saved date: Tue Dec 31 2024 17:37:00 GMT+0800 (中国标准时间)
_2025_1_8_14:53:37_2025_1_8 14:53:37
LKML: Anup Patel: [PATCH v15 03_10] irqchip: Add RISC-V incoming MSI controller early driver
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Wed Jan 08 2025 14:53:37 GMT+0800 (中国标准时间)
_2024_11_13_11_20_01_2024_11_13 11_20_01
Linux RISC-V AIA Support [LWN.net]
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Wed Nov 13 2024 11:20:01 GMT+0800 (中国标准时间)
_2024_12_19_11:52:34_2024_12_19 11:52:34
RISC-V KVM 中断处理的实现(一) - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Thu Dec 19 2024 11:52:34 GMT+0800 (中国标准时间)
_2025_1_9_16:25:41_2025_1_9 16:25:41
-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Thu Jan 09 2025 16:25:41 GMT+0800 (中国标准时间)
_2025_1_9_16:26:11_2025_1_9 16:26:11
AIA架构下新增的CSR-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Thu Jan 09 2025 16:26:11 GMT+0800 (中国标准时间)
_2024_12_23_12:06:15_2024_12_23 12:06:15
概述-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Mon Dec 23 2024 12:06:15 GMT+0800 (中国标准时间)
_2025_1_9_16:26:29_2025_1_9 16:26:29
-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Thu Jan 09 2025 16:26:29 GMT+0800 (中国标准时间)
_2025_1_21_19:28:26_2025_1_21 19:28:26
[PATCH -next v21 11_27] riscv: Allocate user's vector context in the first-use trap - Andy Chiu
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Tue Jan 21 2025 19:28:26 GMT+0800 (中国标准时间)
_2025_1_8_11:23:14_2025_1_8 11:23:14
[RFC PATCH v4 00_10] Linux RISC-V ACLINT Support - Anup Patel
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Wed Jan 08 2025 11:23:14 GMT+0800 (中国标准时间)
_2025_1_16_16:41:39_2025_1_16 16:41:39
[v10,00_15] Linux RISC-V AIA Support - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Thu Jan 16 2025 16:41:39 GMT+0800 (中国标准时间)
_2024_12_19_15:31:16_2024_12_19 15:31:16
hedeleg : RISC-V ISA Manual
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Thu Dec 19 2024 15:31:16 GMT+0800 (中国标准时间)
_2024_12_19_19:37:46_2024_12_19 19:37:46
riscv AIA基本逻辑分析 | Sherlock's blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Thu Dec 19 2024 19:37:46 GMT+0800 (中国标准时间)
_2024_12_19_11:39:08_2024_12_19 11:39:08
riscv中断异常委托关系分析 | Sherlock's blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Thu Dec 19 2024 11:39:08 GMT+0800 (中国标准时间)
_2025-05-27_14:56:03_2025-05-27 14:56:03
tech-fast-int@lists.riscv.org _ Home
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
Summary: The Fast Interrupt Task Group aims to create a low-latency, vectored, priority-based, preemptive interrupt scheme for a single RISC-V Hart. This design adheres to RISC-V standards and includes both hardware specifications and software Application Binary Interfaces (ABIs)/Application Programming Interfaces (APIs). Compiler conventions for annotating interrupt handler functions will also be standardized.Fast Interrupt Task Group 旨在为单个 RISC-V Hart 创建一个低延迟、矢量化、基于优先级的抢占式中断方案。此设计符合 RISC-V 标准,包括硬件规范和软件应用程序二进制接口 (ABI)/应用程序编程接口 (API)。用于注释中断处理程序函数的编译器约定也将标准化。
_中断_risc-v_中断 risc-v
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Fri Jan 17 2025 15:59:12 GMT+0800 (中国标准时间)
_2025_2_20_19:56:55_2025_2_20 19:56:55
【学一点RISC-V】RISC-V IMSIC-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Thu Feb 20 2025 19:56:55 GMT+0800 (中国标准时间)
_2024_10_25_17_31_22_2024_10_25 17_31_22
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断 用户态中断
saved date: Fri Oct 25 2024 17:31:22 GMT+0800 (中国标准时间)
_2024_10_25_14_55_31_2024_10_25 14_55_31
TRCYX_riscv-user-level-interrupt
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断 用户态中断
saved date: Fri Oct 25 2024 14:55:31 GMT+0800 (中国标准时间)
_2024_10_25_15_12_27_2024_10_25 15_12_27
用户态中断的处理流程 - Risc-V Extension N Implementation
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断 用户态中断
saved date: Fri Oct 25 2024 15:12:27 GMT+0800 (中国标准时间)
_2024_10_25_17_31_01_2024_10_25 17_31_01
软硬协同的用户态中断机制研究-清华-尤予阳-答辩报告Gallium70_final-project
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断 用户态中断
saved date: Fri Oct 25 2024 17:23:26 GMT+0800 (中国标准时间)
_2024_10_25_10_15_42_2024_10_25 10_15_42
详解RISC v中断 - LightningStar - 博客园
原文链接失效了?试试备份
TAGs:处理器 risc-v 中断
saved date: Fri Oct 25 2024 10:15:42 GMT+0800 (中国标准时间)
_2025-03-10_17:25:48_2025-03-10 17:25:48
HotChips 2023_ Ventana 不寻常的 Veyron V1 - 知乎
原文链接失效了?试试备份
TAGs:处理器 risc-v 产品
Summary: This article discusses Ventana's unconventional Veyron V1 CPU design, focusing on its unique features. The Veyron V1 is an eight-way out-of-order core with a 15-cycle branch mispredict penalty and a large 12K item single-level BTB and a "single-cycle next-line predictor." It also has a 512KB L1/L2 instruction cache and a 64KB VIVT data cache. The design aims for a 3.6GHz target frequency but can be scaled down to reduce power consumption. The article also mentions Ventana's plans to improve the branch mispredict penalty in the V2 architecture. The article was originally published on ChipsAndCheese and is translated and adapted here with permission from the author.本文讨论了 Ventana 非常规的 Veyron V1 CPU 设计,重点介绍其独特的功能。威龙 V1 是一个八向乱序内核,具有 15 个周期的分支错误预测惩罚和一个大型 12K 项单级 BTB 和一个“单周期下线预测器”。它还具有 512KB L1/L2 指令缓存和 64KB VIVT 数据缓存。该设计的目标是 3.6GHz 的目标频率,但可以缩小以降低功耗。文章还提到了 Ventana 改进 V2 架构中分支错误预测惩罚的计划。本文最初发表在 ChipsAndCheese 上,经作者许可在此处翻译和改编。
_2025-03-10_17:02:13_2025-03-10 17:02:13
RISC-V最先进CPU微架构分析_rva23 profile-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 产品
Summary: The blog post discusses the advanced CPU microarchitectures of SIFIVE P870 and Veyron V1, both of which are based on the RISC-V instruction set. SIFIVE P870 follows the RV32GC profile and features a 6-decode processor, 96-entry integer issue queue, and 64KB L1/L2 instruction cache. Veyron V1 targets the server and automotive markets and has a 64KB Dcache, 512KB L1/L2 instruction cache, and a 2-cycle Icache and ITLB access delay. Both microarchitectures have a similar instruction set and have a similar number of integer and FP floating-point instructions. However, SIFIVE P870 has a deeper pipeline, which puts more pressure on the predictor and requires more power consumption. Veyron V1 has a more power-efficient design and a larger L2 TLB. Overall, both microarchitectures aim to provide high performance and low power consumption for their respective markets.该博客文章讨论了 SIFIVE P870 和 Veyron V1 的高级 CPU 微架构,这两者都基于 RISC-V 指令集。SIFIVE P870 遵循 RV32GC 配置文件,具有 6 解码处理器、96 条目整数发出队列和 64KB L1/L2 指令缓存。Veyron V1 面向服务器和汽车市场,具有 64KB Dcache、512KB L1/L2 指令缓存以及 2 周期 Icache 和 ITLB 访问延迟。两种微架构具有相似的指令集,并且具有相似数量的整数和 FP 浮点指令。但是,SIFIVE P870 具有更深的管道,这给预测器带来了更大的压力,并且需要更多的功耗。威龙 V1 具有更节能的设计和更大的 L2 TLB。总体而言,这两种微架构都旨在为各自的市场提供高性能和低功耗。
_2024_8_30_10_41_47_2024_8_30 10_41_47
2023年国内14家最有价值RISC-V芯片企业!从技术创新到行业引领_产品_领域_处理器
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
saved date: Fri Aug 30 2024 10:41:47 GMT+0800 (中国标准时间)
_2024_8_30_11_30_51_2024_8_30 11_30_51
Lenovo Capital - CPU设计公司「蓝芯算力」获联想创投等数亿元天使轮融资丨 LCIG Portfolio
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
saved date: Fri Aug 30 2024 11:30:51 GMT+0800 (中国标准时间)
_2024_8_30_12_16_06_2024_8_30 12_16_06
Lenovo Capital - 宋春雨
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
saved date: Fri Aug 30 2024 12:16:06 GMT+0800 (中国标准时间)
_2024_8_30_15_39_19_2024_8_30 15_39_19
Milk-V _ Embracing RISC-V with us
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
saved date: Fri Aug 30 2024 15:39:19 GMT+0800 (中国标准时间)
_2025_1_16_10:52:21_2025_1_16 10:52:21
RISC-V® Performance Leader - Ventana Micro Systems
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
saved date: Thu Jan 16 2025 10:52:21 GMT+0800 (中国标准时间)
_2024_8_30_14_27_30_2024_8_30 14_27_30
RISC-V生态中的大陆主要企业 - 脉脉
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
saved date: Fri Aug 30 2024 14:27:30 GMT+0800 (中国标准时间)
_2025-04-02_11:47:19_2025-04-02 11:47:19
Semidynamics - About us
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
Summary: Semidynamics is a European RISC-V IP core provider based in Barcelona, specializing in high-bandwidth, high-performance, vector unit IP cores for machine learning and AI applications. The company, founded in 2016, has a team of experienced hardware and software engineers, and offers services from specification to design and validation. They also provide employee development services, both on-site and remotely. The team includes executives Roger, Pedro, Silvana, Bruno, Laura, Marc, Volker, Clara, Federico, Deepak, Usman, Todor, Jordi, Shyamkumar, Karel, Francesco, Chetan, Kevin, Muhammad, Joan, Ismael, Arnau, Stefano, Aitor, Àlex, Ian, Shreeharsha, Hector, Florencia, Martí, Branimir, Jaume, Zeeshan, José, Pia, Enric, and many others. Semidynamics is a member of RISC-V International, a global non-profit organization, and collaborates with various institutions and grants, including the European Processor Initiative (EPI) and MontBlanc 2020 project. They are also developing a RISC-V cloud server architecture, called RISER, and a cloud service, Vitamin-V, based on open-source RISC-V technology. Semidynamics offers customized high-bandwidth RISC-V IP cores for your next project. Contact them for more information.Semidynamics 是一家总部位于巴塞罗那的欧洲 RISC-V IP 核提供商,专门为机器学习和 AI 应用提供高带宽、高性能的矢量单元 IP 核。该公司成立于 2016 年,拥有一支经验丰富的硬件和软件工程师团队,提供从规范到设计和验证的服务。他们还提供现场和远程员工发展服务。该团队包括高管 Roger、Pedro、Silvana、Bruno、Laura、Marc、Volker、Clara、Federico、Deepak、Usman、Todor、Jordi、Shyamkumar、Karel、Francesco、Chetan、Kevin、Muhammad、Joan、Ismael、Arnau、Stefano、Aitor、Àlex、Ian、Shreeharsha、Hector、Florencia、Martí、Branimir、Jaume、Zeeshan、José、Pia、Enric 等。Semidynamics 是全球非营利组织 RISC-V International 的成员,并与各种机构和赠款合作,包括欧洲处理器倡议 (EPI) 和 MontBlanc 2020 项目。他们还在开发一种名为 RISER 的 RISC-V 云服务器架构,以及一种基于开源 RISC-V 技术的云服务 Vitamin-V。Semidynamics 为您的下一个项目提供定制的高带宽 RISC-V IP 内核。请联系他们以获取更多信息。
_2025-04-02_12:41:43_2025-04-02 12:41:43
Semidynamics - About us
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
Summary:
_2024_8_27_20_24_11_2024_8_27 20_24_11
加速实现您的创新理念 - SiFive
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
saved date: Tue Aug 27 2024 20:24:11 GMT+0800 (中国标准时间)
_2025-05-28_15:16:14_2025-05-28 15:16:14
蓝芯算力 _ 项目信息-36氪
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
Summary: Established in May 2023, this company focuses on designing high-performance chipsets and specializes in the research and design of RISC-V architecture server CPUs. They offer self-controlled solutions for data centers, cloud computing, enterprise applications (including finance, securities, insurance, telecommunications, etc.), AI and big data, big models, and other applications in China. The core team and R&D staff have extensive experience working in international tech giants (Intel, Qualcomm, etc.) and a track record of delivering multiple CPU products. They have signed long-term strategic partnerships with renowned RISC-V research institutions and domestic server product manufacturers and are currently pushing forward with CPU product development according to plan.该公司成立于 2023 年 5 月,专注于设计高性能芯片组,专门从事 RISC-V 架构服务器 CPU 的研究和设计。他们为中国的数据中心、云计算、企业应用(包括金融、证券、保险、电信等)、人工智能和大数据、大数据和其他应用提供自主解决方案。核心团队和研发人员在国际科技巨头(英特尔、高通等)有丰富的工作经验,并有交付多种 CPU 产品的记录。他们与著名的 RISC-V 研究机构和国内服务器产品制造商签署了长期战略合作伙伴关系,目前正在按计划推进 CPU 产品开发。
_2025-05-18_15:18:20_2025-05-18 15:18:20
蓝芯算力CTO贾新霞:RISC-V芯片将在2027年进入采购大年_高通_英特尔_cpu_risc_平均售价_知名企业_网易订阅
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
Summary: 这个网页主要涉及有关RISC-V芯片的政策和市场影响。 蓝芯算力CTO贾新霞表示,相关政策将加速RISC-V生态系统的建设,并预计到2026年整个生态开始进入成熟阶段。 2027年到2030年期间,RISC-V架构芯片将和X86、ARM架构芯片共同占据市场。
_2024_8_29_13_58_00_2024_8_29 13_58_00
进迭时空 - 以RISC-V架构数智未来 - 进迭时空
原文链接失效了?试试备份
TAGs:处理器 risc-v 企业
saved date: Thu Aug 29 2024 13:58:00 GMT+0800 (中国标准时间)
_2025-05-27_11:13:30_2025-05-27 11:13:30
RISC-V Summit Europe 2025 - Welcome
原文链接失效了?试试备份
TAGs:处理器 risc-v 会议
Summary: The RISC-V Summit Europe is a premier event connecting European industry, government, research, academia, and ecosystem support to build the future of innovation on RISC-V. RISC-V is an open standard instruction set architecture (ISA) that has gained significant success in Europe, with one-third of its global community based in the region. The summit takes place in Paris from May 12-15, 2025, and aims to help attendees explore both commercial and research applications. The event features keynotes, invited talks, and sessions on topics such as high-performance RISC-V systems, open chiplet architecture, and RISC-V in space computing.RISC-V 欧洲峰会是连接欧洲工业、政府、研究、学术界和生态系统支持的首要活动,旨在构建 RISC-V 创新的未来。RISC-V 是一种开放标准指令集架构 (ISA),在欧洲取得了重大成功,其全球社区的三分之一位于该地区。该峰会将于 2025 年 5 月 12 日至 15 日在巴黎举行,旨在帮助与会者探索商业和研究应用。该活动包括主题演讲、特邀报告和会议,主题包括高性能 RISC-V 系统、开放式小芯片架构和空间计算中的 RISC-V。
_2025-03-07_17:48:43_2025-03-07 17:48:43
RISC-V Day Tokyo|阎明铸分享SAIL-RISCV内存模型重构
原文链接失效了?试试备份
TAGs:处理器 risc-v 内存
Summary: At the RISC-V Day Tokyo 2025 Spring event, Hening Chang from the RUYISDK team at the Chinese Academy of Sciences Software Research Institute shared their achievements in restructuring the SAIL-RISCV memory model. They presented a poster on the challenges of SAIL-RISCV's memory model, which includes the lack of support for 34-bit physical addresses and the ambiguity between physical and virtual memory. The team addressed these challenges by restructuring the SAIL-RISCV memory model, enabling 34-bit physical address support and ensuring type safety. The improved memory model offers better flexibility, reduces coupling between physical and virtual memory, and provides a more precise memory abstraction for SAIL-RISCV. Hening Chang also emphasized the importance of continuous technological development and innovation in the RISC-V ecosystem.在 RISC-V Day 东京 2025 春季活动中,来自中科院软件研究所 RUYISDK 团队的 Hening Chang 分享了他们在重构 SAIL-RISCV 内存模型方面的成就。他们展示了一张关于 SAIL-RISCV 内存模型挑战的海报,其中包括缺乏对 34 位物理地址的支持以及物理内存和虚拟内存之间的歧义。该团队通过重构 SAIL-RISCV 内存模型、启用 34 位物理地址支持和确保类型安全来应对这些挑战。改进的内存模型提供了更好的灵活性,减少了物理内存和虚拟内存之间的耦合,并为 SAIL-RISCV 提供了更精确的内存抽象。张海宁还强调了 RISC-V 生态系统中持续技术发展和创新的重要性。
_2025_2_11_20:22:49_2025_2_11 20:22:49
RISC-V 虚拟内存 | Bergamot Docs
原文链接失效了?试试备份
TAGs:处理器 risc-v 内存
saved date: Tue Feb 11 2025 20:22:49 GMT+0800 (中国标准时间)
_2024_11_13_17_11_01_2024_11_13 17_11_01
RISCV Linux 虚拟内存管理启动流 - 罗君_哔哩哔哩_bilibili
原文链接失效了?试试备份
TAGs:处理器 risc-v 内存
saved date: Wed Nov 13 2024 17:11:01 GMT+0800 (中国标准时间)
_2025-03-18_11:50:25_2025-03-18 11:50:25
riscv_ Introduce 64K base page [LWN.net]
原文链接失效了?试试备份
TAGs:处理器 risc-v 内存
Summary: This email contains a patch series for introducing a larger base page size on RISC-V architecture, which currently only supports 4K pages. The patch aims to decouple software pages managed by the kernel from hardware pages managed by the MMU, allowing larger software base pages and reducing TLB misses. The patch series includes adaptations to various architecture codes and page table operations, and supports both bare metal and virtualization scenarios. Future work includes reducing memory usage, implementing isolation measures, and collaborating with folios, among other things. The patch series is based on v6.7-rc1 and contains changes to multiple files in the RISC-V kernel codebase.此电子邮件包含一个补丁系列,用于在 RISC-V 架构上引入更大的基本页面大小,该架构目前仅支持 4K 页面。该补丁旨在将内核管理的软件页面与 MMU 管理的硬件页面分离,从而允许更大的软件基本页面并减少 TLB 缺失。补丁系列包括对各种架构代码和页表作的适配,同时支持裸机和虚拟化场景。未来的工作包括减少内存使用、实施隔离措施以及与作品集协作等。补丁系列基于 v6.7-rc1,包含对 RISC-V 内核代码库中多个文件的更改。
_2024_11_25_17:54:11_2024_11_25 17:54:11
riscv内存模型分析 | Sherlock's blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 内存
saved date: Mon Nov 25 2024 17:54:11 GMT+0800 (中国标准时间)
_2025-03-18_18:41:39_2025-03-18 18:41:39
[PATCH v10 1_1] riscv_ Allow to downgrade paging mode from the command line - Alexandre Ghiti
原文链接失效了?试试备份
TAGs:处理器 risc-v 内存 satp
Summary: This is an email discussing a patch for the RISC-V Linux kernel that adds two early command line parameters to allow downgrading the satp (Supervisor Access Control Tags) mode from the command line. The patch also includes modifications to the kernel build system and various source files to support these new parameters. The patch was tested and reviewed by Björn Töpel.这是一封讨论 RISC-V Linux 内核补丁的电子邮件,该补丁添加了两个早期命令行参数,以允许从命令行降级 satp(主管访问控制标签)模式。该补丁还包括对内核构建系统和各种源文件的修改,以支持这些新参数。该补丁由 Björn Töpel 进行测试和审查。
_2025-03-06_12:01:19_2025-03-06 12:01:19
如何理解RISC-V中的hart_ - 知乎
原文链接失效了?试试备份
TAGs:处理器 risc-v
Summary: The term "hart" is used in the context of RISC-V to represent an abstract execution resource, as opposed to a software thread programming abstraction. It is a hardware thread and operates like an independent hardware thread from the perspective of software inside an execution environment. An execution environment can time-multiplex a set of guest harts onto fewer host harts, but they must operate independently and the environment must be able to preempt guest harts and not wait indefinitely for guest software to yield control. In simple terms, a hart is a hardware thread, similar to any other architecture's hardware thread. The difference between RISC-V cores and harts is the same as that between other architectures' cores and hardware threads - there is nothing new here. However, the concept of a hart can be implemented directly in hardware or virtualized, and it is a resource within an execution environment that has state and advances along executing a RISC-V instruction stream independently of other software inside the same execution environment.在 RISC-V 的上下文中,术语 “hart” 用于表示抽象执行资源,而不是软件线程编程抽象。它是一个硬件线程,从执行环境中的软件角度来看,它的运行方式类似于独立的硬件线程。执行环境可以将一组客户机 HART 定时多路复用到较少的主机 HART 上,但它们必须独立运行,并且环境必须能够抢占客户机 HART 并且不能无限期地等待客户机软件获得控制权。简单来说,HART 是一种硬件线程,类似于任何其他架构的硬件线程。RISC-V 核心和 harts 的区别与其他架构的 core 和硬件线程的区别相同——这里没有什么新鲜的。然而,HART 的概念可以直接在硬件中实现,也可以虚拟化实现,它是执行环境中的一种资源,在执行 RISC-V 指令流的过程中具有状态和进度,独立于同一执行环境中的其他软件。
_2024_11_25_14:48:27_2024_11_25 14:48:27
Welcome to Keystone Enclave’s documentation! — Keystone Enclave 1.0.0 documentation
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Mon Nov 25 2024 14:48:27 GMT+0800 (中国标准时间)
_2024_11_14_13_29_41_2024_11_14 13_29_41
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 13:29:41 GMT+0800 (中国标准时间)
_2024_11_14_13_36_15_2024_11_14 13_36_15
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 13:36:15 GMT+0800 (中国标准时间)
_2024_11_14_14_45_25_2024_11_14 14_45_25
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 14:45:25 GMT+0800 (中国标准时间)
_2024_11_14_15_05_06_2024_11_14 15_05_06
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 15:05:06 GMT+0800 (中国标准时间)
_2024_11_14_15_08_13_2024_11_14 15_08_13
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 15:08:13 GMT+0800 (中国标准时间)
_2024_11_14_15_10_40_2024_11_14 15_10_40
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 15:10:40 GMT+0800 (中国标准时间)
_2024_11_14_15_35_28_2024_11_14 15_35_28
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 15:35:28 GMT+0800 (中国标准时间)
_2024_11_14_16_21_07_2024_11_14 16_21_07
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 16:21:07 GMT+0800 (中国标准时间)
_2024_11_14_17_03_06_2024_11_14 17_03_06
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 17:03:06 GMT+0800 (中国标准时间)
_2024_11_14_17_07_05_2024_11_14 17_07_05
一文知悉RISC-V可信执行环境:Keystone_risc-v keystone-CSDN博客
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 keystone
saved date: Thu Nov 14 2024 17:07:05 GMT+0800 (中国标准时间)
_2024_11_14_12_47_30_2024_11_14 12_47_30
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全
saved date: Thu Nov 14 2024 12:47:30 GMT+0800 (中国标准时间)
_2024_12_18_12_47_30_2024_12_18 12_47_30
SiFive Gives WorldGuard to RISC-V International to Make this Robust Security Model More Accessible to the RISC-V Community
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 worldguard
saved date: Tue Dec 17 2024 14:50:35 GMT+0800 (中国标准时间)
_2025_1_10_11:26:24_2025_1_10 11:26:24
SiFive Shield: An Open, Scalable Platform Architecture for Security
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 worldguard
saved date: Fri Jan 10 2025 11:26:24 GMT+0800 (中国标准时间)
_2025_1_9_17:27:14_2025_1_9 17:27:14
riscv sifive world guard | blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全 worldguard
saved date: Thu Jan 09 2025 17:27:14 GMT+0800 (中国标准时间)
_2025_1_9_15:50:56_2025_1_9 15:50:56
构建安全计算生态 | RISC-V 安全机制的架构设计
原文链接失效了?试试备份
TAGs:处理器 risc-v 安全
saved date: Thu Jan 09 2025 15:50:56 GMT+0800 (中国标准时间)
_2024_11_25_17:32:40_2024_11_25 17:32:40
开源芯片与RISC-V - 知乎
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Mon Nov 25 2024 17:32:40 GMT+0800 (中国标准时间)
_2025-04-18_19:20:44_2025-04-18 19:20:44
RISC-V on the Performance Top _ Performance Blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 性能
Summary: This text consists of several blog posts by Fei Wu discussing various topics related to RISC-V, including its performance, vector extensions on Valgrind, the importance of frame pointers, implicit type conversions causing panics, Git bisect for debugging, RISC-V interrupt handling, challenges and advantages of RISC-V, and RISC-V syscall performance regression. The posts also mention testing results and commands used for analysis.本文由 Fei Wu 的几篇博客文章组成,讨论了与 RISC-V 相关的各种主题,包括其性能、Valgrind 上的向量扩展、帧指针的重要性、导致 panic 的隐式类型转换、用于调试的 Git bisect、RISC-V 中断处理、RISC-V 的挑战和优势以及 RISC-V 系统调用性能回归。这些帖子还提到了用于分析的测试结果和命令。
_2025-04-18_22:36:02_2025-04-18 22:36:02
RISC-V on the Performance Top _ Performance Blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 性能
Summary:
_2025_2_18_17:23:11_2025_2_18 17:23:11
[v2] Add Counter delegation ISA extension support | Patchew
原文链接失效了?试试备份
TAGs:处理器 risc-v 性能 perf
saved date: Tue Feb 18 2025 17:23:11 GMT+0800 (中国标准时间)
_2025_2_18_17:20:51_2025_2_18 17:20:51
riscv-sbi-doc_src_ext-pmu.adoc at master · riscv-non-isa_riscv-sbi-doc
原文链接失效了?试试备份
TAGs:处理器 risc-v 性能 perf
saved date: Tue Feb 18 2025 17:20:51 GMT+0800 (中国标准时间)
_2025-04-20_15:30:19_2025-04-20 15:30:19
6.S081 _ Fall 2021
原文链接失效了?试试备份
TAGs:处理器 risc-v 操作系统
Summary: This text provides a schedule for the MIT 6.S081: Operating System Engineering course, including lecture topics, preparation assignments, and homework due dates. The course covers various aspects of operating systems, such as system calls, page tables, scheduling, file systems, and virtual memory. Students are expected to attend lectures, read assigned materials, and complete homework assignments. The schedule also includes some holidays and breaks throughout the semester.本文提供了 MIT 6.S081:作系统工程课程的时间表,包括讲座主题、准备作业和家庭作业截止日期。该课程涵盖作系统的各个方面,例如系统调用、页表、调度、文件系统和虚拟内存。学生需要参加讲座、阅读指定的材料并完成家庭作业。该时间表还包括整个学期的一些假期和休息时间。
_2025-04-20_15:22:48_2025-04-20 15:22:48
MIT 6.S081_ Operating System Engineering - CS自学指南
原文链接失效了?试试备份
TAGs:处理器 risc-v 操作系统
Summary: This is an introduction to MIT 6.S081: Operating System Engineering, a course offered at the Massachusetts Institute of Technology (MIT). The course is taught by professors who developed the operating system JOS and have now created a new one called xv6 based on RISC-V. The course requires a solid foundation in system architecture, C language, and RISC-V assembly language. The course material is primarily in C and RISC-V, and its difficulty level is rated as five stars. The estimated study time is 150 hours.
_2025-04-23_08:55:42_2025-04-23 08:55:42
MIT 6.S081_ Operating System Engineering - CS自学指南
原文链接失效了?试试备份
TAGs:处理器 risc-v 操作系统
Summary:
_2024_8_27_12_57_15_2024_8_27 12_57_15
时代在召唤RISC-V
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Tue Aug 27 2024 12:57:15 GMT+0800 (中国标准时间)
_2024_8_27_13_05_45_2024_8_27 13_05_45
时代在召唤RISC-V - Kimi.ai - 帮你看更大的世界
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Tue Aug 27 2024 13:05:45 GMT+0800 (中国标准时间)
_2025_1_9_16:13:22_2025_1_9 16:13:22
RISC-V 伪指令tail - 知乎
原文链接失效了?试试备份
TAGs:处理器 risc-v 汇编
saved date: Thu Jan 09 2025 16:13:22 GMT+0800 (中国标准时间)
_2024_11_25_14:32:00_2024_11_25 14:32:00
一起学RISC-V汇编第9讲之RISC-V ABI之函数调用 - sureZ_ok - 博客园
原文链接失效了?试试备份
TAGs:处理器 risc-v 汇编
saved date: Mon Nov 25 2024 14:32:00 GMT+0800 (中国标准时间)
_2024_8_26_16_20_37_2024_8_26 16_20_37
浅析RISC-V TEE的SoC级安全模块——IOPMP - 知乎
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Mon Aug 26 2024 16:20:37 GMT+0800 (中国标准时间)
_2024_12_23_15:45:40_2024_12_23 15:45:40
RISC-V Syscall 系列 2:Syscall 过程分析 - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v 系统调用
saved date: Mon Dec 23 2024 15:45:40 GMT+0800 (中国标准时间)
_2024_12_23_16:00:31_2024_12_23 16:00:31
RISC-V Syscall 系列1:什么是 Syscall ? - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v 系统调用
saved date: Mon Dec 23 2024 16:00:31 GMT+0800 (中国标准时间)
_2025_2_18_16:28:13_2025_2_18 16:28:13
FOSDEM 2025,「从 Rust-VMM 到 KataContainers:基于H扩展的软件生态系统发展现状」
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Tue Feb 18 2025 16:28:13 GMT+0800 (中国标准时间)
_2025-04-14_15:51:22_2025-04-14 15:51:22
RISC-V架构下外设虚拟化解决方案
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化 IO
Summary: RISC-V architecture introduced IOMMU to address DMA transfer performance issues in virtual machines. IOMMU provides GPA to SPA address translation ability for each DMA device through a device table. With IOMMU, the DMA data transfer process can be automatically handled by the hardware, reducing the need for hypervisor OS to capture every DMA transfer. Additionally, IOMMU allows CPU and DMA to share the same process table, enabling VUs user processes to use DMA directly. For DMA devices with IOVA to GPA remapping, such as GPUs, IOMMU's process table can be used for automatic IOVA to GPA to SPA address translation. RISC-V's IOMMU supports PCIe's ATS and PRI interfaces, allowing for optimized MSI address translation for PCIe devices. (图1 - IOMMU下的两级地址翻译)
_2025-04-15_01:20:47_2025-04-15 01:20:47
RISC-V架构下外设虚拟化解决方案
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化 IO
Summary:
_2025-03-20_16:47:51_2025-03-20 16:47:51
RISC-V AIA support for RISC-V machines — QEMU documentation
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
Summary: The input describes the implementation of Advanced Interrupt Architecture (AIA) support in the virtRISC-V machine for TCG and KVM accelerators. There are two main modes: "aia=aplic" and "aia=aplic-imsic". The former adds one or more APLIC (Advanced Platform Level Interrupt Controller) devices, while the latter adds one or more APLIC devices and an IMSIC (Incoming MSI Controller) device for each CPU. The user behavior remains the same regardless of the accelerator used, but the emulated components change between userspace and kernel space depending on the accelerator. When running TCG, all controllers are emulated in userspace, while KVM provides no m-mode, resulting in no m-mode APLIC or IMSIC emulation. The table provided outlines how the AIA and accelerator options determine what is emulated in userspace.输入描述了 virtRISC-V 机器中对 TCG 和 KVM 加速器的高级中断架构 (AIA) 支持的实现。有两种主要模式:“aia=aplic”和“aia=aplic-imsic”。前者为每个 CPU 添加一个或多个 APLIC (高级平台级中断控制器) 设备,而后者为每个 CPU 添加一个或多个 APLIC 设备和一个 IMSIC (传入 MSI 控制器) 设备。无论使用何种加速器,用户行为都保持不变,但仿真组件在用户空间和内核空间之间会发生变化,具体取决于加速器。运行 TCG 时,所有控制器都在用户空间中仿真,而 KVM 不提供 m 模式,因此没有 m 模式 APLIC 或 IMSIC 仿真。提供的表格概述了 AIA 和 accelerator 选项如何确定在用户空间中模拟的内容。
_2025-03-20_16:50:26_2025-03-20 16:50:26
RISC-V IOMMU support for RISC-V machines — QEMU documentation
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
Summary: This text describes the implementation of RISC-V IOMMU (Input/Output Memory Management Unit) emulation in QEMU (Quick Emulator) version 9.2.90. The emulation includes a PCI reference device (riscv-iommu-pci) and a platform bus device (riscv-iommu-sys) for RISC-V machines. The PCI device can be added to the 'virt' RISC-V machine using the command line option '-device riscv-iommu-pci'. The IOMMU behavior is defined by the spec but its operation is OS dependent, with the current Linux kernel support (linux-v8) not yet fully feature-complete. The IOMMU emulation was tested using the Ventana Micro Systems kernel repository, which includes patches for KVM VFIO passthrough with irqbypass. The riscv-iommu-pci device can be configured with options such as bus, ioatc-limit, intremap, ats, off, s-stage, and g-stage. The riscv-iommu-sys device is implemented as a platform bus device for RISC-V boards and can be enabled using the 'iommu-sys' machine option.本文描述了 QEMU (Quick Emulator) 版本 9.2.90 中 RISC-V IOMMU (输入/输出内存管理单元) 仿真的实现。仿真包括用于 RISC-V 计算机的 PCI 参考设备 (riscv-iommu-pci) 和平台总线设备 (riscv-iommu-sys)。可以使用命令行选项 '-device riscv-iommu-pci' 将 PCI 设备添加到 'virt' RISC-V 机器上。IOMMU 行为由规范定义,但其作取决于作系统,当前的 Linux 内核支持 (linux-v8) 尚未完全完成功能。IOMMU 仿真使用 Ventana Micro Systems 内核存储库进行了测试,其中包括使用 irqbypass 的 KVM VFIO 直通补丁。riscv-iommu-pci 设备可以配置 bus、ioatc-limit、intremap、ats、off、s-stage 和 g-stage 等选项。riscv-iommu-sys 设备是作为 RISC-V 板的平台总线设备实现的,可以使用 'iommu-sys' 机器选项启用。
_2024_10_23_15_01_53_2024_10_23 15_01_53
RISC-V 内存虚拟化简析(一) - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Wed Oct 23 2024 15:01:53 GMT+0800 (中国标准时间)
_2024_10_23_12_50_15_2024_10_23 12_50_15
RISC-V 内存虚拟化简析(二) - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Wed Oct 23 2024 12:50:15 GMT+0800 (中国标准时间)
_2025_1_22_19:38:17_2025_1_22 19:38:17
RISC-V 异常处理在 KVM 中的实现 - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Wed Jan 22 2025 19:38:17 GMT+0800 (中国标准时间)
_2024_12_19_10:57:45_2024_12_19 10:57:45
RISC-V 虚拟化模式切换简析 - 泰晓科技
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Thu Dec 19 2024 10:57:45 GMT+0800 (中国标准时间)
_2025-04-22_14:43:19_2025-04-22 14:43:19
RISC-V嵌套虚拟化支持 - 允许Hypervisor上运行Hypervisor_哔哩哔哩_bilibili
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
Summary: This page discusses the support for RISC-V nested virtualization, which enables the running of a hypervisor on another hypervisor, referred to as the "nested hypervisor," at the guest level on the first hypervisor. This architecture allows for increased security and efficiency in virtualized systems.本页讨论了对 RISC-V 嵌套虚拟化的支持,它允许在第一个虚拟机管理程序的来宾级别在另一个虚拟机管理程序(称为“嵌套虚拟机管理程序”)上运行虚拟机管理程序。此体系结构可以提高虚拟化系统的安全性和效率。
_2024_11_26_13:11:17_2024_11_26 13:11:17
RustVMM 官方支持 RISC-V
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Tue Nov 26 2024 13:11:17 GMT+0800 (中国标准时间)
_2025_2_18_14:53:12_2025_2_18 14:53:12
The kvm-riscv Archives
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Tue Feb 18 2025 14:53:12 GMT+0800 (中国标准时间)
_2025-02-25_17:50:05_2025-02-25 17:50:05
The kvm-riscv February 2025 Archive by date
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
-->
_2025_2_18_16:27:19_2025_2_18 16:27:19
[PATCH] riscv: KVM: Remove unnecessary vcpu kick
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Tue Feb 18 2025 16:27:19 GMT+0800 (中国标准时间)
_2025_2_19_10:20:54_2025_2_19 10:20:54
[PATCH] riscv: KVM: Remove unnecessary vcpu kick
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Wed Feb 19 2025 10:20:54 GMT+0800 (中国标准时间)
_2025_2_6_19:04:22_2025_2_6 19:04:22
[RFC,07_16] RISC-V: KVM: Implement VCPU world-switch - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Thu Feb 06 2025 19:04:22 GMT+0800 (中国标准时间)
_2025_2_22_19:50:38_2025_2_22 19:50:38
[v2] riscv: KVM: Remove unnecessary vcpu kick - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Sat Feb 22 2025 19:50:38 GMT+0800 (中国标准时间)
_2025_2_11_10:47:19_2025_2_11 10:47:19
[v3,09_10] RISC-V: KVM: Add in-kernel virtualization of AIA IMSIC - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Tue Feb 11 2025 10:47:19 GMT+0800 (中国标准时间)
_2025_2_18_14:52:28_2025_2_18 14:52:28
kvm-riscv Info Page
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Tue Feb 18 2025 14:52:28 GMT+0800 (中国标准时间)
_2025_2_18_14:53:04_2025_2_18 14:53:04
kvm-riscv.lists.infradead.org archive mirror
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Tue Feb 18 2025 14:53:04 GMT+0800 (中国标准时间)
_2025_1_14_19:44:19_2025_1_14 19:44:19
oerv-admin_groups_oerv-virt.md at main · openeuler-riscv_oerv-admin
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Tue Jan 14 2025 19:44:19 GMT+0800 (中国标准时间)
_2025-05-23_15:01:36_2025-05-23 15:01:36
[PULL 12_22] riscv_ Allow user to set the satp mode
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化 qemu satp
Summary: This is a series of commit messages from the RISC-V QEMU project. The commits introduce various changes to the RISC-V CPU implementation in QEMU. Some of the changes include:
_2025-05-09_14:46:54_2025-05-09 14:46:54
sig-qemu@lists.riscv.org _ RVA23 profile support
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化 qemu
Summary: A group discussion on the RVA23 profile support for QEMU is taking place on the sig-qemu list. The new RVA23 profile, which includes mandatory extensions Ss1p13, Zimop, Zcmop, Supm, Ssnpm, Shgatpa, Ssstateen, Shcounterenw, Shvstvala, Shtvala, Shvstvecd, and Shvsatpa, and optional extensions Zabha, Ziccamoc, Zama16b, Sdex, Ssstrict, Svvptc, and Sspm, is being discussed. The group members are encouraging each other to implement these extensions on QEMU and update the progress on the group.关于 RVA23 配置文件对 QEMU 支持的小组讨论正在 sig-qemu 列表中进行。新的 RVA23 配置文件,包括强制性扩展 Ss1p13、Zimop、Zcmop、Supm、Ssnpm、Shgatpa、Ssstateen、Shcounterenw、Shvstvala、Shtvala、Shvstvecd 和 Shvsatpa,以及可选扩展 Zabha、Ziccamoc、Zama16b、Sdex、Ssstrict、Svvptc 和 Sspm,正在讨论中。小组成员互相鼓励在 QEMU 上实施这些扩展,并更新小组的进展。
_2025-03-10_15:36:23_2025-03-10 15:36:23
riscv kvm 方案代码调研 _ blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
Summary: This text describes the virtualization of memory, CPU, timer, and interrupts in the context of a virtual machine using KVM (Kernel-based Virtual Machine) for RISC-V processors. The memory virtualization includes the conversion from Guest Physical Address (GPA) to Host Physical Address (HVA), with sub-steps for data structures and process analysis. The CPU virtualization involves the VCPU execution flow, including KVM_VCPU_RUN, vCPU scheduling, and hs timer tick details. The timer virtualization includes RISC-V timer support, user-level access, guest access with guest timer tick processing and guest time, and sstc vstimecmp. Interrupt virtualization includes PIC interrupt injection with registration and triggering processes, and AIA imsic interrupt processing with kvm_riscv_vcpu_aia_update, guest access to siselect and sireg, MMIO injection, and imsic doorbell interrupt.本文描述了使用 KISC-V 处理器的 KVM(基于内核的虚拟机)在虚拟机环境中对内存、CPU、定时器和中断进行虚拟化。内存虚拟化包括从来宾物理地址 (GPA) 到主机物理地址 (HVA) 的转换,以及用于数据结构和进程分析的子步骤。CPU 虚拟化涉及 VCPU 执行流程,包括 KVM_VCPU_RUN、vCPU 调度和 hs 计时器 tick 详细信息。计时器虚拟化包括 RISC-V 计时器支持、用户级访问、使用来宾计时器时钟周期处理和来宾时间的来宾访问以及 sstc vstimecmp。中断虚拟化包括带有注册和触发进程的 PIC 中断注入、带有 kvm_riscv_vcpu_aia_update 的 AIA imsic 中断处理、来宾对 siselect 和 sireg 的访问、MMIO 注入和 imsic 门铃中断。
_2024_12_19_19:27:50_2024_12_19 19:27:50
riscv 硬件虚拟化概况 | blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Thu Dec 19 2024 19:27:50 GMT+0800 (中国标准时间)
_2025-04-11_14:07:01_2025-04-11 14:07:01
riscv_ KVM_ Remove unnecessary vcpu kick - kernel_git_riscv_linux.git - RISC-V Linux kernel tree
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
Summary: The RISC-V Linux kernel tree had a commit on February 21, 2025, by Bill Xiang, which removed an unnecessary vCPU kick after writing to the vs\_file in kvm\_riscv\_vcpu\_aia\_imsic\_inject. This change is applicable for vCPUs that are running and have their interrupts forwarded directly as an MSI. For vCPUs that are descheduled after emulating WFI, the guest external interrupt is enabled, causing the writing to the vs\_file to cause a guest external interrupt and wake up the vCPU in hgei\_interrupt to handle the interrupt properly. The commit was reviewed by Andrew Jones and Radim Krčmář and signed off by Anup Patel. The diff shows one deletion in arch/riscv/kvm/aia\_imsic.c.RISC-V Linux 内核树于 2025 年 2 月 21 日由 Bill Xiang 提交,该提交在写入 kvm\_riscv\_vcpu\_aia\_imsic\_inject 中的 vs\_file 后删除了不必要的 vCPU 踢出。此更改适用于正在运行且其中断作为 MSI 直接转发的 vCPU。对于在模拟 WFI 后取消调度的 vCPU,将启用客户机外部中断,从而导致对 vs\_file 的写入导致客户机外部中断,并唤醒 hgei\_interrupt 中的 vCPU 以正确处理中断。该提交由 Andrew Jones 和 Radim Krčmář 审查,并由 Anup Patel 签署。差异显示 arch/riscv/kvm/aia\_imsic.c 中的一个删除。
_2025-04-12_08:57:13_2025-04-12 08:57:13
riscv_ KVM_ Remove unnecessary vcpu kick - kernel_git_riscv_linux.git - RISC-V Linux kernel tree
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
Summary:
_2025_2_19_11:21:47_2025_2_19 11:21:47
riscv: KVM: Remove unnecessary vcpu kick - Patchwork
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Wed Feb 19 2025 11:21:47 GMT+0800 (中国标准时间)
_2025_1_13_14:40:39_2025_1_13 14:40:39
rvh h-extension 1.0 & riscv 硬件虚拟化 | blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Mon Jan 13 2025 14:40:39 GMT+0800 (中国标准时间)
_2025-04-03_10:20:36_2025-04-03 10:20:36
中国科学院软件研究所团队推动 Cloud Hypervisor 官方支持 RISC-V
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
Summary: The Chinese Academy of Sciences Software Research Institute team has officially released Cloud-Hypervisor v45.0, which adds experimental RISC-V support. This makes Cloud-Hypervisor the first lightweight virtualization solution to integrate with Kata-containers and fully support RISC-V. The update received attention in the overseas open-source community, with Phoronix reporting on its significance as the first step for RISC-V in the server virtualization domain. Cloud-Hypervisor, built using the Rust programming language, aims to create a complete Rust virtualization software ecosystem for future RISC-V chips. As the bridge connecting the KVM virtualization engine with upper-layer applications, Cloud-Hypervisor is a crucial implementation in the RISC-V virtualization software landscape. It provides a runtime environment for Kubernetes and other container orchestration systems with virtual machine-level isolation, enhancing security while implementing flat fault/performance isolation within clusters. Cloud-Hypervisor, a modern, lightweight, and cross-platform virtualization monitoring program, has been developed over five years and has contributed significantly to the RISC-V community, ranking ninth in total contributions and first in RISC-V contributions globally. To achieve Cloud Hypervisor's RISC-V support, the team focused on three core areas: 1) virtualization core capabilities, 2) engineering system upgrades, and 3) production-level stability assurance. These efforts have led to the initial support of hypervisor, arch, vm-allocator, devices, and vmm modules on the RISC-V architecture. The team plans to further enhance Cloud-Hypervisor's RISC-V architecture support by addressing the feature differences between RISC-V, x86, and ARM, completing FDT generation links, adding UEFI boot support, and supporting PMU, IOMMU, and TPM devices. OpenEuler, as the first verification platform for RISC-V virtualization capabilities, will continue to support Cloud-Hypervisor on the openEuler platform and integrate it with the Kata Containers secure container technology path, creating a secure container infrastructure based on openEuler RISC-V. The release of Cloud-Hypervisor v45.0 marks a significant milestone in the RISC-V virtualization roadmap. By implementing systemic breakthroughs in instruction register operations, AIA interrupt controller integration, and memory management, the team is building a virtualization ability matrix that conforms to the RVA23 specification. This achievement not only provides a verified RISC-V virtualization implementation baseline for the open-source community but also lays the foundation for the standardized evolution of future RISC-V virtualization-related software, enabling RISC-V server ecosystems to possess software validation capabilities from chip features to container runtimes even before the hardware platform matures.中国科学院软件研究院团队正式发布 Cloud-Hypervisor v45.0,增加了实验性的 RISC-V 支持。这使得 Cloud-Hypervisor 成为第一个与 Kata 容器集成并完全支持 RISC-V 的轻量级虚拟化解决方案。该更新受到了海外开源社区的关注,Phoronix 报告了其作为 RISC-V 在服务器虚拟化领域的第一步的重要性。Cloud-Hypervisor 使用 Rust 编程语言构建,旨在为未来的 RISC-V 芯片创建一个完整的 Rust 虚拟化软件生态系统。作为连接 KVM 虚拟化引擎与上层应用程序的桥梁,Cloud-Hypervisor 是 RISC-V 虚拟化软件领域中的关键实现。它为 Kubernetes 和其他容器编排系统提供了一个具有虚拟机级隔离的运行时环境,在增强安全性的同时在集群内实施平面故障/性能隔离。Cloud-Hypervisor 是一个现代、轻量级和跨平台的虚拟化监控程序,已经开发了五年多,为 RISC-V 社区做出了重大贡献,在全球总贡献中排名第九,在 RISC-V 贡献中排名第一。为了实现 Cloud Hypervisor 的 RISC-V 支持,该团队专注于三个核心领域:1) 虚拟化核心能力,2) 工程系统升级,以及 3) 生产级稳定性保证。这些努力导致了对 RISC-V 架构上的 hypervisor、arch、vm-allocator、devices 和 vmm 模块的初步支持。 该团队计划通过解决 RISC-V、x86 和 ARM 之间的功能差异,完成 FDT 生成链接,添加 UEFI 启动支持,并支持 PMU、IOMMU 和 TPM 设备,进一步增强 Cloud-Hypervisor 的 RISC-V 架构支持。OpenEuler 作为首个 RISC-V 虚拟化能力的验证平台,将继续在 openEuler 平台上支持 Cloud-Hypervisor,并与 Kata Containers 安全容器技术路径集成,打造基于 openEuler RISC-V 的安全容器基础设施。Cloud-Hypervisor v45.0 的发布标志着 RISC-V 虚拟化路线图中的一个重要里程碑。通过在指令寄存器作、AIA 中断控制器集成和内存管理方面实现系统性突破,该团队正在构建符合 RVA23 规范的虚拟化能力矩阵。这一成果不仅为开源社区提供了经过验证的 RISC-V 虚拟化实现基线,也为未来 RISC-V 虚拟化相关软件的标准化演进奠定了基础,使 RISC-V 服务器生态系统在硬件平台成熟之前就拥有从芯片特性到容器运行时的软件验证能力。
_2025-03-20_20:52:55_2025-03-20 20:52:55
OERV-VIRT:StratoVirt 完成 AIA 支持,联合电信研究院加速 RISC-V 虚拟化生态 _ openEuler社区
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化 中断
Summary:
_2025-03-27_11:31:09_2025-03-27 11:31:09
riscv_ KVM_ Remove unnecessary vcpu kick - kernel_git_riscv_linux.git - RISC-V Linux kernel tree
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化 中断
Summary: The RISC-V Linux kernel tree had a commit on February 21, 2025, by Bill Xiang, which removed an unnecessary vCPU kick after writing to the vs\_file in kvm\_riscv\_vcpu\_aia\_imsic\_inject. This change is applicable for vCPUs that are running and have their interrupts forwarded directly as an MSI. For vCPUs that are descheduled after emulating WFI, the guest external interrupt is enabled, causing the writing to the vs\_file to cause a guest external interrupt and wake up the vCPU in hgei\_interrupt to handle the interrupt properly. The commit was reviewed by Andrew Jones and Radim Krčmář and signed off by Anup Patel. The diff shows one deletion in arch/riscv/kvm/aia\_imsic.c.RISC-V Linux 内核树于 2025 年 2 月 21 日由 Bill Xiang 提交,该提交在写入 kvm\_riscv\_vcpu\_aia\_imsic\_inject 中的 vs\_file 后删除了不必要的 vCPU 踢出。此更改适用于正在运行且其中断作为 MSI 直接转发的 vCPU。对于在模拟 WFI 后取消调度的 vCPU,将启用客户机外部中断,从而导致对 vs\_file 的写入导致客户机外部中断,并唤醒 hgei\_interrupt 中的 vCPU 以正确处理中断。该提交由 Andrew Jones 和 Radim Krčmář 审查,并由 Anup Patel 签署。差异显示 arch/riscv/kvm/aia\_imsic.c 中的一个删除。
_2025-03-27_15:58:46_2025-03-27 15:58:46
riscv_ KVM_ Remove unnecessary vcpu kick - kernel_git_riscv_linux.git - RISC-V Linux kernel tree
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化 中断
Summary:
_2025-05-14_10:39:52_2025-05-14 10:39:52
riscv_ KVM_ Remove unnecessary vcpu kick · torvalds_linux@d252435
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化 中断
Summary: A GitHub page displays information about a commit in the Linux kernel project. The commit, made by Bill Xiang, removes an unnecessary vCPU kick in the riscv: KVM (Kernel-based Virtual Machine) code. The vCPU kick is no longer needed when writing to the vs\_file directly forwards an interrupt as an MSI to the vCPU. The commit also modifies the handling of guest external interrupts. The changes were reviewed by Andrew Jones and Radim Krčmář.GitHub 页面显示有关 Linux 内核项目中提交的信息。由 Bill Xiang 提交的提交删除了 riscv: KVM(基于内核的虚拟机)代码中不必要的 vCPU 踢出。写入 vs\_file 将中断作为 MSI 直接转发到 vCPU 时,不再需要 vCPU 踢出。该提交还修改了客户机外部中断的处理。Andrew Jones 和 Radim Krčmář 审查了这些更改。
_2024_10_21_10_00_19_2024_10_21 10_00_19
完整符合服务器需求的虚拟化解决方案X100_AIA_IOMMU
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Mon Oct 21 2024 10:00:19 GMT+0800 (中国标准时间)
_2024_12_19_19:15:55_2024_12_19 19:15:55
硬件虚拟化及设备直通框架 | blog
原文链接失效了?试试备份
TAGs:处理器 risc-v 虚拟化
saved date: Thu Dec 19 2024 19:15:55 GMT+0800 (中国标准时间)
_2024_8_26_10_05_43_2024_8_26 10_05_43
转载|进迭时空联合移动云能力中心实现业界首个RISC-V IO虚拟化方案
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Mon Aug 26 2024 10:05:43 GMT+0800 (中国标准时间)
_2024_8_30_20_18_48_2024_8_30 20_18_48
项目概述 _ 一生一芯
原文链接失效了?试试备份
TAGs:处理器 risc-v
saved date: Fri Aug 30 2024 20:18:48 GMT+0800 (中国标准时间)
_2025-06-19_14:36:38_2025-06-19 14:36:38
香山开源处理器用户手册
原文链接失效了?试试备份
TAGs:处理器 risc-v 香山
Summary: This document is the user manual for the XiangShan open source processor, specifically for the Kunming Lake V2R2. The latest version of the document can be obtained from the provided links: web version - , PDF file - . The document is licensed under CC BY 4.0 and is subject to the terms of the license. The document provides preliminary information and may be updated irregularly. No warranties are given for the statements, information, or suggestions in the document.
_2024_11_14_18_37_47_2024_11_14 18_37_47
qemu tcg中断模拟 _ Sherlock's blog
原文链接失效了?试试备份
TAGs:虚拟化&容器 risc-v
saved date: Thu Nov 14 2024 18:37:47 GMT+0800 (中国标准时间)
_2025_1_10_11:47:39_2025_1_10 11:47:39
riscv kvm guest os reboot 后挂死问题 | blog
原文链接失效了?试试备份
TAGs:虚拟化&容器 risc-v
saved date: Fri Jan 10 2025 11:47:39 GMT+0800 (中国标准时间)
_2024_12_18_16|55|30_2024_12_18 16|55|30
riscv kvm中断虚拟化的基本逻辑 " Sherlock's blog
原文链接失效了?试试备份
TAGs:虚拟化&容器 中断虚拟化 risc-v
saved date: Wed Dec 18 2024 16:55:30 GMT+0800 (中国标准时间)