PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Advanced search

Message boards : Antarctic Crunchers message board : app_config.xml settings

Author Message
Profile Buckeye4lfProject donor
Avatar
Send message
Joined: 27 Apr 20
Posts: 80
ID: 1257095
Credit: 952,375,457
RAC: 858,380
Discovered 3 mega primesFound 6 primes in the 2021 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,150,932)Cullen LLR Turquoise: Earned 5,000,000 credits (5,042,112)ESP LLR Ruby: Earned 2,000,000 credits (4,408,727)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (3,421,558)PPS LLR Sapphire: Earned 20,000,000 credits (28,041,515)PSP LLR Turquoise: Earned 5,000,000 credits (5,474,465)SoB LLR Turquoise: Earned 5,000,000 credits (6,735,460)SR5 LLR Turquoise: Earned 5,000,000 credits (5,821,229)SGS LLR Amethyst: Earned 1,000,000 credits (1,641,764)TRP LLR Ruby: Earned 2,000,000 credits (3,457,276)Woodall LLR Ruby: Earned 2,000,000 credits (4,299,979)321 Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,338,445)PPS Sieve Double Bronze: Earned 100,000,000 credits (180,847,408)AP 26/27 Double Bronze: Earned 100,000,000 credits (107,673,176)GFN Double Silver: Earned 200,000,000 credits (355,570,850)WW Double Bronze: Earned 100,000,000 credits (194,412,000)PSA Sapphire: Earned 20,000,000 credits (20,055,535)
Message 141562 - Posted: 9 Jul 2020 | 13:31:46 UTC

I am setting up an app_config.xml. below is a sample section of both cpu and gpu blocks. What should i add/remove before I duplicate for all apps?

<app>
<fraction_done_exact>1</fraction_done_exact>
<name>genefer_extreme</name>
<gpu_versions>
<gpu_usage>1</gpu_usage>
<cpu_usage>0.01</cpu_usage>
</gpu_versions>
</app>
<app_version>
<app_name>genefer_extreme</app_name>
<plan_class>OCLcudaGFNEXTREME</plan_class>
<cmdline>-compute</cmdline>
</app_version>


<app>
<name>llr321</name>
<fraction_done_exact>1</fraction_done_exact>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>llr321</app_name>
<plan_class>mt</plan_class>
<cmdline>-t 4</cmdline>
<avg_ncpus>4</avg_ncpus>
</app_version>

MonkeydeeProject donor
Volunteer tester
Avatar
Send message
Joined: 8 Dec 13
Posts: 467
ID: 284516
Credit: 752,100,333
RAC: 318,351
Discovered 1 mega primeFound 2 primes in the 2018 Tour de PrimesFound 3 primes in the 2019 Tour de PrimesFound 2 primes in the 2020 Tour de PrimesFound 2 primes in the 2021 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (10,485,657)Cullen LLR Jade: Earned 10,000,000 credits (10,012,652)ESP LLR Jade: Earned 10,000,000 credits (10,724,918)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (12,773,323)PPS LLR Sapphire: Earned 20,000,000 credits (20,387,952)PSP LLR Sapphire: Earned 20,000,000 credits (20,092,383)SoB LLR Jade: Earned 10,000,000 credits (12,091,656)SR5 LLR Jade: Earned 10,000,000 credits (10,029,687)SGS LLR Jade: Earned 10,000,000 credits (10,087,271)TRP LLR Jade: Earned 10,000,000 credits (10,077,940)Woodall LLR Jade: Earned 10,000,000 credits (10,011,525)321 Sieve (suspended) Jade: Earned 10,000,000 credits (10,120,432)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,004,494)PPS Sieve Double Bronze: Earned 100,000,000 credits (137,833,448)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,002,980)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,010,755)AP 26/27 Double Bronze: Earned 100,000,000 credits (118,831,856)GFN Double Bronze: Earned 100,000,000 credits (140,912,014)WW Double Silver: Earned 200,000,000 credits (200,168,000)PSA Silver: Earned 100,000 credits (443,652)
Message 141563 - Posted: 9 Jul 2020 | 13:57:49 UTC

What are you trying to accomplish with the GPU apps in the app_config?
The only time I'm aware of that GPU tasks need to be accounted for in app_config is when you are trying to run multiple GPU tasks at once on the same card. If you are trying to run a single task on a single card in a multi-card system then you need to exclude the other card(s) in cc_config.xml. Otherwise the default behaviour is to run one task at a time on a card.
In app_info.xml you do have to include all apps you want to run, but in app_config. you do not. Apps not included in app_config will still run based upon site and BOINC manager settings.

<max_concurrent>1</max_concurrent>

I'm not sure that line is needed either. If you have a 4 core/8 thread computer and you want to make sure you're using the cores then you can set the "Use at most X% of the CPUs" to 50%. That, combined with your <cmdline> and <avg_ncpus> will force one task at a time to be run.
Are you trying to run Primegrid and non-Primegrid tasks at the same time?
____________
My Primes
Badge Score: 2*1 + 4*2 + 6*1 + 7*10 + 8*2 + 10*3 + 11*1 = 143

Profile Buckeye4lfProject donor
Avatar
Send message
Joined: 27 Apr 20
Posts: 80
ID: 1257095
Credit: 952,375,457
RAC: 858,380
Discovered 3 mega primesFound 6 primes in the 2021 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,150,932)Cullen LLR Turquoise: Earned 5,000,000 credits (5,042,112)ESP LLR Ruby: Earned 2,000,000 credits (4,408,727)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (3,421,558)PPS LLR Sapphire: Earned 20,000,000 credits (28,041,515)PSP LLR Turquoise: Earned 5,000,000 credits (5,474,465)SoB LLR Turquoise: Earned 5,000,000 credits (6,735,460)SR5 LLR Turquoise: Earned 5,000,000 credits (5,821,229)SGS LLR Amethyst: Earned 1,000,000 credits (1,641,764)TRP LLR Ruby: Earned 2,000,000 credits (3,457,276)Woodall LLR Ruby: Earned 2,000,000 credits (4,299,979)321 Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,338,445)PPS Sieve Double Bronze: Earned 100,000,000 credits (180,847,408)AP 26/27 Double Bronze: Earned 100,000,000 credits (107,673,176)GFN Double Silver: Earned 200,000,000 credits (355,570,850)WW Double Bronze: Earned 100,000,000 credits (194,412,000)PSA Sapphire: Earned 20,000,000 credits (20,055,535)
Message 141565 - Posted: 9 Jul 2020 | 14:18:46 UTC - in response to Message 141563.
Last modified: 9 Jul 2020 | 14:24:26 UTC

What are you trying to accomplish with the GPU apps in the app_config?
The only time I'm aware of that GPU tasks need to be accounted for in app_config is when you are trying to run multiple GPU tasks at once on the same card. If you are trying to run a single task on a single card in a multi-card system then you need to exclude the other card(s) in cc_config.xml. Otherwise the default behaviour is to run one task at a time on a card.
In app_info.xml you do have to include all apps you want to run, but in app_config. you do not. Apps not included in app_config will still run based upon site and BOINC manager settings.

<max_concurrent>1</max_concurrent>

I'm not sure that line is needed either. If you have a 4 core/8 thread computer and you want to make sure you're using the cores then you can set the "Use at most X% of the CPUs" to 50%. That, combined with your <cmdline> and <avg_ncpus> will force one task at a time to be run.
Are you trying to run Primegrid and non-Primegrid tasks at the same time?



By setting <max_concurrent>1</max_concurrent>, I force computation of different sub projects so I am not running many of the same. Some sub projects are very power intensive and by limiting the number of instances of these, I alleviate a lot of heat issues I am currently having.

My rig has 3 gpus and a 64 thread threadripper. I need to manage those threads as I can quickly overheat if I run multiples of certain jobs at the same time. Currently using 80% of cores 100% of the time

I am not currently running things other than PrimeGrid, but would like to keep the option open as I have done so in the past.

Profile Buckeye4lfProject donor
Avatar
Send message
Joined: 27 Apr 20
Posts: 80
ID: 1257095
Credit: 952,375,457
RAC: 858,380
Discovered 3 mega primesFound 6 primes in the 2021 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,150,932)Cullen LLR Turquoise: Earned 5,000,000 credits (5,042,112)ESP LLR Ruby: Earned 2,000,000 credits (4,408,727)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (3,421,558)PPS LLR Sapphire: Earned 20,000,000 credits (28,041,515)PSP LLR Turquoise: Earned 5,000,000 credits (5,474,465)SoB LLR Turquoise: Earned 5,000,000 credits (6,735,460)SR5 LLR Turquoise: Earned 5,000,000 credits (5,821,229)SGS LLR Amethyst: Earned 1,000,000 credits (1,641,764)TRP LLR Ruby: Earned 2,000,000 credits (3,457,276)Woodall LLR Ruby: Earned 2,000,000 credits (4,299,979)321 Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,338,445)PPS Sieve Double Bronze: Earned 100,000,000 credits (180,847,408)AP 26/27 Double Bronze: Earned 100,000,000 credits (107,673,176)GFN Double Silver: Earned 200,000,000 credits (355,570,850)WW Double Bronze: Earned 100,000,000 credits (194,412,000)PSA Sapphire: Earned 20,000,000 credits (20,055,535)
Message 141779 - Posted: 17 Jul 2020 | 17:22:16 UTC

Does anyone know how BOINC handles multithreading set on website and also in app_config? I am only using my app_config on main rig but my other machines do not have enough muslce to justify messing with any settings. If I set say MT to 4 on website to address "other" machines, and I set the app_config to MT 8 on main rig.....which does my main rig use 4 or 8 or other??

MonkeydeeProject donor
Volunteer tester
Avatar
Send message
Joined: 8 Dec 13
Posts: 467
ID: 284516
Credit: 752,100,333
RAC: 318,351
Discovered 1 mega primeFound 2 primes in the 2018 Tour de PrimesFound 3 primes in the 2019 Tour de PrimesFound 2 primes in the 2020 Tour de PrimesFound 2 primes in the 2021 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (10,485,657)Cullen LLR Jade: Earned 10,000,000 credits (10,012,652)ESP LLR Jade: Earned 10,000,000 credits (10,724,918)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (12,773,323)PPS LLR Sapphire: Earned 20,000,000 credits (20,387,952)PSP LLR Sapphire: Earned 20,000,000 credits (20,092,383)SoB LLR Jade: Earned 10,000,000 credits (12,091,656)SR5 LLR Jade: Earned 10,000,000 credits (10,029,687)SGS LLR Jade: Earned 10,000,000 credits (10,087,271)TRP LLR Jade: Earned 10,000,000 credits (10,077,940)Woodall LLR Jade: Earned 10,000,000 credits (10,011,525)321 Sieve (suspended) Jade: Earned 10,000,000 credits (10,120,432)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,004,494)PPS Sieve Double Bronze: Earned 100,000,000 credits (137,833,448)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,002,980)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,010,755)AP 26/27 Double Bronze: Earned 100,000,000 credits (118,831,856)GFN Double Bronze: Earned 100,000,000 credits (140,912,014)WW Double Silver: Earned 200,000,000 credits (200,168,000)PSA Silver: Earned 100,000 credits (443,652)
Message 141784 - Posted: 17 Jul 2020 | 20:30:57 UTC

App_config.xml should override the website settings. However, it might be a good idea to move your main machine to a different venue if you want to run it in a different way from the other machines.
____________
My Primes
Badge Score: 2*1 + 4*2 + 6*1 + 7*10 + 8*2 + 10*3 + 11*1 = 143

Profile Buckeye4lfProject donor
Avatar
Send message
Joined: 27 Apr 20
Posts: 80
ID: 1257095
Credit: 952,375,457
RAC: 858,380
Discovered 3 mega primesFound 6 primes in the 2021 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,150,932)Cullen LLR Turquoise: Earned 5,000,000 credits (5,042,112)ESP LLR Ruby: Earned 2,000,000 credits (4,408,727)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (3,421,558)PPS LLR Sapphire: Earned 20,000,000 credits (28,041,515)PSP LLR Turquoise: Earned 5,000,000 credits (5,474,465)SoB LLR Turquoise: Earned 5,000,000 credits (6,735,460)SR5 LLR Turquoise: Earned 5,000,000 credits (5,821,229)SGS LLR Amethyst: Earned 1,000,000 credits (1,641,764)TRP LLR Ruby: Earned 2,000,000 credits (3,457,276)Woodall LLR Ruby: Earned 2,000,000 credits (4,299,979)321 Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,338,445)PPS Sieve Double Bronze: Earned 100,000,000 credits (180,847,408)AP 26/27 Double Bronze: Earned 100,000,000 credits (107,673,176)GFN Double Silver: Earned 200,000,000 credits (355,570,850)WW Double Bronze: Earned 100,000,000 credits (194,412,000)PSA Sapphire: Earned 20,000,000 credits (20,055,535)
Message 141866 - Posted: 20 Jul 2020 | 17:20:52 UTC - in response to Message 141784.

App_config.xml should override the website settings. However, it might be a good idea to move your main machine to a different venue if you want to run it in a different way from the other machines.


I moved to a separate venue and am using the app_config to make sure I am distributing my threads across all the sub-projects. I was having issues with getting 10 of one sub-project at a time and none of others. I am now running no more than one job of each sub-project at at time.

I now can specify each GPU to a different sub-project also. I was having issues with current draw when running 3 GFN22 jobs at the same time, now that problem is also solved. I have set max concurrent jobs on each GPU task to one except AP27 which I am running 2 at a time on a given GPU. Solution required a app_config file to be used.

Everything seems to be working as desired now.

Thanks everyone for inputs.

G

Message boards : Antarctic Crunchers message board : app_config.xml settings

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2021 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.73, 2.56, 2.50
Generated 16 Oct 2021 | 18:53:56 UTC