- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For SW licensing purposes, I need to extract the total number of PHYSICAL cores in each windows server (2000 and up). The intent is NOT to use any 3rd party tools (except Intel provided one :-) ). Preferred is to run a script and find it.
How can we find it? We can find the number of threads in wondows, but that is misleading. If HT (hyper threading is enabled), the total threads is NOT equal to physical cores.
How can we find it? We can find the number of threads in wondows, but that is misleading. If HT (hyper threading is enabled), the total threads is NOT equal to physical cores.
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - saththiya
For SW licensing purposes, I need to extract the total number of PHYSICAL cores in each windows server (2000 and up). The intent is NOT to use any 3rd party tools (except Intel provided one :-) ). Preferred is to run a script and find it.
How can we find it? We can find the number of threads in wondows, but that is misleading. If HT (hyper threading is enabled), the total threads is NOT equal to physical cores.
How can we find it? We can find the number of threads in wondows, but that is misleading. If HT (hyper threading is enabled), the total threads is NOT equal to physical cores.
Hi saththiya,
You can find a lot of information about this topic in this thread: http://software.intel.com/en-us/forums/showthread.php?t=62233
Besides, This post http://software.intel.com/en-us/articles/hyper-threading-technology-multi-core-and-mobile-intel-pentium-processor-m-toolbox/
can also help you. It uses C++ and a library to detect logical and physical cores.
I think you have a lot of options to work with!
Cheers,
Gastn
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - saththiya
For SW licensing purposes, I need to extract the total number of PHYSICAL cores in each windows server (2000 and up). The intent is NOT to use any 3rd party tools (except Intel provided one :-) ). Preferred is to run a script and find it.
How can we find it? We can find the number of threads in wondows, but that is misleading. If HT (hyper threading is enabled), the total threads is NOT equal to physical cores.
How can we find it? We can find the number of threads in wondows, but that is misleading. If HT (hyper threading is enabled), the total threads is NOT equal to physical cores.
I forgot to mention. A few months ago, Ihad added a post about counting logical cores, not physical ones. If you need to coung logical cores, you can use the information in this post. However, do not use it if you want to count physical cores: http://software.intel.com/en-us/blogs/2009/05/04/counting-cores-in-net-and-java/
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page