Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Per device control required #52

Closed
muziqaz opened this issue Nov 19, 2022 · 1 comment
Closed

Per device control required #52

muziqaz opened this issue Nov 19, 2022 · 1 comment

Comments

@muziqaz
Copy link

muziqaz commented Nov 19, 2022

This was mentioned before in previous versions. This client will go nowhere if there is no "slot"/per device control. Pause only works globally.
Whichever way you look at it, you have to add slots as a concept back. Sometimes it is more beneficial to run 2 CPU slots (with let's say 15 threads used) instead of one 30 thread one. Fahcores simply do not scale well past certain amount of threads. Forcing a user to waste their resources without option to split into smaller thread count slots is counter productive.
A user with 192 cores/ 384 threads might even crash the fahcore/WU as witnessed before with even smaller thread count CPUs. In an era of massive multicore CPUs we will cause more problems rather than solutions

@Hou5e
Copy link

Hou5e commented Jan 5, 2023

It seems like the 'Resource Groups' ability, like slots, gives you the granularity you are asking for now:
image

Resource Groups can be added with a forward slash with a name (or a space separated list like: /RG1 /RG2), in the setting's 'Peers' section:
image

Then, save the configuration settings, and there will be configuration settings for 'per Resource Group' controls that can be adjusted independently. Once setup, there will be independent Start and Pause buttons for each Resource Group
image


Updated instructions for FAH v8.3.1:
In the Settings for the machine:
image

image

Add a Resource Group with a forward slash with a name (or a space separated list like: /RG1 /RG2)
image

Select the Resource Group to edit the settings for it:
image

Then, save the configuration settings, and there will be configuration settings for 'per Resource Group' controls that can be adjusted independently. Once setup, there will be independent Start and Pause buttons for each Resource Group:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants