<?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: Finding out disabled cores in Mobile and Desktop Processors</title>
    <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/Finding-out-disabled-cores/m-p/1259176#M49882</link>
    <description>&lt;P&gt;Hi Deivid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply. Is there any "C/C++" way of doing this. I want to read registers directly.&amp;nbsp; Specifically I want to read CAPID6 register into a buffer, but I am not sure if this is what I should do, and I do not how to read a register on Intel platform.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;By the way, I should have mentioned it before: my OS is Ubuntu. I can see if a particular core is offline or online by checking&amp;nbsp; /sys/devices/system/cpu/cpu*/online to see if the file contains 0 or 1 which means offline or online respectively.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And also I checked link below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.intel.com/t5/Software-Tuning-Performance/Understanding-PCICFG-space-information/td-p/1138820" target="_blank"&gt;https://community.intel.com/t5/Software-Tuning-Performance/Understanding-PCICFG-space-information/td-p/1138820&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And I understood John McCalpin's answer, but again, I am looking for a C/C++ way of doing this.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Thu, 25 Feb 2021 07:05:58 GMT</pubDate>
    <dc:creator>aozcan</dc:creator>
    <dc:date>2021-02-25T07:05:58Z</dc:date>
    <item>
      <title>Finding out disabled cores</title>
      <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/Finding-out-disabled-cores/m-p/1258776#M49857</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I need to find out which cores are disabled on a CPU. How can I do this? I know that reading CAPID6 register is one of the ways, but I am not sure about how to get it done. Is there any system calls or tricks that I need to be aware of?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 24 Feb 2021 10:11:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Mobile-and-Desktop-Processors/Finding-out-disabled-cores/m-p/1258776#M49857</guid>
      <dc:creator>aozcan</dc:creator>
      <dc:date>2021-02-24T10:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: Finding out disabled cores</title>
      <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/Finding-out-disabled-cores/m-p/1259086#M49874</link>
      <description>&lt;P&gt;Hello Aozcan,&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for posting on the Intel® communities.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am going to list, with steps, the ways that you can see the cores and threads that are working on your system:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;. Task manager.&lt;/P&gt;
&lt;P&gt;-Task manager&lt;STRONG&gt;&amp;gt;&lt;/STRONG&gt;performance&lt;STRONG&gt;&amp;gt;&lt;/STRONG&gt;CPU&amp;gt;right click on the graph&amp;gt;change graph to&amp;gt;logical processor.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2&lt;/STRONG&gt;. BIOS.&lt;/P&gt;
&lt;P&gt;-The way to find it may be different between brands (MSI, AsRock, Asus), or if it is a laptop, try to contact the motherboard/laptop manufacturer to find the right steps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then, you can compare the information displayed with the specifications of your processor. If there is a core that is not showing or is disabled, you can try this:&lt;/P&gt;
&lt;P&gt;-Windows key+R&amp;gt;msconfig&amp;gt;Boot tab&amp;gt;advanced options&amp;gt;check on processor&amp;gt; choose the disabled one&amp;gt;OK tap.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have any question or need further assistance, do not hesitate to let me know&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Deivid A.&lt;/P&gt;
&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 00:58:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Mobile-and-Desktop-Processors/Finding-out-disabled-cores/m-p/1259086#M49874</guid>
      <dc:creator>DeividA_Intel</dc:creator>
      <dc:date>2021-02-25T00:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: Finding out disabled cores</title>
      <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/Finding-out-disabled-cores/m-p/1259176#M49882</link>
      <description>&lt;P&gt;Hi Deivid,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply. Is there any "C/C++" way of doing this. I want to read registers directly.&amp;nbsp; Specifically I want to read CAPID6 register into a buffer, but I am not sure if this is what I should do, and I do not how to read a register on Intel platform.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;By the way, I should have mentioned it before: my OS is Ubuntu. I can see if a particular core is offline or online by checking&amp;nbsp; /sys/devices/system/cpu/cpu*/online to see if the file contains 0 or 1 which means offline or online respectively.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And also I checked link below:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.intel.com/t5/Software-Tuning-Performance/Understanding-PCICFG-space-information/td-p/1138820" target="_blank"&gt;https://community.intel.com/t5/Software-Tuning-Performance/Understanding-PCICFG-space-information/td-p/1138820&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And I understood John McCalpin's answer, but again, I am looking for a C/C++ way of doing this.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 07:05:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Mobile-and-Desktop-Processors/Finding-out-disabled-cores/m-p/1259176#M49882</guid>
      <dc:creator>aozcan</dc:creator>
      <dc:date>2021-02-25T07:05:58Z</dc:date>
    </item>
    <item>
      <title>Re:Finding out disabled cores</title>
      <link>https://community.intel.com/t5/Mobile-and-Desktop-Processors/Finding-out-disabled-cores/m-p/1259484#M49908</link>
      <description>&lt;P&gt;Hello Aozcan,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for letting me know the operating system that you are using. The steps provided, as you noticed, are meant for Windows and since you have Ubuntu I recommend you post on our Linux community to have or get a better response based on your specifications.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;You can use the following link to access the Linux community:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.intel.com/t5/tag/linux/tg-p/tag-id/15" target="_blank"&gt;https://community.intel.com/t5/tag/linux/tg-p/tag-id/15&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;If you need any additional information, please submit a new question as this thread will no longer be monitored&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Deivid A.&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 25 Feb 2021 23:14:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Mobile-and-Desktop-Processors/Finding-out-disabled-cores/m-p/1259484#M49908</guid>
      <dc:creator>DeividA_Intel</dc:creator>
      <dc:date>2021-02-25T23:14:31Z</dc:date>
    </item>
  </channel>
</rss>

