| 大佬nb,我等qemu小白第一次知道这些。以前只是通过实验知道最后一条内存性能的问题,但是没想到还有这些优化性能的法子。 |
| 谢谢老软件更新 |
|
本帖最后由 winpefk 于 2023-1-25 21:02 编辑 /** fomit-frame-pointer CFLAGS-fomit-frame-pointer,,mno-frame-pointer,Ч 100 release :mno-leaf-frame-pointer,fomit-frame-pointer mno-leaf-frame-pointer **/ (10 flto bug. (clang + lld thin mode failed) |
adminkk 发表于 2023-1-25 16:10 加速在安卓上虚拟机的效能 |
![]() |
![]() ![]() |
| 感谢分享 |
|
本帖最后由 winpefk 于 2023-1-22 19:28 编辑 一楼: 首先 termux 外部运行 lscpu 如下是麒麟710的 Architecture: aarch64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Vendor ID: ARM Model name: Cortex-A53 Model: 4 Thread(s) per core: 1 Core(s) per socket: 4 Socket(s): 1 Stepping: r0p4 CPU(s) scaling MHz: 100% CPU max MHz: 1709.0000 CPU min MHz: 480.0000 BogoMIPS: 3.84 Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 Model name: Cortex-A73 Model: 2 Thread(s) per core: 1 Core(s) per socket: 4 Socket(s): 1 Stepping: r0p2 CPU(s) scaling MHz: 100% CPU max MHz: 2189.0000 CPU min MHz: 807.0000 BogoMIPS: 3.84 Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 可知麒麟710是arm big(a73).LITTLE (53)架构的 (73>53) mtune填写:cortex-a73.cortex-a53 同理,march 填写 armv8-a+fp(有FP字样)+crc(有crc32字样)+aes+simd(asimd=simd) 如果有:asimdrdm(浮点加速) dcpop(???) atomics(lse加速) crypto(说是加密,其实是浮点硬件128位加速) 恭喜:TCG 效能会是 limbo的 1.7倍!!! (有fp16字样的评论:在march上追加fp16之后,limbo 5.2 chess跑分和termux 容器跑分 ) 在march上追加: +lse+rdma+crypto QEMU 对浮点计算性能十分敏感 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.