Questions and Answers :
Preferences :
LHC@home does not obey app_config.xml
Message board moderation
Author | Message |
---|---|
Send message Joined: 12 Jun 18 Posts: 126 Credit: 53,906,164 RAC: 0 |
My W7 computers have Xeon E5 CPUs with 28 to 44 threads. They all have 16 GB RAM and not always excess disk space. I'm trying to find a way to run as many LHC WUs as possible without consuming all my memory. I tried installing a different app_config.xml in the C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome folder on each rig. E.g. Rig-1 <app_config> <app> <name>sixtrack</name> <user_friendly_name>SixTrack</user_friendly_name> </app> <app> <name>ALICE</name> <user_friendly_name>ALICE Simulation</user_friendly_name> <max_concurrent>1</max_concurrent> </app> </app_config>Rig-2 <app_config> <app> <name>sixtrack</name> <user_friendly_name>SixTrack</user_friendly_name> </app> <app> <name>ATLAS</name> <user_friendly_name>ATLAS Simulation</user_friendly_name> <max_concurrent>1</max_concurrent> </app> </app_config>Rig-3 <app_config> <app> <name>sixtrack</name> <user_friendly_name>SixTrack</user_friendly_name> </app> <app> <name>cms</name> <user_friendly_name>CMS Simulation</user_friendly_name> <max_concurrent>1</max_concurrent> </app> </app_config>Rig-4 <app_config> <app> <name>sixtrack</name> <user_friendly_name>SixTrack</user_friendly_name> </app> <app> <name>Theory</name> <user_friendly_name>Theory Simulation</user_friendly_name> <max_concurrent>1</max_concurrent> </app> </app_config>Rig-5 <app_config> <app> <name>sixtrack</name> <user_friendly_name>SixTrack</user_friendly_name> </app> <app> <name>LHCb</name> <user_friendly_name>LHCb Simulation</user_friendly_name> <max_concurrent>1</max_concurrent> </app> </app_config>Problem is that each rig continues to DL any and all projects. I want to participate in all LHC projects but need to spread them across different computers. The project check boxes in LHC web preferences cannot do that. What's wrong??? |
Send message Joined: 15 Jun 08 Posts: 2473 Credit: 245,701,514 RAC: 101,690 |
This doesn't work as you expect. 1. BOINC doesn't allow to include or exclude subprojects via app_config.xml. This can only be done via the preferences on the project website. There you can define 4 "venues" and each of them can run a subset of the available subprojects. Then assign a venue to a rig on the "computer" page. 2. ALICE is not (yet) available for BOINC volunteers. 3. If you need to use an app_config.xml you may make yourself familiar with it's syntax. Your examples show a tag that would be ignored by your client. See: http://boinc.berkeley.edu/wiki/client_configuration#Application_configuration |
Send message Joined: 12 Jun 18 Posts: 126 Credit: 53,906,164 RAC: 0 |
1. Thanks. I assume by 4 venues you mean Computing, Home, School & Work. I have 36 rigs and that would be a nightmare. I never use web based preferences except maybe "Run only the selected applications." Hmm, that might help, pick one VM project plus Six Track and use app_config.xml to limit the number of VMs to run. Think I'll try that for awhile. Thx again. All the problems I'm having are related to Virtualbox. I think my best solution is to uninstall Virtualbox. 2. ok 3. I assume the ignored tag is: <user_friendly_name>SixTrack</user_friendly_name>I just copied <app>...</app> from the client_state.xml file. Would it run differently if I commented it out? I find that BOINC syntax wiki ambiguous. Having to figure it out by trial and error. |
Send message Joined: 27 Sep 08 Posts: 817 Credit: 680,748,067 RAC: 182,237 |
I think the 16GB of ram is more limiting than disk space. You can use a Bonic Manager to deploy the configs to the computer more easily. e.g https://boincstats.com/en/page/faq 3. Yes, you just need the app name <?xml version="1.0"?> -<app_config> <!--Set WebSettings to 3 Cores, 5GB--> -<app_version> <app_name>ATLAS</app_name> <plan_class>vbox64_mt_mcore_atlas</plan_class> <avg_ncpus>2.0</avg_ncpus> <cmdline>--memory_size_mb 4900</cmdline> </app_version> </app_config> |
©2024 CERN