5950X lower hash on virtual threads
I've been using xmrig for sometime with mostly 3800XT and 3900XT rigs and the per thread hashrates are usually the same on all threads. But with a 5950X I just got I'm seeing the core/virtual threads differ.
Not sure if this is expected and I can't seem to find anyone else discussing such behavior so I'm asking. 

Using same mobo/memory and xmrig settings with 3800XT or 3900XT then switching to 5950X and basically only changing the cpu affinity threads to use 32 plus I add another pair of ram modules.

Below is relevant part of my config.json file and below that is the output from API monitoring rig that shows consistent hash and lower hash for the core/thread pairs. 

Is it expected with 5950X to have lower hash virtual threads vs the core thread?

(note: no change with xmrig 6.15.0 and [-1,....] for the all the cpu affinity threads)

---------
config.json:
"randomx": {
        "init": -1,
        "init-avx2": -1,
        "mode": "auto",
        "1gb-pages": false,
        "rdmsr": true,
        "wrmsr": true,
        "cache_qos": false,
        "numa": true,
        "scratchpad_prefetch_mode": 1
    },
"cpu": {
        "enabled": true,
        "huge-pages": true,
        "huge-pages-jit": false,
        "hw-aes": null,
        "priority": null,
        "memory-pool": false,
        "yield": true,
        "asm": true,
        "argon2-impl": null,
        "rx": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31],
---------
API /1/summary

 "version": "6.16.2",
    "kind": "miner",
    "ua": "XMRig/6.16.2 (Windows NT 10.0; Win64; x64) libuv/1.42.0 msvc/2019",
    "cpu": {
        "brand": "AMD Ryzen 9 5950X 16-Core Processor",
        "family": 25,
        "model": 33,
        "stepping": 0,
        "proc_info": 10620688,
        "aes": true,
        "avx2": true,
        "x64": true,
        "64_bit": true,
        "l2": 8388608,
        "l3": 67108864,
        "cores": 16,
        "threads": 32,
        "packages": 1,
        "nodes": 1,
        "backend": "hwloc/2.5.0",
        "msr": "ryzen_19h",
        "assembly": "ryzen",
        "arch": "x86_64",
        "flags": ["aes", "vaes", "avx", "avx2", "bmi2", "osxsave", "pdpe1gb", "sse2", "ssse3", "sse4.1", "popcnt", "cat_l3"]
    },
    "donate_level": 1,
    "paused": false,
    "hashrate": {
        "total": [17411.5, 17412.19, 17409.76],
        "highest": 17464.97,
        "threads": [
            [580.25, 580.42, 579.92],
            [508.65, 508.83, 508.48],
            [585.05, 584.88, 584.69],
            [511.88, 512.34, 512.13],
            [579.52, 579.34, 579.25],
            [507.71, 507.76, 507.7],
            [578.9, 579.02, 579.0],
            [508.02, 507.78, 507.87],
            [579.52, 579.58, 579.28],
            [508.02, 508.15, 507.9],
            [583.69, 583.62, 583.38],
            [510.94, 511.57, 511.42],
            [579.32, 578.82, 578.84],
            [507.4, 507.31, 507.47],
            [578.59, 578.77, 578.8],
            [507.92, 508.11, 508.19],
            [578.69, 578.59, 578.4],
            [508.13, 507.93, 507.85],
            [580.36, 580.1, 580.11],
            [508.96, 508.78, 508.79],
            [578.06, 578.17, 578.3],
            [508.02, 508.08, 507.9],
            [578.17, 578.13, 578.05],
            [507.5, 507.31, 507.48],
            [577.86, 578.22, 578.2],
            [507.29, 507.66, 507.68],
            [578.9, 578.34, 578.46],
            [507.71, 507.71, 507.67],
            [581.09, 580.92, 580.85],
            [510.11, 510.16, 510.11],
            [577.54, 578.03, 577.9],
            [507.6, 507.61, 507.54]
        ]
    },
    "hugepages": true

