Hi, I wanted to post one final update on HT, with my CpuTopologyRebuild.kext results.
In Geekbench, with the kext enabled, I got scores of:
Single Core: 1863 Multi Core: 11529
Which are in line with results from my Windows 11 installation. With the kext disabled, my scores were:
Single Core: 1535 Multi Core: 11064
Also in System Report - before the kext was enabled - total number of cores was shown as 16, and HT was disabled. After being enabled, total number of cores was shown as 10, and HT was enabled. I've included screenshots below.
So, it seems this kext is doing something on my system, at least.
Update: After running more benchmarks, with CpuTopologyRebuild disabled, I got a Geekbench score nearly identical to the one with the kext enabled. So, now I'm unsure if it actually does anything, apart from show the correct number of cores and HT enabled in System Report. (Edit: for clarity).