Project Core Count

If you're new to FAH and need help getting started or you have very basic questions, start here.

Moderators: Site Moderators, FAHC Science Team

Post Reply
Boca Raton CHS
Posts: 3
Joined: Thu Jan 16, 2025 8:02 pm

Project Core Count

Post by Boca Raton CHS »

Hello! New to F@H, not new to distributed computing. Quick question: Let's say I assign a PC to have 1 core available for work and no GPU. Are the "projects" created to take advantage of all available cores or are the projects created for a certain amount of cores? I am not sure that makes sense. For example: I am running a project on 1 core right now. Can that EXACT same project be run on a system with multiple cores/threads (and use them all) or was the project written to only use 1 core?
Joe_H
Site Admin
Posts: 8088
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Studio M1 Max 32 GB smp6
Mac Hack i7-7700K 48 GB smp4
Location: W. MA

Re: Project Core Count

Post by Joe_H »

There are sometimes projects that are small enough to run on a single CPU core/thread, but not always. The projects may have a maximum number of CPU threads they will be assigned to, some others may have a minimum. But WUs within those projects can be assigned to any system whether single threaded or multiple as long as it meets the set limits. The last I checked few projects could run on a single CPU thread, the systems being simulated have become larger and the deadlines shorter.

Connected ti CPU thread settings is that when a WU is assigned a maximum thread count will be set equal to that used to request a WU. So for example a WU downloaded with a thread setting of 4 can not be changed to use more than 4 threads while processing after being downloaded, but the client can be set to use less.
Image
Boca Raton CHS
Posts: 3
Joined: Thu Jan 16, 2025 8:02 pm

Re: Project Core Count

Post by Boca Raton CHS »

Thank you for the info! Is there a way to see the min/max core count of a project once it has downloaded or is that something that is just stored on the server side?
Joe_H
Site Admin
Posts: 8088
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Studio M1 Max 32 GB smp6
Mac Hack i7-7700K 48 GB smp4
Location: W. MA

Re: Project Core Count

Post by Joe_H »

Just stored on the server side in the assignment settings as far as I know. Sometimes mentioned in the project description or as part of being posted here during the beta test period
calxalot
Site Moderator
Posts: 1439
Joined: Sat Dec 08, 2007 1:33 am
Location: San Francisco, CA
Contact:

Re: Project Core Count

Post by calxalot »

You can see assignment data in the log if you install the debug build.
Boca Raton CHS
Posts: 3
Joined: Thu Jan 16, 2025 8:02 pm

Re: Project Core Count

Post by Boca Raton CHS »

Thank you for the help!
Post Reply