Some versions of windows (<= 10) have a CPU core count limit of 64, if more CPU cores are available the system creates Processor Groups.
At start of a new process, windows will assign it to one Processor Group and threads started from that process will be on the same process group by default. For most programs this is totally fine but AntiDupl can greatly benefit from every additional core.
To fix this the program itself must be made processor group aware.
Currently it detects core counts only for the group it is assigned to and the max thread count can not be set higher.
https://learn.microsoft.com/en-us/windows/win32/procthread/processor-groups
Some versions of windows (<= 10) have a CPU core count limit of 64, if more CPU cores are available the system creates Processor Groups.
At start of a new process, windows will assign it to one Processor Group and threads started from that process will be on the same process group by default. For most programs this is totally fine but AntiDupl can greatly benefit from every additional core.
To fix this the program itself must be made processor group aware.
Currently it detects core counts only for the group it is assigned to and the max thread count can not be set higher.
https://learn.microsoft.com/en-us/windows/win32/procthread/processor-groups