查看: 1584|回复: 5
收起左侧

QEMU 7.0版本发布,可支持RISC-V KVM、Intel AMX等

[复制链接]

  离线 

  • TA的每日心情
    奋斗
    2022-6-21 08:23
  • 签到天数: 2 天

    [LV.1]

    发表于 2022-5-10 10:03:16 | 显示全部楼层 |阅读模式

    有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    QEMU英文名Quick EMUlator,它是一个开源仿真器。在没有特定硬件或只是想进行快速测试时就可以将它应用在各种架构(如Arm、RISC-V和许多其他架构)上帮助运行操作系统或程序。

    几天前,QEMU的开发人员发布了QEMU 7.0版,该版本包含了225 位开发人员的2500多次提交。QEMU 7.0的新功能主要包括对RISC-V KVM和矢量扩展的支持、Intel AMX(高级矩阵扩展)、改进的弹性备份灵活性,以及Arm的各种新功能。
    国外芯片技术交流-QEMU 7.0版本发布,可支持RISC-V KVM、Intel AMX等risc-v单片机中文社区(1)





    上一篇:ARM强取中国区控制权,半导体的又一座枷锁,科技无国界?
    下一篇:MIPS 宣布转型高性能拓展 RISC-V 架构,发布首批处理器 IP 内核
    RISCV作者优文
    全球首家只专注于RISC-V单片机行业应用的中文网站
    回复

    使用道具 举报

      离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2022-5-13 00:30:13 | 显示全部楼层
    Introduction to qemu qemu-7.0.0
    qemu is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V).


    Package Information



    点评

    跨架构全系统模拟器 QEMU 正式释出了 v7.0.0 版,该版本包含了 225 名贡献者的 2500+ commits。主要新特性包括:支持记录客户机事件,改进安全标签支持,RISC-V 支持 KVM 和虚拟机支持 32 个核心,x86 支持 Intel AM  详情 回复 发表于 2022-5-13 00:32
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2022-5-13 00:32:39 | 显示全部楼层
    孔明 发表于 2022-5-13 00:30
    Introduction to qemu qemu-7.0.0
    qemu is a full virtualization solution for Linux on x86 hardware con ...

    跨架构全系统模拟器 QEMU 正式释出了 v7.0.0 版,该版本包含了 225 名贡献者的 2500+ commits。主要新特性包括:支持记录客户机事件,改进安全标签支持,RISC-V 支持 KVM 和虚拟机支持 32 个核心,x86 支持 Intel AMX,等等。QEMU 项目由 Fabrice Bellard 创建,最初设想在非 x86 平台上运行 x86 Linux 二进制程序,随后转变成跨架构的全系统模拟器。

    QEMU 是一个免费开源的模拟器,它通过动态二进制翻译来模拟机器的处理器,并为机器提供一套不同的硬件和设备模型,使其能够运行各种客户操作系统。它可以与基于内核的虚拟机(KVM)互操作,以接近原生速度运行虚拟机。QEMU 还可以对用户级进程进行模拟,使为一种架构编译的应用程序能够在另一种架构上运行。

    QEMU 7.0 版本正式推出,这个版本包含了来自 225 位贡献者共 2500 多次提交。

    更新内容包括:

    ACPI:支持通过 ACPI ERST 接口记录访客事件
    virtiofs:改进的安全标签支持
    ARM:'virt' board 支持 virtio-mem-pci、指定访客 CPU 拓扑结构,以及在使用 KVM/hvf 时启用 PAuth
    ARM:"xlnx-versal-virt" board 支持 PMC SLCR 和模拟 OSPI 闪存控制器
    HPPA:支持多达 16 个 vCPU、为 HP-UX VDE/CDE 环境改进图形驱动、设置 SCSI 启动顺序,以及其他一些新功能
    OpenRISC:'sim' board 支持多达 4 个核心,加载外部 initrd 映像,并为启动内核自动生成一个 DeviceTree
    PowerPC:为 XIVE 和 PHB 3/4 改进了 "powernv "模拟,以及对 XIVE2 和 PHB5 的新支持
    RISC-V:对 KVM 的支持
    RISC-V:支持批准的 1.0 Vector 扩展,以及 Zve64f、Zve32f、Zfhmin、Zfh、zfinx、zdinx 和 zhinx{min} 扩展
    RISC-V:'spike' 机器支持 OpenSBI 二进制加载
    RISC-V:'virt' 机器支持 32 个核心,并支持 AIA
    s390x:支持 "Miscellaneous-Instruction-Extensions Facility 3"
    x86: 对英特尔 AMX 的支持

    点评

    QEMU 7.0 正在努力作为开源 Linux 虚拟化堆栈的重要组件发布。QEMU 7.0 为这个开源处理器模拟器带来了许多值得注意的新特性和变化。 昨天标志着硬特性冻结和 QEMU 7.0-rc0 里程碑。现在将继续每周发布候选版本,直  详情 回复 发表于 2022-5-13 00:34
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2022-5-13 00:34:15 | 显示全部楼层
    孔明 发表于 2022-5-13 00:32
    跨架构全系统模拟器 QEMU 正式释出了 v7.0.0 版,该版本包含了 225 名贡献者的 2500+ commits。主要新特 ...

    QEMU 7.0 正在努力作为开源 Linux 虚拟化堆栈的重要组件发布。QEMU 7.0 为这个开源处理器模拟器带来了许多值得注意的新特性和变化。

    昨天标志着硬特性冻结和 QEMU 7.0-rc0 里程碑。现在将继续每周发布候选版本,直到官方 QEMU 7.0 版本准备就绪。QEMU 7.0 暂定于 4 月中旬左右发布,具体取决于有多少候选版本被认为是必要的。

    QEMU 7.0 显着增加了对Intel AMX的支持,这与 Linux KVM 对 Intel Advanced Matrix Extensions 的支持相得益彰,现在也适用于主线。在 RISC-V 架构方面还有很多工作要做,还有各种各样的其他变化。

    QEMU 7.0 的一些亮点包括:

    - 许多 Arm 架构改进,包括新的 mori-bmc 板模型、对模拟附加功能的支持以及 virt 板改进。

    - OpenRISC 现在最多支持四个内核,而之前两个内核是其模拟器机器的限制。OpenRISC 代码现在还可以自动生成 DeviceTree 并将其传递给内核。

    - QEMU 7.0 放弃旧的 PowerPC 401 / 403 / 601 / 602 CPU 支持。

    - QEMU 的微型代码生成器 (TCG) 已放弃对 ARMv4 和 ARMv5 主机的支持。

    - RISC-V 上的 QEMU 现在支持批准的 Vector 1.0 扩展以及 Zve64f、Zve32f 等其他新扩展。

    - 最近在主线 Linux 内核中进入上游的 RISC-V KVM 支持现在由 QEMU 支持。

    - RISC-V 的 QEMU 还看到了其他改进,例如默认启用管理程序扩展和对 128 位 CPU 的实验性支持。

    - QEMU 7.0 增加了对 Intel AMX 的支持。

    - 9pfs 代码现在支持 macOS 主机。

    - HPPA 目标现在可以支持多达 16 个 vCPU。

    - QEMU 7.0 添加了一个“-display dbus”选项,用于导出外部进程的显示,使用基于 gtk4-rs Rust 的 GTK4 查看器,用于未来版本的 GNOME Boxes 和 virt-viewer。

    - 更灵活的羊毛备份支持。

    - 在“guest-get-osinfo”命令中支持 Microsoft Windows 11。

    有关 QEMU 7.0 更改的更多详细信息可以在QEMU.org Wiki上找到。
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2022-5-13 00:38:21 | 显示全部楼层
    完整更新日志:https://wiki.qemu.org/ChangeLog/7.0

    RISC-V

    Extensions
    Add support for ratified 1.0 Vector extension
    Support for the Zve64f and Zve32f extensions
    Drop support for draft 0.7.1 Vector extension
    Support Zfhmin and Zfh extensions
    RISC-V KVM support
    Mark Hypervisor extension as non experimental
    Enable Hypervisor extension by default
    Support for svnapot, svinval and svpbmt extensions
    Experimental support for 128-bit CPUs
    Initial support for XVentanaCondOps custom extension
    stval and mtval support for illegal instructions
    Support for the UXL field in xstatus
    Add support for zfinx, zdinx and zhinx{min} extensions

    点评

    终于RISC-V补全虚拟化!开源虚拟化方案QEMU 7.0版发布 支持Intel AMX和RISC-V等,QEMU 7.0版。自去年年底推出QEMU 6.2版后,RedHat和其他开发者就在忙于开发QEMU 7.0,因为这个开源虚拟化解决方案正在被广泛应用于Lin  详情 回复 发表于 2022-5-13 00:49
    全球首家只专注于RISC-V单片机行业应用的中文网站

      离线 

  • TA的每日心情
    奋斗
    2022-2-18 00:56
  • 签到天数: 16 天

    [LV.4]

    发表于 2022-5-13 00:49:04 | 显示全部楼层
    孔明 发表于 2022-5-13 00:38
    完整更新日志:https://wiki.qemu.org/ChangeLog/7.0

    RISC-V

    终于RISC-V补全虚拟化!开源虚拟化方案QEMU 7.0版发布 支持Intel AMX和RISC-V等,QEMU 7.0版。自去年年底推出QEMU 6.2版后,RedHat和其他开发者就在忙于开发QEMU 7.0,因为这个开源虚拟化解决方案正在被广泛应用于Linux虚拟化堆栈的一部分。QEMU 7.0带来了对Intel AMX的支持,同时对RISC-V系列芯片的支持正在进行中.https://www.linuxfromscratch.org/blfs/view/svn/postlfs/qemu.html

    QEMU main repository: Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website. http://www.qemu.org

    Download QEMU:https://www.qemu.org/download/
    wget https://download.qemu.org/qemu-7.0.0.tar.xz
    git clone https://gitlab.com/qemu-project/qemu.git
    https://gitlab.com/qemu-project/qemu

    Documentation can be found hosted online at.
    https://www.qemu.org/documentation/. The documentation for the current development version that is available at https://www.qemu.org/docs/master/ is generated from the docs / folder in the source tree, and is built by Sphinx <https://www.sphinx-doc.org/en/master/>.
    全球首家只专注于RISC-V单片机行业应用的中文网站
    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-4-16 12:10 , Processed in 0.838457 second(s), 60 queries .

    快速回复 返回顶部 返回列表