W10 Enerprise/Workstation processor group size

SamRi 1 Reputation point
2021-01-05T13:28:41.21+00:00

Hi All,

We work on Windows applications on highly parallel/threaded engineering problems. We are mostly using four-socket server machines such as HP DL580 and Windows server OS. However, due to limitation of OS, we can work only up to 64 threads in parallel (known Windows group policy) which is limiting in many of our's applications.

Therefore, we installed W 10 Enterprise trial edition (should support 4 sockets and 256 CPU cores) on one HP DL580 G8 server with 4 x Xeon E7-4880v2 (15 cores each, 30 with HT, total 120 logical cores), updated it and – still there are two processor groups, meaning – we cannot extend numerical simulations to 120 logical cores as we wanted to and as should be possible with Enterprise edition. Even tried bcdedit.exe set groupsize to 128 and 256 in elevated command prompt without success.

Please advise – am I missing something, is it possible that the processor group size is increased upon registration or something else? Thanks!

Windows 10 Setup
Windows 10 Setup
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Setup: The procedures involved in preparing a software program or application to operate within a computer or mobile device.
1,947 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Dale Kudusi 3,236 Reputation points
    2021-01-06T08:02:53.173+00:00

    Hi
    I would suggest you contact Microsoft Customer Support and Services where more in-depth investigation can be done so that you would get a more satisfying explanation and solution to this issue. In addition, if the issue has been proved as system flaw, the consulting fee would be refund. You may find phone number for your region accordingly from the link below:
    Global Customer Service phone numbers
    https://support.microsoft.com/en-us/help/13948/global-customer-service-phone-numbers
    Support for business
    https://support.microsoft.com/en-us/help/4341255/support-for-business

    Best regards.

    0 comments No comments

  2. SamRi 1 Reputation point
    2021-01-06T11:05:30.277+00:00

    Thanks for reply Dale.

    I somehow assumed this should work out of the box with Windows 10 Enterprise and not by spending money and extra time solving a problem that should not be here in the first place. Especially since this is a typical 'situation' with Microsoft as seen in this thread and unfortunately without real solution https://social.technet.microsoft.com/Forums/en-US/a3108b37-1b5f-4f11-ba4b-bbe70e4150ff/increasing-maximum-number-of-logical-processors-in-a-processor-group-greater-than-the-default-64?forum=winserver8gen#dd8806e7-6c2b-43fe-9384-639e690b8980.

    Thanks again, I will think about your suggestion, however it would be beneficial for the community to read about a solution to this problem here.

    0 comments No comments

  3. SamRi 1 Reputation point
    2021-01-08T15:51:15.207+00:00

    An update - in all scenarios, processor group confirmed by bcdedit is 256 processors:

    1. HT on, node interleaving disabled, W10 Ent. creates 2 groups per 60 logical processors each
    2. HT on, node interleaving enabled, W10 Ent. creates 2 groups where first has 64 and second one 54 logical processors
    3. HT off, node interleaving disabled, W10 Ent. creates 1 group with 60 logical processors each (as expected but also as W Server 2012 we work with for years).

    So, maybe W10 Enterprise & Workstation work as expected on 1S systems such as AMD Threadripper 3990X but, contrary to tech details, does not work as supposed on multi socket systems when dealing with more than 64 logical processors.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.