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: 7981
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
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

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
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: 7981
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
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: 1239
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