You are not logged in.

#1 2024-11-10 15:09:51

devcoder
Member
Registered: 2024-11-10
Posts: 1

Isolated P-cores stuck at 800mhz

Hi everyone,

I'm trying to set up a stable gaming VM using QEMU on my headless Arch Linux installation. I've isolated all the performance cores on my Intel i9-13900K and use a script to start a QEMU guest with taskset to pin the isolated cores to this VM.

The issue I'm facing is that these isolated cores never seem to increase their frequency above 800MHz. I've monitored the frequencies using both htop and watch lscpu -e during benchmarking and other intensive tasks in the Windows guest OS. The non-isolated cores used by the host don't have this issue and change frequencies based on the host's load.

I'm using this script to start the VM: https://github.com/ipaqmaster/vfio To verify this isn't caused by the script, I ran taskset -c 0 /usr/bin/systester-cli -threads 1 -turns 300 on the host. The result was 100% load on the CPU, but the frequency remained at 800MHz.

System details:
    Host OS: Arch Linux (Headless)
    CPU: Intel i9-13900K
    Motherboard: Z790 AORUS MASTER
    RAM: 32GB Kingston KF564C32RS-16 DDR5-6400 CL32 (XMP profile)
    GPUs:
        Intel iGPU (Host)
        NVIDIA RTX 4090 (Passed through)
    Storage:
        Kingston A2000 1TB (Passed through)
        WD Black SN850X NVMe SSD (Host)
    Other: VIA VL805/806 USB controller and onboard WiFi (Both passed through)

Kernel command line options:
loglevel=3 quiet nomodeset intel_iommu=on iommu=pt video=efifb:off default_hugepagesz=1G hugepagesz=1G hugepages=12 isolcpus=0-15 nohz_full=0-15 rcu_nocbs=0-15 rqaffinity=16-31 rcpu_nocb_poll

Any ideas on what might be causing this frequency issue with the isolated cores? I'd greatly appreciate any help or suggestions to resolve this problem.

Thank you!



EDIT:
Sorry for wasting anyones time removing nohz_full=0-15 solved this issue, i guess the cores were increasing in frequency and i was just not seeing it.
Now i just need to figure out why i still have shuttering issues and bad results in Latencymon

Last edited by devcoder (2024-11-10 15:23:13)

Offline

Board footer

Powered by FluxBB