Bitsum Community Forum

General Category => Process Lasso => Topic started by: Jibroni on October 17, 2021, 07:35:07 PM

Title: A question about Processor Group Extender
Post by: Jibroni on October 17, 2021, 07:35:07 PM
 :-\ So from my understanding of Processor Group Extender is it forces an application to use the full CPU. So is this meant to be used only for CPU's that have 64 logical cores, or can I also used it on a 16 thread CPU? And can I use it on a video game? Will it, for instance force a single threaded game to use more of it? It sounds scary, so I figured I'd ask around first before trying it. What does "group unaware application" mean exactly?

Link: https://bitsum.com/processlasso-docs/#groupextend (https://bitsum.com/processlasso-docs/#groupextend)
Title: Re: A question about Processor Group Extender
Post by: Jeremy Collake on October 18, 2021, 07:35:27 AM
The Processor Group Extender is only for systems with more than 64 logical CPUs. On these systems, the CPUs get grouped into sets of 64 or less, and if an application isn't aware of this grouping, it can't schedule threads on the full CPU since it will see only one of the CPU groups.

This feature has no other use case.
Title: Re: A question about Processor Group Extender
Post by: Jibroni on October 18, 2021, 10:39:17 AM
Quote from: Jeremy Collake on October 18, 2021, 07:35:27 AM
The Processor Group Extender is only for systems with more than 64 logical CPUs. On these systems, the CPUs get grouped into sets of 64 or less, and if an application isn't aware of this grouping, it can't schedule threads on the full CPU since it will see only one of the CPU groups.

This feature has no other use case.

:) I see, thanks.