Message boards : ATLAS application : set ATLAS "# of cpus/jobs" in app_config.xml?
Message board moderation

To post messages, you must log in.

AuthorMessage
doug

Send message
Joined: 28 Mar 20
Posts: 23
Credit: 108,085
RAC: 60
Message 42227 - Posted: 18 Apr 2020, 14:50:58 UTC

Hi,

I've recently joined lhc@home and just got my first ATLAS tasks last night (thanks to help on the Number Crunching forum).

I noticed that all of the ATLAS tasks say "Ready to start (4 CPUs)". I assume that means each ATLAS task will use all 4 cores to run. I had that issue with cosmology@home - I don't want all the cores being monopolized by 1 Task/project. I was able to fix that for cosmology@home by creating an app_config.xml and setting "<max_concurrent>" and "<avg_ncpus>". Is it possible to do the same thing for the ATLAS app in lhc@home? If so, what would the exact "<app_name>" be?

I realize I can accomplish most (or all) of this by setting the "Max # CPUs" and "Max # jobs" options in my project preferences, but I was wondering if it could be done (perhaps more granularly) in the app_config.xml.

Thanks.

Doug
ID: 42227 · Report as offensive     Reply Quote
Toby Broom
Volunteer moderator

Send message
Joined: 27 Sep 08
Posts: 807
Credit: 652,425,567
RAC: 280,447
Message 42231 - Posted: 18 Apr 2020, 15:26:30 UTC - in response to Message 42227.  
Last modified: 18 Apr 2020, 15:27:28 UTC

Something like this will work:

<app_version> 
<app_name>ATLAS</app_name> 
<plan_class>vbox64_mt_mcore_atlas</plan_class> 
<avg_ncpus>1.0</avg_ncpus> 
<cmdline>--memory_size_mb 4000</cmdline> 
</app_version>


You can do on a per computer basis with this, if you only have 1 PC then it doesn't make much difference I think
ID: 42231 · Report as offensive     Reply Quote

Message boards : ATLAS application : set ATLAS "# of cpus/jobs" in app_config.xml?


©2024 CERN