Message boards : ATLAS application : Is ATLAS limited to to 4 WUs per computer?
Message board moderation

To post messages, you must log in.

AuthorMessage
Aurum
Avatar

Send message
Joined: 12 Jun 18
Posts: 116
Credit: 39,243,051
RAC: 643
Message 47397 - Posted: 21 Oct 2022, 9:51:54 UTC

I used to be able to run many ATLAS WUs per computer but now I can only get 4 WUs to DL per computer. I have plenty of memory and can get a full complement of Theory WUs.
I run one CPU per WU. I've tried setting Preferences to ATLAS only and limit to 8 WUs or No Limit but the most I ever get is 4 WUs. Is it something I did or did LHC impose this limit?
ID: 47397 · Report as offensive     Reply Quote
Crystal Pellet
Volunteer moderator
Volunteer tester

Send message
Joined: 14 Jan 10
Posts: 1149
Credit: 7,035,906
RAC: 669
Message 47399 - Posted: 21 Oct 2022, 10:09:10 UTC - in response to Message 47397.  

What is your setting for Max # CPUs?
ID: 47399 · Report as offensive     Reply Quote
maeax

Send message
Joined: 2 May 07
Posts: 1692
Credit: 113,246,321
RAC: 309,760
Message 47401 - Posted: 21 Oct 2022, 10:59:57 UTC - in response to Message 47397.  

For Windows you need an app_config.xml.
Otherwhise only two or four tasks are avalaible.
ID: 47401 · Report as offensive     Reply Quote
Aurum
Avatar

Send message
Joined: 12 Jun 18
Posts: 116
Credit: 39,243,051
RAC: 643
Message 47403 - Posted: 21 Oct 2022, 14:35:15 UTC - in response to Message 47399.  
Last modified: 21 Oct 2022, 14:39:40 UTC

What is your setting for Max # CPUs?
Like I said, one CPU per WU. Or as Preferences phrases it, "Max # of CPUs for this project" = 1.
ID: 47403 · Report as offensive     Reply Quote
Aurum
Avatar

Send message
Joined: 12 Jun 18
Posts: 116
Credit: 39,243,051
RAC: 643
Message 47404 - Posted: 21 Oct 2022, 14:36:14 UTC - in response to Message 47401.  

For Windows you need an app_config.xml.
Otherwhise only two or four tasks are available.
The work server has no idea what's in your app_config.xml file. Or has that changed?
BTW, I only run Linux.
ID: 47404 · Report as offensive     Reply Quote
Jim1348

Send message
Joined: 15 Nov 14
Posts: 602
Credit: 24,371,321
RAC: 11
Message 47406 - Posted: 21 Oct 2022, 14:51:21 UTC - in response to Message 47403.  

Like I said, one CPU per WU. Or as Preferences phrases it, "Max # of CPUs for this project" = 1.

That is your mistake. (The work server has no reasonable idea of anything you set, to answer your other question).

You set both Max # jobs and Max # CPUs to "No limit"

Then, you use the following app_config to run only one core per work unit (or any number you want):
<app_config>
<app>
  <name>ATLAS</name>
</app>
<app_version>
    <app_name>ATLAS</app_name>
    <plan_class>native_mt</plan_class>
    <avg_ncpus>1.0</avg_ncpus>
    <cmdline>--nthreads 1</cmdline> 
</app_version>
</app_config>


However, this trick works only for native ATLAS. I forget what you do for VirtualBox, but I think you just try at random until you find something more or less acceptable.
ID: 47406 · Report as offensive     Reply Quote
Crystal Pellet
Volunteer moderator
Volunteer tester

Send message
Joined: 14 Jan 10
Posts: 1149
Credit: 7,035,906
RAC: 669
Message 47408 - Posted: 21 Oct 2022, 19:34:26 UTC - in response to Message 47403.  

What is your setting for Max # CPUs?
Like I said, one CPU per WU. Or as Preferences phrases it, "Max # of CPUs for this project" = 1.
Max# of CPUs has a strange correlation with the max # of tasks. (bug serverside)
Increase it and reduce with app_config.xml the number of cpus to 1 again.
One negative point. BOINC will think you need more cores and claims more memory for that VM-task.
ID: 47408 · Report as offensive     Reply Quote

Message boards : ATLAS application : Is ATLAS limited to to 4 WUs per computer?


©2023 CERN