<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: On an i7 920 processor with HT enabled, which of the cores seen in Windows are the material ones and which are the virtual ones ? in Mobile and Desktop Processors</title>
    <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426893#M18675</link>
    <description>&lt;P&gt;I just run 8 instances, I don't think there is an easy way to tell if you'r on a HT core or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could dissable HT then you know your using real ones.&lt;/P&gt;</description>
    <pubDate>Fri, 13 Nov 2009 23:23:03 GMT</pubDate>
    <dc:creator>idata</dc:creator>
    <dc:date>2009-11-13T23:23:03Z</dc:date>
    <item>
      <title>On an i7 920 processor with HT enabled, which of the cores seen in Windows are the material ones and which are the virtual ones ?</title>
      <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426892#M18674</link>
      <description>&lt;P&gt;On an i7 920 processor with HyperThreading enabled, which of the cores seen in Windows are the material ones and which are the virtual ones ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am running 4 instances of Folding@Home on my i7 920 and I usually assign 1 specific core to each instance of the program, so that Windows will not run them on the same core than other programs.&lt;/P&gt;&lt;P&gt;The problem is, with HyperThreading enabled, I have 8 cores. 4 of them are "real" while 4 others are "virtual".&lt;/P&gt;&lt;P&gt;As HyperThreading makes the unused instructions on a core available for other programs, if I run an instance of the program on one "real" core and on its associated "virtual" core, I will not benefit from the full power of the processor, since the two programs will attempt to ose the same instruction sets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All that windows tells me is that they are numbered from 0 to 7. That's not really useful...&lt;/P&gt;&lt;P&gt;Which cores are the real ones, which are the virtual ones, and which real one is associated with which virtual one ???&lt;/P&gt;</description>
      <pubDate>Wed, 11 Nov 2009 23:22:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426892#M18674</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2009-11-11T23:22:12Z</dc:date>
    </item>
    <item>
      <title>Re: On an i7 920 processor with HT enabled, which of the cores seen in Windows are the material ones and which are the virtual ones ?</title>
      <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426893#M18675</link>
      <description>&lt;P&gt;I just run 8 instances, I don't think there is an easy way to tell if you'r on a HT core or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could dissable HT then you know your using real ones.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2009 23:23:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426893#M18675</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2009-11-13T23:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: On an i7 920 processor with HT enabled, which of the cores seen in Windows are the material ones and which are the virtual ones ?</title>
      <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426894#M18676</link>
      <description>&lt;P&gt;Well, the problem is that if I do that, I'll lose all the extra calculation power HT gives me, and it will slow down a lot more the folding@home instances (which run in a lower priority) since the system and any other program I use will have to run on a core already running folding@home, thus "competing" for the whole core instead of "competing" for the same instructions (and they don't use exactly the same instructions since they are different programs) and slowing down a bit the whole thing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And on the other hand, if I disable HT, Windows name the cores with numbers from 0 to 3 instead of the 0 to 7 needed for 8 cores, but I don't know if the 4 first ones are material and match with the 4 first ones of the 8 seen by windows when HT is enabled.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;I'm quite sure that it does make a difference with everlasting folding@home work units but it'd be hard to guess...&lt;P&gt;I'll try to affix the same programs to some cores and find out (using super pi for example) and let you know. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you, it will help me to find out !! &lt;/P&gt;</description>
      <pubDate>Sat, 14 Nov 2009 00:20:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426894#M18676</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2009-11-14T00:20:28Z</dc:date>
    </item>
    <item>
      <title>Re: On an i7 920 processor with HT enabled, which of the cores seen in Windows are the material ones and which are the virtual ones ?</title>
      <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426895#M18677</link>
      <description>&lt;P&gt;I thought about this more, I think the CPU would be smart enough to spread the load across each core first then load up the HT cores.  So if you have 4 threads then they'll be on core's 1-4, the 5th thread will go on core 1, then you'll have some contention for that core.&lt;/P&gt;</description>
      <pubDate>Sat, 14 Nov 2009 20:53:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426895#M18677</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2009-11-14T20:53:26Z</dc:date>
    </item>
    <item>
      <title>Re: On an i7 920 processor with HT enabled, which of the cores seen in Windows are the material ones and which are the virtual ones ?</title>
      <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426896#M18678</link>
      <description>&lt;P&gt;Nah, I think Windows thinks of every core, virtual or not, as a whole CPU and makes no distinction. I think it is not the CPU that determines itself its core load. Is it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just ran my test.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;Processors used (as seen in windows, set with the task manager)&lt;P&gt;&amp;nbsp;&lt;/P&gt;Time for performing an 1M PI calculation with Super Pi (seconds)&lt;P&gt;&amp;nbsp;&lt;/P&gt;0111112113110+1161+2112+3153+011&lt;P&gt;&lt;/P&gt;&lt;P&gt;So cores 0 and 1 are the same material core. one is the actual one and one is the HT virtual one.&lt;/P&gt;&lt;P&gt;Same for cores 2 and 3.&lt;/P&gt;&lt;P&gt;Pattern is as follows : actual core, its associated virtual core, then actual core, its associated virtual core, and so on.&lt;/P&gt;&lt;P&gt;&lt;B&gt;Cor&lt;/B&gt;&lt;/P&gt;&lt;B&gt;Material Core&lt;/B&gt;&lt;B&gt; in Windows's taskmgr&lt;/B&gt;&lt;B&gt;Virtual (HT) Core in Windows's taskmgr, associated with the material one on its left&amp;nbsp;&lt;/B&gt;01234567</description>
      <pubDate>Sun, 15 Nov 2009 11:34:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Mobile-and-Desktop-Processors/On-an-i7-920-processor-with-HT-enabled-which-of-the-cores-seen/m-p/426896#M18678</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2009-11-15T11:34:07Z</dc:date>
    </item>
  </channel>
</rss>

