У меня есть приложение Windows C ++, которое запускает несколько процессов, которые работают в очереди заданий, использующих несколько ядер для выполнения какой-либо работы.
У меня проблема с системами более 64ядра - например, в системе с 80 ядрами используются только первые 40 ядер.
Насколько я могу судить, такая система будет иметь две группы процессоров.Как я могу запустить свои процессы, чтобы половина была ограничена группой процессоров 1, а половина - группой процессоров 2?