QEMU 7.0 发布,正式支持 Intel AMX、大幅改进 RISC-V 其他都是渣渣


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 的支持
更多详情可查看:https://www.qemu.org/2022/04/19/qemu-7-0-0/

相關推薦

2023-08-25

」北京站,聊聊 AI 大模型与底层技术 >>> QEMU 8.1 已正式发布,这是 QEMU 8.0 系列的首个重要更新。 主要变化 支持 Intel Granite Rapids 的新 x86 CPU 模型 微代码生成器 (Tiny Code Generator, TCG) 支持 RDPID 指令,AES 指令可以使用

2023-04-21

QEMU 8.0 稳定版已正式发布,据称共有 238 名贡献者为此版本提交了超过 2800 个 commit。 值得关注的变化 当在 Linux 5.12 或更高版本的内核上运行时,QEMU 8.0 在使用 KVM 的情况下支持 Xen guests 弃用面向 32 位 x86 主机的系统

2023-04-27

GCC 13.1 已作为 GCC 13 的第一个稳定版本发布。此版本是一个重大更新,集成了 Modula-2 语言前端,并为计划将来发布的 Rust 语言前端奠定了基础。 GCC 的静态分析器继续被改进,有了 20 个新的诊断功能。更多的 C23 和 C++23 功

2022-10-11

本,参与版本贡献的开发者数量新增 63%,是 openEuler 已经发布的发行版中,开发者数量最多的一次。openEuler 22.09 的顺利发布离不开社区近 400 家企业的积极贡献,特别感谢华为、麒麟软件、统信软件、润和软件、中科院软件所、

2023-03-20

LLVM 16 已正式发布。LLVM 16.0 中添加了许多令人兴奋的功能,包括更快的 LLD 链接、Zstd 压缩的调试部分、稳定其 LoongArch 支持、默认为 Clang 的 C++17 等等。 下面是 LLVM 16 的主要变化: Clang 的默认 C++ 标准现在是 GNU++17,而不是 G

2022-09-01

架构编译的应用程序能够在另一种架构上运行。 QEMU 7.1 发布了,此版本的新特性包括初始支持 64 位 LoongArch 作为新的 CPU 架构、支持多个新的 RISC-V 扩展、支持新的 Arm CPU 功能: 实时迁移:支持 Linux 上的零复制发送 QMP:通

2022-05-08

五月是 GCC 1.0 发布的 35 周年,同时 GCC 12.1 也已正式发布,GCC 12.1 是一个重要的功能版本,包含新的 C/C++ 功能到 Fortran 和 Ada 等其他语言的持续工作,支持跨多个架构的最新 CPU 和 ISA 功能,并推进 GCC 的最新功能如内置静态分析

2022-07-29

QEMU 7.1 首个 RC 版本已发布,稳定版计划在几周后推出。RC 意味着已进入“功能冻结”阶段,即不会增加或删减功能。按照发布计划,在 8 月底推出稳定版之前,每周都会发布 RC 更新。 QEMU 7.1 带来了对 LoongArch 的支持、大量新的

2022-11-19

QEMU 7.2 第二个 RC 版本已发布,稳定版计划在 12 月推出。RC 意味着已进入 “功能冻结” 阶段,即不会增加或删减功能。按照发布计划,在 12 月发布稳定版之前,每周都会发布 RC 更新,目前计划发布 4 个 RC 版本。 QEMU 7.2 新增了

2022-12-16

和设备模型,使其能够运行各种客户操作系统。 QEMU 7.2 发布了,此版本新增支持 AVX / AVX2 / F16C / FMA3 / VAES 指令集,同时优化了 9pfs 文件系统的性能,主要更改如下: x86/x86_64 的 QEMU 现在支持 CORE_THREAD_COUNT MSR。 支持在使用

2024-08-13

Zotero 7 现已正式发布,官方称此版本是 Zotero 18 年历史上最大的更新,也是设计、性能和功能的重大飞跃。 一次重大的重新设计 Zotero 7 采用了美观、现代的设计,但对于长期使用 Zotero 的用户来说仍然不会感到陌生。 新建项

2022-11-11

简介 自 6 月份发布 Linux Lab v1.0 后,终于迎来了 v1.1 正式版,同时也迎来了 Cloud Lab v0.8 正式版,两者需同步升级配合使用。 发布仓库 Gitee: https://gitee.com/tinylab/linux-lab Github: https://github.com/tinyclub/linux-lab 用户手

2023-01-31

单、更快捷。 然而不到半年时间,英特尔近日就在官网发布公告,表示他们将停止开发 Intel Pathfinder。 我们很遗憾地通知你,英特尔将立即终止适用于 RISC-V 的 Intel Pathfinder 计划。 由于英特尔将不提供任何额外的版本或

2024-04-25

QEMU 9.0 版本现已推出,此版本包含来自 220 位作者的 2700 多项 commit。 一些更新亮点包括: block:virtio-blk 现在支持多队列,其中单个磁盘的不同队列可以由不同的 I/O 线程处理 gdbstub:各种改进,例如在用户模式下捕获