Reputation: 677
I have an issue with a computer that has 2 sockets and 2 physical cpus, each one with 48 cores. If I run my program as a standard user, only the cores of cpu0 are used, if I run as administrator, all cores of both cpus are used. This is on Windows Server 2022.
I've setup my core to use AUTO and CUMULATIVE_THROUGHPUT. Code is in C++.
Has it something to do with OpenVino or Windows? I couldn't find information on how to solve that.
Upvotes: 0
Views: 135
Reputation: 104
This is more related to your system/Windows config instead of OpenVINO.
As a workaround You can try to enable both CPU as below:
Press "Windows+R" to open a Run dialogue box. Type "msconfig" in the "Open" field and press "Enter." The System Configuration window opens.
Click the "Boot" tab, then click the "Advanced Options" button. The BOOT Advanced Options window opens.
Click the check box labeled "Number of processors" to place a check mark inside it.
Click the drop-down list below the "Number of processors" label, then select "2."
Click "OK" to close the BOOT Advanced Options window, then click "OK" again to close the System Configuration window.
Exit all applications, then restart the computer. After you restart the PC, you should notice that Windows boots and opens applications faster.
Upvotes: -1