Increasing maximum number of Logical Processors in a Processor Group greater than the default (64)

Can the maximum number of Logical Processors allowed in a Processor Group be increased by Bcdedit command or registry key to a number greater than the default (64) to allow non-group-aware applications to seamlessly scale via multithreading across more cores
MSDN documents methods to reduce the max number of LP's in a Processor Group to 1 or any power of 2 less than 64 in order to increase the number of Processor Groups.  But there is no discussion of how to increase the maximum number of Logical Processors
allowed in a Processor Group to a number greater than the default (64), e.g. to 128 or 256. 
Since a non-group-aware application/process can only run on 1 Processor Group, increasing this limit is needed to allow non-group-aware multithreaded applications to scale seamlessly for parallel computation across more than 64 cores simultaneously on systems
with more than 64 cores (for example, a quad-socket Intel Xeon system with 24 cores per socket, including true and hyper cores).  If that limit can be set via registry key or command line, or if there is another way to force all the cores on
all 4 sockets (4 NUMA nodes in this case) to join in 1 Processor Group, then non-group-aware applications will not need to be rewritten using group-aware thread-affinity APIs.  

Hi John,
Are you trying to specify a static NUMA-node-to-group assignment, rather than letting Windows dynamically assign NUMA nodes to groups at boot time? If yes, You can refer the
following related KB:
How to manually configure K-Group assignment on multiprocessor machines
http://support.microsoft.com/kb/2506384
Systems with fewer than 64 logical processors always have a single group, Group 0. On systems with 64 or fewer processors, existing applications will operate correctly without
modification. Applications that do not call any functions that use processor affinity masks or processor numbers will operate correctly on all systems, regardless of the number of processors. To operate correctly on systems with more than 64 logical processors,
the following kinds of applications might require modification:
•Applications that manage, maintain, or display per-processor information for the entire system must be modified to support more than 64 logical processors. An example of
such an application is Windows Task Manager, which displays the workload of each processor in the system.
•Applications for which performance is critical and that can scale efficiently beyond 64 logical processors must be modified to run on such systems. For example, database
applications might benefit from modifications.
•If an application uses a DLL that has per-processor data structures, and the DLL has not been modified to support more than 64 logical processors, all threads in the application
that call functions exported by the DLL must be assigned to the same group.
By design, a non-NUMA computer is considered to have one NUMA node. Because NUMA nodes cannot span groups, the system creates a node for each group after you restart the computer.
The related KB:
Processor Groups
http://msdn.microsoft.com/en-us/library/windows/desktop/dd405503(v=vs.85).aspx
More information:
Uneven Windows Processor Groups
http://blogs.msdn.com/b/saponsqlserver/archive/2011/10/08/uneven-windows-processor-groups.aspx
Boot Parameters to Test Drivers for Multiple Processor Group Support
http://msdn.microsoft.com/en-us/library/windows/hardware/ff542298(v=vs.85).aspx
I’m glad to be of help to you!
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place.

Similar Messages

  • Increased maximum number of open cursors

    I'm using JDBC with oracle. And I need to send many transactions to database.
    I use Statement.executeQuery("INSERT INTO ..............") and so on!
    But after 300 transaction Oracle send me an error that "increased maximum number of open cursors." How to increase the max number of that cursors or how to close them??
    Thanks in advance!

    1. Use, PreparedStatement instead of Statement.
    2. Use addBatch() and executeBatch() methods.
    3. Don't create statement objects in a loop, just create one object outside the while (or for) loop and use the same object again and again. Most probably the problem may be due to creating excessive object in a llop.
    Hope this helps.
    Sudha

  • TS3988 ough my ipad used it says te maximum number of accounts has been reached .i do not no the preavous owners acconts help

    i bought my ipad udes it says the maximum number of free accountd has been reached i dont no the preavious owners account help

    All you can do is create an account to use on another iOS device of Mac running OS X 10.7.2 or higher, if you have one.  If you don't, perhaps a friend with one would do this for you.  Or, as a long shot, you could try going to the genius bar at a nearby Apple store to see if they would allow you to do this on one of their devices.

  • Currency  IDR  becomes greater than the maximum price

    Dear All
    We have error message (no 06217), when create PO, like bellow :
    =================
    Net price in IDR becomes too large
    Message no. 06217
    Diagnosis
    The calculated net price in currency IDR becomes greater than the maximum price ("99999999999") defined in the system.
    Procedure
    Make sure your entries are correct.
    Check the following:
    The exchange rate, if the currency differs from the local currency;
    The conversion order unit --> order price unit.
    ==================
    Would you like help me please
    thanks
    imron

    Hello,
    The PO value in IDR currency is larger than the maximum length the SAP field and hence the error message. Either your order currency or your company code currency must be IDR in the PO and the total order value is exceeding the technical field length limitation in SAP.
    The best way ahead would be to break down the PO line into different purchase orders.
    Regards
    Greg

  • How do I increase the maximum number of images I can acquire in a sequence using the IMAQ 1424 with 80 MB of onboard memory and a Duncan Tech camera?

    I've increased the maximum number of buffers to higher than I need, but I still cannot acquire more than 139 images with the Duncan Tech digital video camera before I get a memory lock error. Is there any way to increase the number of images I can acquire in a sequence using the IMAQ 1424 with 80MB of onboard memory?

    It sounds like you are already bypassing the onboard memory. If you weren't, you would only be able to acquire about 20 images.
    If I understand correctly, you do not convert the images until after you acquire them. This means each acquired image is 4.13 MB, and 139 images will take 574 MB of memory. I wouldn't be surprised if that was all the free memory available on a 1 GB machine. The operating system, LabVIEW and any other software running probably take up the rest of the memory. You might want to put your computer on a diet and minimize the number of other programs and utilities running. The only other option I see is getting more memory if possible.
    Is there a way that you can reduce the number of images you need to acquire? Pe
    rhaps skipping every other frame? Do you really need more than 139 images?
    Is it possible to acquire the images in monochrome? That would triple the number of images that you could acquire.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • Is the Core i7 processor comparable, much slower, or faster than the 2.8 Ghz core 2 duo from 2009?

    I am looking to get a new MacBook Air, but when looking at the prices I am seeing the MacBook Pro 13" for the same price and a lot more guts (RAM and Processor).  I am ok with spending the amount of money on the air if it means I get a computer that is like my iPad, which i love (flash based, snappy), but don't want it to be super slow.
    I am coming off of a 17" 2.8Ghz MacBook Pro from 2009.  I was happy with the speed and power of that machine.  The most taxing thing I did was make a complilation of family movies in iMovie and burned them with iDVD once in the 2 years of ownership. 
    I mostly browse the internet and compose written documents, and keynote presentations.
    I know my questions may seem stupid, but I don't know how significant the changes between i7 and Core 2 Duo are, so I ask the question:
    I am wondering if the processing power in the core i7 will be somewhat comparable, much slower, or faster than the 2.8 Ghz Core 2 Duo I had in my 2009 computer?
    Thanks for any help!!

    Hi brosephb,
    Like you I went through a similar comparison process. I bought the MacBook air 13" and up specced the processor and memory. I don't do anything taxing enough or frequently enough to NEED the extra power of the MacBook pro.
    I am overjoyed at my air. It's gorgeous, the way it wakes instantly, it's speed and it's portableness is so endearing that I just don't use my iPad anymore. I read numerous reviews on it and the overwhelming opinion was it's addictive ease of use because of it's slim, light and rapid waking. At work I can hold the air with one hand, open it rapidly at will. It's just great but it's made my iPad redundant (for me anyway).
    I see the new airs are even faster and I'm tempted to consider selling my 6 month old air and getting the new one, but, it runs a dream so I am happy to just be envious of the new one.
    In short, unless you need the power (for your work) go for the air. I'm looking at a new iMac to use as a home work station. For the price of a new air I can get an iMac that will swallow any task for a good few years to come. And my air will suffice as my mobile companion. However, that's just me spoiling myself as, at the moment, I have no teal need for another mac. I may get the cinema display for any long winded tasks, as the screen size will help with multiple tasking.
    A bit of a ramble, hope this is useful.

  • Is there a maximum number of contacts in an Address Book group?

    I have 4,367 contacts. I'm trying to create two different groups, one for my wife and one for me. The majority of the 4,367 contacts will be in my group.
    I've tried several time but keep getting the same result.
    On the iCloud website I create a new group with my name.
    I copy several letters worth of names (say the As through the Cs) from All Contacts lists to the David list.
    Everything works fine until I finish the Rs, with about 3,800 contacts. I've tried it signing in and out and everything sticks and looks fine.
    From then on every name I add appears under the R banner (see below) and, once I sign out and sign back in, disappears.
    Any ideas would be much appreciated.
    I'm using a 6 month old 3.06 GHz Intel Core i3 running OS 10.7.4. Not experiencing problems in any other area.

    Thanks for the link. I don't think it's a space issue. When I look at my iCloud account through System Preferences it shows that I've got 24.99GB of 25GB available (it's just the Contacts and a personal Calendar).
    The rules on limits, though, are really confusing. Total number of contacts 25,000 - I can understand that. Maximum size of a contact card 256KB - ok, I see how if you have War and Peace in the notes section that would be a problem. But what does it mean that maximum size of a contact group is 256KB? That's the same size limit as a single card so I assume they're referring to the size of the list of contact cards in the group. But how many contact cards equals 224KB?!? Based on experience, I'm guessing it equals about 3,800 contact names (which frankly doesn't seem like a lot to me - I've been collecting contacts since I got my first Palm Pilot in 1996, which comes to around 225 names a year, not a lot if you're in business).
    Anyway, thanks for the help. If I run across a solution somewhere, I'll post it.

  • Where can I find the serial number for Logic Express 8 if I don't have the instruction manual?  I've heard it was on the box somewhere.

    please answer

    The serial number is not on the box.  It is stickered on the back of a booklet inside the box.

  • Is there a maximum number of e-mail addresses in a group?

    imac G5 1.8   Mac OS X (10.4.3)  
    I have a group of 50 addresses in a group but I am having difficulty in sending a message to them. I get an error message that I can't use the current server and need to chose a new server? Does anybody know what this means. I use mail 2.05 and Road runner.
    Thanks
    imac G5 1.8   Mac OS X (10.4.3)  

    Hi Cracklin'
    Sorry I didn't respond sooner... I thought I was subscribed to this topic, but I guess not.
    I'm not sure I entirely understand your question. You're wondering about how to send a bunch of "drafts" that were generated by Serial Mail... is that right?
    It's been a while since I've used it, but I think you use Serial Mail again and just re-generate the emails but this time go ahead and send instead of "saving for review." I remember getting pretty comfortable with "saving for review," checking them out, deleting them, trying again, and just going through this process a few times until I had exactly what I wanted. Then I think I deleted all of them, and then just ran Serial Mail one more time but choosing "send" the final time.
    I hope that helps (but I imagine you probably figured all of this out by now).
    - Terry

  • The maximum number of PDF documents that can be simultaneous openned in the browser has been exceede

    I'm currently build a WinForms application that uses the built-in webbrowser to view PDF files. However, I just started getting this message. I saw someone's post but in was in the archive section and looks like it was never resolved. So I'm asking for Adobe's help if they're on here to put up a FAQ somewhere describing this error.
    I'm currently on Reader 8.1.2.
    Jeff

    First, no one is addressing Adobe here. This is a User 2 User forum. I'm
    not sure this is really a Reader issue as opposed to a Microsoft issue.
    Microsoft applications have a habbit of holding onto documents until the
    application is closed. Since you are most likely using MSIE, it is
    probably still holding onto the document via the reader plug-in until it
    quits.
    However, if you wish to log it as a Reader bug, here is the appropriate
    link:
    Mike

  • The Version number can't be greater than the current version number

    Hi,
    We are executing SSIS JOB from 2008R2 server, what the job do is it pulls the data from SQL 2012 Server. During this process we got the attached error found, please help me how to troubleshoot this.
    Also
    We have ownership issue with the Hyperion output files that are created at Shared location
    since User 1 will be executing the package manually and it is also running as a scheduled job on the SSIS server.  When the scheduled job creates the file, the previous/existing extract file will be owned by the SQL Agent account.  When User1 executes
    the package manually it will fail because it will run under User1's credentials and will not overwrite the existing file which is owned by SQL Agent.
    The same will occur in the opposite case where User 1 has run the process manually and the existing output file is owned by him – then the scheduled job will fail because the SQL Agent account will not overwrite/delete User1's file.
    Could you please tell me guys how to sort it out this issue?
    Thanks
    DBA

    Any other error preceeding to the error you attached?
    You may try using command which will use SQL 2012 DTExec version and provide SSIS package path there.
    SQL Job with CmdExec and command like below:
    C:\Program Files\Microsoft SQL Server\110\DTS\Binn\DTExec.exe /F "c:\packagepath\packagename.dtsx"
    Ownership issue:
    Is the logic correct in SSIS package? Does it check if there is any existing file, if yes then update/delete so on...
    Cheers,
    Vaibhav Chaudhari
    [MCTS],
    [MCP]

  • First 6 core MP results with Logic...and they're worse than the quad

    Starting a new thread for this...
    Here's the first report I've seen of 6 cores on Logic. Logic shows 6 bars in the CPU meter. But he ran the "evan" benchmark and performance was worse than on a quad at a lower clock speed, only 47 tracks. For comparison, 4 cores (with HT enabled) at 2.26 gave 50 tracks - the new machine has two more cores and 47% higher clock speed.
    http://macperformanceguide.com/Reviews-MacProWestmere-LogicStudio.html
    For comparison, a while back I simulated six cores by disabling two on my eight core MP 2.26 and got 32 tracks. The difference matches the difference in clock speed. In my test the result for six cores was identical to that of four cores with hyperthreading disabled. My guess is that with the current version of Logic, the six core machines might get a big speed boost if two of the cores are disabled, basically turning it back down to a quad - my estimate would be about 73 tracks.
    Logic has lacked support for new machines before, but this is the first time I've actually seen performance get worse with a new machine with more cores (and much faster clock speed). If this doesn't provide incentive for Apple to update for better support of cores, I don't know what will.

    Exactly. You would think that if the app wasn't programmed to support four cores, the worst case scenario would be that it would just use four of them and provide the same performance as a quad. But instead it seems like the extra cores confuse the app and it actually performs considerably worse than a quad.
    No question they are due for a Logic update asap or get some bad press once word gets out.

  • Maximum number of processor sockets in Windows Server 2012 Datacenter and Standard

    I have found no documentation on the technical number of supported processor sockets supported by Windows Server 2012 for the Standard and Datacenter editions.
    Some donation websites like Techsoup claim that Datacenter supports 64 physical processors and Standard 8, but I can find no authoritative confirmation of this and those look like extrapolation from Windows Server 2008 R2.
    So what are the maximum supported # of processor sockets, assuming you have licenses for all of them, for Datacenter and Standard? Do they differ by edition?
    In addition, is it true that the total # of supported logical processors in a single system is 640 w/o Hyper-V? It was originally reported to be that, but since Hyper-V's number doubled from 160 in the Beta to 320 in the RC and RTM, did this double too?

    You might find some of the information you are looking for here -
    http://download.microsoft.com/download/2/C/A/2CA38362-37ED-4112-86A8-FDF14D5D4C9B/WS%202012%20Feature%20Comparison_Hyper-V.pdf.  I know there is one change that is not reflected there.  Recently the maximum number of virtual machines supported
    in a cluster was raised to 8,000 instead of the 4,000 reflected in this document.
    The maximum number of sockets for Standard would be two because that is the maximum number that the license supports.  Standard has never supported 8.  Prior to 2012, it supported 4, and then the licensing changed with 2012 so that Standard would
    be sold per processor (socket) with a maximum of two.  Technically, the binaries are the same for Standard and Datacenter, so you can most likely get it to run with more somehow, but it is not a supported configuration.
    The maximum number of sockets for Datacenter would be 64 - that has not changed from 2008.  I make this statement based on the fact that Datacenter supports a maximum of 64 virtual CPUs when run as a virtual machine.  Virtual machines don't have
    the distinction of socket versus hyper-thread versus core.  They see what is presented to them as a processor.  But, I doubt very much that you will find any off-the-shelf 64 socket systems; most vendors are relying on the core densities instead
    of socket density in order to deliver the horsepower.  The above referenced document still shows 320 as the maximum number of logical processors, with or without Hyper-V.
    tim

  • BEx Variable Input Help (F4) Maximum Number of Rows

    Hi Experts,
    We using Bex 3.x version. Now, the user is asking to change the maximum number of rows (by default 500, for my case) to 1000. (While executing the workbook, on the variable pop-up screen where we can search for input help (F4) values). For surely, there is some global setting needs to be corrected but not sure. I have checked in T-code: SPRO and some of the threads but not get the apt solution.
    Could you please share us your inputs/experiences as how can we increase maximum number of rows in the input help.
    Many thanks in advance!!!
    Best Regards
    Venkat...

    Hello Venkat,
    Is there is a way to setup that, you will find into this KBA Article (SAP Note):
    > 1565809 - Settings for BW query F4 help   
    This is a really good documentation about how F4 works and how to setup the configurations and where you have to do that.
    Kind Regards,
    Edward John

  • Maximum number of database instance on Exadata V2

    Does any body know maximum of database instance can starting on Exadata V2, haft rack configuration. I can start only 13 instance but when start instance 14 it failed. I had try to increased number of semaphore but still not work.

    I would expect that the maximum number of instances would be covered by sanity rather than something Oracle has configured.
    Given that you've not posted the actual error message my recommendation would be that you either provide us with a lot more
    information or that you open an SR with MOS.
    Please also explain how you came to the presumption that the issue was semaphores.

Maybe you are looking for

  • Problem with cfcookie

    Hi I have some problem with cfcookie. No where CFCOOKIE tag or javascript fns are used to create  a cookie from the code. But cookies are created and stored in the local system once logged into appln. By default expire value displayed for the cookie

  • Installation of update KB2977320 results in error code 29569 and 45671

    When trying to manually install the update KB2977320 after the automatic installation failed I get the following entries in my log: 2014-11-20 17:10:47 Slp: Sco: Attempting to normalize directory path 'c:\Program Files\Microsoft SQL Server\100\Shared

  • Activating and Installation help BW statistic in BI 7.0

    I have installed the business content for SAP Statistics, but don't have the BI_BW_Administration role authorization. I don't know if it is possible to still go ahead with the Statistics peice. I don't see the process chains created by following the

  • Mime Attachment in SOA

    Hi, I'm passing some binary MIME attachment to OSB Proxy service. OSB proxy service is able to pick attachment & converting to binary to text through Messaging service. Now I want to pass this attachment to BPEL , which will write at some location...

  • Number of Copies per Page, not per Document

    Hi, In my RTF-template, a delivery-note, I've put code to copy the Order 4 times. So far so good ... if the data contains several Orders, the PDF contains 4 pages for every single Order. This is the code: <?for-each:current-group()?><?for-each@sectio