我有一个使用HPC的应用程序,它会自动将每个线程分配给HPC上的特定CPU和内核。 我想知道我的线程分配给哪个CPU和Core。
GetCurrentProcessorNumber返回运行我的线程的Core ID,我想知道它运行的是哪个CPU。
我的HPC在每个CPU上至少有2个CPU和10个核心
我该怎么做?
谢谢!
答案 0 :(得分:1)
如果您有超过64个逻辑处理器,您可能需要检查GetCurrentProcessorNumber API(或GetCurrentProcessorNumberEx。)