Background: my host CPU: Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz my host OS: Win10 professional my Virtual Machine: WSL Ubuntu 20.04
Experiment: fs_power.py ---> demo DVFS What I have done: https://www.gem5.org/documentation/learning_gem5/part2/arm_power_modelling/ and https://www.gem5.org/documentation/learning_gem5/part2/arm_dvfs_support/ My configuration: linux kernel: gem5/v4.14 disk image: aarch64-ubuntu-trusty-headless.img M5_PATH: ../full_system_for_gem5 command line: build/ARM/gem5.opt configs/example/arm/fs_power.py --kernel=../full_system_for_gem5/binaries/vmlinux --cache --dvfs --big-cpu-clock 3GHz 2GHz 1GHz 900MHz --big-cpu-voltage 1.0V 0.9V 0.8V 0.5V --little-cpu-clock 2GHz 1GHz 800MHz 500MHz --little-cpu-voltage 1.0V 0.8V 0.6V 0.5V workload: ArmFsLinux bootloader: boot.arm64, boot.arm The result: the m5_out/config.ini demonstrates that the DVFS_handle is enabled and that the clock_domain and voltage_domain have been configured the same as I typed in command line. however, the m5_out/stat.txt demonstrates that the big cpu always works @ 3GHz and 1.0V and the little cpu always works @ 2GHz and 1.0V. Can anyone give me some solutions or advice? Any help will be appreciated. _______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s