QEMU 8.1 发布,提升 CPU 性能、支持 LoongArch LSX 扩展


8 月 26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>>

QEMU 8.1 已正式发布,这是 QEMU 8.0 系列的首个重要更新。

主要变化

  • 支持 Intel Granite Rapids 的新 x86 CPU 模型
  • 微代码生成器 (Tiny Code Generator, TCG) 支持 RDPID 指令,AES 指令可以使用主机处理器上的 AES 加速,以及其他新功能
  • 从支持 BF16 扩展到 Zfa 扩展、Zcm* 扩展等多种 RISC-V 架构改进,还添加了 Ventana Veyron V1 CPU 以及许多 RISC-V 修正
  • 支持 LoongArch LSX 扩展和针对该 CPU 架构的各种修复
  • 支持内存标记扩展 (MTE) 的主机上的 KVM 虚拟机现在可以在客户机中使用 MTE
  • 添加新的 CPU 类型 Cortex Neoverse V1 (neoverse-v1)。另外,在 ARM 方面还有一个新的 Banana Pi BPI-M2 Ultra (bpim2u) 板型号
  • 新增"virtio-multiotuch-pci"输入设备,作为多点触控输入设备
  • 改进 e1000e 和 IGB 英特尔网络设备仿真
  • 为 vhost-vDPA 接口提供阴影 virtqueue 卸载支持
  • 为 QEMU 提供基于 PipeWire 的新音频后端
  • 支持 GTK 界面的多点触控事件

下载地址 | Changelog


相關推薦

2024-08-13

查看原文 deepin V23版本已完成龙架构 (LoongArch) 适配,龙架构是由国内自主CPU引领者龙芯中科所研发处理器使用的指令集架构,其产品包括3A6000、3A5000、3B5000等多款高性能多核心桌面处理器。这一重要里程碑不仅标志着国产CPU与

2022-09-01

。 QEMU 7.1 发布了,此版本的新特性包括初始支持 64 位 LoongArch 作为新的 CPU 架构、支持多个新的 RISC-V 扩展、支持新的 Arm CPU 功能: 实时迁移:支持 Linux 上的零复制发送 QMP:通过“block-export-add”命令导出带有脏位图的 NBD

2023-08-02

8GB DDR4 3200内存,256 NVME硬盘,Loongnix(V20.4)操作系统,LoongArch64 gcc8.3编译器测试平台。 龙芯3A6000处理器采用龙芯自主指令系统龙架构(LoongArch)。龙架构从顶层架构,到指令功能和ABI标准等,全部自主设计,无需国外授权。

2023-12-22

真支持,包括 Astro 内存控制器和四个 Elroy PCI bridges LoongArch:ISA 对 LASX 扩展和 PRELDX 指令的支持 LoongArch:对 la132 的 CPU emulation 支持 RISC-V:通过 KVM 和矢量加密指令支持 AIA 虚拟化的 ISA/扩展支持 RISC-V:大量扩展/指令清

2024-04-25

持 HPPA:大量错误修复和 SeaBIOS-hppa 固件更新至版本 16 LoongArch:KVM 加速支持,包括 LSX/LASX 向量扩展 RISC-V:针对 Zacas、amocas、RVA22 配置文件、Zaamo、Zalrsc、Ztso 等的 ISA/扩展支持 RISC-V:对 RISC-V 虚拟机的 SMBIOS 支持,对 SRAT、S

2022-07-29

稳定版之前,每周都会发布 RC 更新。 QEMU 7.1 带来了对 LoongArch 的支持、大量新的 RISC-V 扩展,以及多项功能增强。 主要变化 支持模拟更多 Arm CPU 指令集特性。在 Arm 前端,还支持模拟 Cortex-A76 和 Neoverse-N1 target。 初步支持

2023-05-11

指定新的后端。 QEMU 8.1 的功能列表显示,此版本还包含 LoongArch 的改进、各种新 Arm 板的仿真、许多 RISC-V 添加... QEMU 8.1 计划在 7 月中旬冻结功能,在 7 月底开始发布候选版本,此后每周发布一个候选版本,直到在 8 月发布&nb

2023-07-05

ok 和 Uprobes 从提交的补丁内容来看,基于龙架构 (LoongArch) 的 3A6000 将是一款四核八线处理器。 此前曾报道过,3A6000 是国内自主研发的首款支持 SMT 技术的通用 CPU 产品,集成 4 个龙芯自主设计的 LA664 核心,每个物理核心

2022-12-16

、HAFDBS 和 E0PD,现在也可以模拟 Arm Cortex-A35 CPU 类型。 LoongArch ISA 支持改进,以及一些机器添加。  big endian 32 位 MIPS 主机已被弃用。 更多内容查看更新公告:https://wiki.qemu.org/ChangeLog/7.2

2024-05-09

OpenMP 和 OpenACC 改进。 GCC 的 Ada 编译器前端现在支持 LoongArch 架构。 新的 LoongArch ISA 扩展,例如 LSX 和 LASX SIMD 扩展。 支持许多新的 RISC-V ISA 扩展,例如矢量加密工作、代码缩减和各种供应商扩展。 继续增强 GCC 14 中对 C

2023-02-06

Wine-CE 8.1 发布,此版本基于Wine-8.1和Qemu-7.2.0, 该版本是Wine-CE的第二个正式版本。 由于Wine更新至8.1版本,为了能充分利用Wine的最新特性,因此Wine-CE也针对Wine的最新版本进行了变基更新。此版本的Wine-CE,除了附带Wine的多项更新

2023-08-08

龙芯正在为 LoongArch 架构开发龙芯二进制翻译功能(Loongson Binary Translationm, LBT),以便在该架构上进行 MIPS / x86 / Arm 二进制翻译。除此之外,LoongArch 的其他功能现在也计划添加到即将到来的 Linux 6.6 内核。 根据科技媒体 Phoronix 的

2022-11-19

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

2023-10-05

已发布的多个 Linux 内核版本中,龙芯工程师都致力于为 LoongArch 架构实现更多内核功能。到目前为止,LoongArch CPU 的性能虽然无法与 x86_64 或 Arm 硬件相比,但正在慢慢变得更加实用,此外架构支持方面已经越来越成熟。 根据龙