mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 02:05:57 +01:00
userland benchmarks: more comments
This commit is contained in:
20
README.adoc
20
README.adoc
@@ -19744,46 +19744,46 @@ Summary of manually collected results on <<p51>> at LKMC a18f28e263c91362519ef55
|
||||
|===
|
||||
|Comment |LKMC |Benchmark build |Emulator command |Loops |Time (s) |Instruction count |Approximate MIPS
|
||||
|
||||
|
|
||||
|QEMU busy loop
|
||||
|a18f28e263c91362519ef550150b5c9d75fa3679 + 1
|
||||
|link:userland/gcc/busy_loop.c[] `-O0`
|
||||
|`qemu --arch aarch64`
|
||||
|`qemu --arch aarch64 --userland userland/gcc/busy_loop.c `
|
||||
|10^10
|
||||
|68
|
||||
|1.1 * 10^11 (approx)
|
||||
|2000
|
||||
|
||||
|
|
||||
|gem5 busy loop
|
||||
|a18f28e263c91362519ef550150b5c9d75fa3679 + 1
|
||||
|link:userland/gcc/busy_loop.c[] `-O0`
|
||||
|`gem5 --arch aarch64`
|
||||
|`gem5 --arch aarch64 --userland userland/gcc/busy_loop.c`
|
||||
|10^7
|
||||
|100
|
||||
|1.10018162 * 10^8
|
||||
|1
|
||||
|
||||
|
|
||||
|gem5 busy loop for a debug build
|
||||
|a18f28e263c91362519ef550150b5c9d75fa3679 + 1
|
||||
|link:userland/gcc/busy_loop.c[] `-O0`
|
||||
|`gem5 --arch aarch64 --gem5-build-id debug`
|
||||
|`gem5 --arch aarch64 --gem5-build-id debug --userland userland/gcc/busy_loop.c --userland-args 100000`
|
||||
|10^5
|
||||
|32
|
||||
|2.528728 * 10^6
|
||||
|0.08
|
||||
|
||||
|
|
||||
|gem5 busy loop for a <<gem5-cpu-types,MinorCPU>>
|
||||
|a18f28e263c91362519ef550150b5c9d75fa3679 + 1
|
||||
|link:userland/gcc/busy_loop.c[] `-O0`
|
||||
|`+gem5 --arch aarch64 -- --cpu-type MinorCPU --caches+`
|
||||
|`+gem5 --arch aarch64 --userland userland/gcc/busy_loop.c --userland-args 1000000 -- --cpu-type MinorCPU --caches+`
|
||||
|10^6
|
||||
|31
|
||||
|1.1018152 * 10^7
|
||||
|0.4
|
||||
|
||||
|
|
||||
|gem5 busy loop for a <<gem5-cpu-types,DerivO3CPU>>
|
||||
|a18f28e263c91362519ef550150b5c9d75fa3679 + 1
|
||||
|link:userland/gcc/busy_loop.c[] `-O0`
|
||||
|`+gem5 --arch aarch64 -- --cpu-type DerivO3CPU --caches+`
|
||||
|`+gem5 --arch aarch64 --userland userland/gcc/busy_loop.c --userland args 1000000 -- --cpu-type DerivO3CPU --caches+`
|
||||
|10^6
|
||||
|52
|
||||
|1.1018128 * 10^7
|
||||
|
||||
Reference in New Issue
Block a user