<?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: Number of cores in VMware Workstation Player Discussions</title>
    <link>https://communities.vmware.com/t5/VMware-Workstation-Player/Number-of-cores/m-p/2991333#M40992</link>
    <description>&lt;P&gt;Also stumbled upon this which holds the interesting idea of disabling the ecores in your vmx:&lt;/P&gt;&lt;P&gt;&lt;A href="https://communities.vmware.com/t5/VMware-Workstation-Pro/E-Core-and-P-core-support-in-VmWare-Workstation-Pro-17/td-p/2964121" target="_blank"&gt;https://communities.vmware.com/t5/VMware-Workstation-Pro/E-Core-and-P-core-support-in-VmWare-Workstation-Pro-17/td-p/2964121&lt;/A&gt;&lt;/P&gt;&lt;P&gt;When compiling, I haven't seen any throttling or parking issues myself.&lt;/P&gt;</description>
    <pubDate>Tue, 17 Oct 2023 06:17:42 GMT</pubDate>
    <dc:creator>eskimo682</dc:creator>
    <dc:date>2023-10-17T06:17:42Z</dc:date>
    <item>
      <title>Number of cores</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Player/Number-of-cores/m-p/2991250#M40990</link>
      <description>&lt;P&gt;For once I cannot figure out the number of cores and how to assign them correctly. In Player I only get to set the number with a maximum of 16 (vmware 17). That then translates into Windows showing me 2 sockets with 8 virtual processors (when chosing the logical view). I prefer seeing 16 in the graph.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now, the lower part of the pic shows me having 14+6 in my main machine. Since the logical processors are simpler I would be just happy to let vmware use 14+2 then and let the 4 remaining handle mail &amp;amp; al.&lt;/P&gt;&lt;P&gt;But the only way I managed to achieve this was by changing the vmx to&lt;BR /&gt;numvcpus = "16"&lt;BR /&gt;cpuid.coresPerSocket = "16"&lt;BR /&gt;(as shown in the upper part of the pic)&lt;/P&gt;&lt;P&gt;I probably should boot up my Vmware Pro and check what it has in the CPU UI and what it writes into the vmx. Or run a CPU speed test with a few different options and see what I get as actual results.&lt;/P&gt;&lt;P&gt;So I guess my question is, is this just how Windows displays things (2 and 8)? Selecting number of processor cores = 16 in vmware becomes&amp;nbsp;&lt;BR /&gt;numvcpus = "16"&lt;BR /&gt;cpuid.coresPerSocket = "4"&lt;BR /&gt;in the vmx&lt;BR /&gt;This makes no sense to me either, would have believed in a quad but I guess I hit the 2 socket limit (the virtual machine is running Win10).&lt;BR /&gt;&lt;BR /&gt;Is that beneficial somehow compared to having 1 socket and 16 cores (as Windows shows it for the numvcpus = "16" , cpuid.coresPerSocket = "16" configuration)?&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vmware_cpus.jpg" style="width: 652px;"&gt;&lt;img src="https://communities.vmware.com/t5/image/serverpage/image-id/104000iD5C80B6CA48D592F/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="vmware_cpus.jpg" alt="vmware_cpus.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Amazing I could not find a proper explanation of all this anywhere. Apart from some posts saying vmware sucks with pcores and ecores, basically use only pcores.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Oct 2023 15:34:36 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Player/Number-of-cores/m-p/2991250#M40990</guid>
      <dc:creator>eskimo682</dc:creator>
      <dc:date>2023-10-16T15:34:36Z</dc:date>
    </item>
    <item>
      <title>Re: Number of cores</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Player/Number-of-cores/m-p/2991327#M40991</link>
      <description>&lt;P&gt;Of course I had to run some benchmarks to test things out. Single thread/All.&lt;/P&gt;&lt;TABLE border="1" width="100%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="25%" height="23px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD width="25%" height="23px"&gt;14 pcores&lt;/TD&gt;&lt;TD width="25%" height="23px"&gt;2/8&lt;/TD&gt;&lt;TD width="25%" height="23px"&gt;14 pcores + 2 ecores&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="25%" height="23px"&gt;Geekbench6&lt;/TD&gt;&lt;TD width="25%" height="23px"&gt;2249/11104&lt;/TD&gt;&lt;TD width="25%" height="23px"&gt;2246/9372&lt;/TD&gt;&lt;TD width="25%" height="23px"&gt;2277/11138&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="25%" height="23px"&gt;Passmark&lt;/TD&gt;&lt;TD width="25%" height="23px"&gt;3696/24357&lt;/TD&gt;&lt;TD width="25%" height="23px"&gt;3914/19043&lt;/TD&gt;&lt;TD width="25%" height="23px"&gt;3579/25343&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So assuming pcores are used first, using only the amount of pcores seems pretty good (&lt;SPAN&gt;numvcpus = "X" and&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;cpuid.coresPerSocket = "X").&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2 sockets and 8 logical which is what vmware uses by default if you select the maximum 16, either gets a massive hit from switching or then we are not using 16 at all, maybe only 8 (numbers would indicate we do use 16 though). Still surprised by the massive hit though, could also be benchmark related of course.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Going for 16 using 2 ecores raises the full score marginally, each ecore=30%*pcore in Passmark, almost no effect in Geekbench.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Going to stay at 16=14+2 then. Not for the marginal increase but it seems to work and if vmware someday would upgrade so that the virtual machine would understand ecores, maybe having 2 ecores in there would make sense.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Now, if someone could prove using only 12 pcores and leaving 2 pcores and 6 ecores for the main machine because of Teams recordings or something, that would be an interesting read.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Oct 2023 05:39:33 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Player/Number-of-cores/m-p/2991327#M40991</guid>
      <dc:creator>eskimo682</dc:creator>
      <dc:date>2023-10-17T05:39:33Z</dc:date>
    </item>
    <item>
      <title>Re: Number of cores</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Player/Number-of-cores/m-p/2991333#M40992</link>
      <description>&lt;P&gt;Also stumbled upon this which holds the interesting idea of disabling the ecores in your vmx:&lt;/P&gt;&lt;P&gt;&lt;A href="https://communities.vmware.com/t5/VMware-Workstation-Pro/E-Core-and-P-core-support-in-VmWare-Workstation-Pro-17/td-p/2964121" target="_blank"&gt;https://communities.vmware.com/t5/VMware-Workstation-Pro/E-Core-and-P-core-support-in-VmWare-Workstation-Pro-17/td-p/2964121&lt;/A&gt;&lt;/P&gt;&lt;P&gt;When compiling, I haven't seen any throttling or parking issues myself.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Oct 2023 06:17:42 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Player/Number-of-cores/m-p/2991333#M40992</guid>
      <dc:creator>eskimo682</dc:creator>
      <dc:date>2023-10-17T06:17:42Z</dc:date>
    </item>
  </channel>
</rss>

