我的MacBookPro使用BootCamp运行,搭载有Intel i7-640M处理器,该处理器具有2个核心。与所有其他i7芯片一样,每个核心都是超线程的,因此您可以拥有最多4个线程。 使用Visual Studio 2010 c/c++来确定这些:
coresAvailable = omp_get_num_procs ( );
threadsAvailable = omp_get_max_threads ( ) ;
“threadsAvailable”返回的值为4,符合预期。但“coresAvailable”也报告为4。
我错过了什么?