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 : Number crunching : Better multi-threading

Author Message
Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132113 - Posted: 19 Aug 2019 | 4:56:18 UTC
Last modified: 3 Sep 2019 | 14:01:33 UTC

The new multi-threading system is now live.

IMPORTANT UPDATE: If you currently use app_config.xml for LLR tasks, you need to change your app_config.xml file if you want it to work after the new multi-threading system is turned on. Please see this message for more information.
UPDATE 2: (Item #5) The hyperthreading control isn't possible at this time.
UPDATE 3: (Item #6) Max jobs will apply to all apps. Max cpus only applies to LLR apps.

I was working this evening on testing the built-in BOINC multi-threading mechanism. This will allow you to select multi-threading from the project preferences web page. No more app_config.xml.

Although there's several coding changes that need to be done, the basic functionality seems to work correctly, and I don't foresee any major obstacles.

When this is implemented, expect it to work like this:

1) In the preferences selection, there will be selections for "max jobs" and "max cpus", similar to the settings in app_config.

2) Unlike app_config, these two settings apply to ALL apps. You can't chose 1 thread for SGS and 4 for SoB. When you change apps, you need to change your multithreading settings if you want to run a different number of threads.

3) There will be individual settings for each venue (location).

4) This will eliminate the problem of BOINC downloading 1 task for every core.

5) I'm considering adding a third setting, for turning hyperthreading on or off. This is a relatively new BOINC feature and requires BOINC client 7.14 or later. While most people should turn HT off (unless you believe it's beneficial for you), if you're using an older version of the BOINC client and have a non-HT CPU (such as a desktop core-i5), the server can't tell if you have HT or not, and will assume you do and only use half the cores. In this scenario, you'll need to set HT to "yes" in the preferences to use all cores. With 7.14 or later, it should work as you would expect it to work. (I still need to test this part.) Update: The BOINC client part of this doesn't work at all. There's no way to work around this, so this idea is dead.

6) The "max cpus" control will only apply to LLR apps. The "max jobs" control applies to all apps.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

dthononProject donor
Volunteer tester
Send message
Joined: 6 Dec 17
Posts: 317
ID: 957147
Credit: 1,056,994,008
RAC: 626,260
Discovered 2 mega primes2018 Tour de Primes highest prime count2018 Tour de Primes highest prime scoreFound 50 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain StageFound 1 mega prime in the 2018 Tour de Primes Mountain StageFound 5 primes in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Sapphire: Earned 20,000,000 credits (37,825,604)Cullen LLR Sapphire: Earned 20,000,000 credits (20,241,050)ESP LLR Sapphire: Earned 20,000,000 credits (22,910,484)Generalized Cullen/Woodall LLR Sapphire: Earned 20,000,000 credits (24,820,589)PPS LLR Double Bronze: Earned 100,000,000 credits (151,302,832)PSP LLR Sapphire: Earned 20,000,000 credits (20,833,687)SoB LLR Double Silver: Earned 200,000,000 credits (202,558,741)SR5 LLR Sapphire: Earned 20,000,000 credits (23,756,866)SGS LLR Sapphire: Earned 20,000,000 credits (20,295,038)TRP LLR Sapphire: Earned 20,000,000 credits (30,128,392)Woodall LLR Sapphire: Earned 20,000,000 credits (20,121,734)321 Sieve Sapphire: Earned 20,000,000 credits (20,190,853)Generalized Cullen/Woodall Sieve (suspended) Double Bronze: Earned 100,000,000 credits (126,821,599)PPS Sieve Double Bronze: Earned 100,000,000 credits (107,686,595)AP 26/27 Emerald: Earned 50,000,000 credits (51,968,722)GFN Double Bronze: Earned 100,000,000 credits (111,511,125)PSA Emerald: Earned 50,000,000 credits (64,141,506)
Message 132115 - Posted: 19 Aug 2019 | 6:30:54 UTC - in response to Message 132114.

That sounds good, as it will simplify remote control of multi threading.
I guess we could dedicate venues for different number of threads (Mercury 1, Venus 2,Earth 4...) and switch computers between venues. That would make sense, as venues are also where you select applications.

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132116 - Posted: 19 Aug 2019 | 10:07:14 UTC - in response to Message 132115.

That sounds good, as it will simplify remote control of multi threading.
I guess we could dedicate venues for different number of threads (Mercury 1, Venus 2,Earth 4...) and switch computers between venues. That would make sense, as venues are also where you select applications.


Which would also simplify testing to see which setting is best for my computer as opposed to your computer.

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1832
ID: 352
Credit: 2,560,669,437
RAC: 1,223,269
Discovered 5 mega primesEliminated 3 conjecture "k"sFound 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes largest primeFound 4 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Emerald: Earned 50,000,000 credits (50,556,284)Cullen LLR Emerald: Earned 50,000,000 credits (50,296,190)ESP LLR Emerald: Earned 50,000,000 credits (50,834,167)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (50,309,119)PPS LLR Emerald: Earned 50,000,000 credits (92,243,921)PSP LLR Sapphire: Earned 20,000,000 credits (23,462,639)SoB LLR Emerald: Earned 50,000,000 credits (67,865,553)SR5 LLR Emerald: Earned 50,000,000 credits (50,320,316)SGS LLR Sapphire: Earned 20,000,000 credits (22,598,870)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Emerald: Earned 50,000,000 credits (57,441,313)Woodall LLR Emerald: Earned 50,000,000 credits (50,129,327)321 Sieve Sapphire: Earned 20,000,000 credits (31,708,085)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,142,109)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,504,945)PPS Sieve Double Gold: Earned 500,000,000 credits (504,377,255)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,288,222)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,149,354)AP 26/27 Double Silver: Earned 200,000,000 credits (211,090,680)GFN Double Gold: Earned 500,000,000 credits (621,083,395)PSA Double Gold: Earned 500,000,000 credits (531,254,992)
Message 132117 - Posted: 19 Aug 2019 | 11:33:25 UTC - in response to Message 132113.

5) I'm considering adding a third setting, for turning hyperthreading on or off. This is a relatively new BOINC feature and requires BOINC client 7.14 or later. While most people should turn HT off (unless you believe it's beneficial for you), if you're using an older version of the BOINC client and have a non-HT CPU (such as a desktop core-i5), the server can't tell if you have HT or not, and will assume you do and only use half the cores. In this scenario, you'll need to set HT to "yes" in the preferences to use all cores. With 7.14 or later, it should work as you would expect it to work. (I still need to test this part.)


Particularly there, but overall usage - what is the percentage of 7.14 version connected to PG?
And older versions?

____________
My stats
Badge score: 1*1 + 5*1 + 7*1 + 8*8 + 9*7 + 11*1 + 12*3 = 187

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132118 - Posted: 19 Aug 2019 | 11:34:42 UTC - in response to Message 132115.

That sounds good, as it will simplify remote control of multi threading.
I guess we could dedicate venues for different number of threads (Mercury 1, Venus 2,Earth 4...) and switch computers between venues. That would make sense, as venues are also where you select applications.


It may be a little easier than you expect.

The website preferences specify "maximum" CPU cores. So you can set it to 10, and all your computers will use 10 cores -- or less, if they have less that 10 cores. It won't be ideal for everyone, but it will work for a lot of people.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132120 - Posted: 19 Aug 2019 | 11:46:30 UTC - in response to Message 132117.

5) I'm considering adding a third setting, for turning hyperthreading on or off. This is a relatively new BOINC feature and requires BOINC client 7.14 or later. While most people should turn HT off (unless you believe it's beneficial for you), if you're using an older version of the BOINC client and have a non-HT CPU (such as a desktop core-i5), the server can't tell if you have HT or not, and will assume you do and only use half the cores. In this scenario, you'll need to set HT to "yes" in the preferences to use all cores. With 7.14 or later, it should work as you would expect it to work. (I still need to test this part.)


Particularly there, but overall usage - what is the percentage of 7.14 version connected to PG?
And older versions?


I don't know. I suspect it will go up. :)

But it's 0.00% on Linux.

It's really only a problem for Linux on a non-HT CPU. The problem is that 7.14 tells the server the number of logical cores AND the number of physical cores, while older clients only tell the server the number of logical cores. The server, to be conservative, will always assume you have a HT CPU if you have an old client, and use half the number of cores (what it thinks are the physical cores) if it's told not to use hyperthreads. There's a number of ways to work around this problem, but it's a nuisance. I'll probably see if I can build a 7.14 linux boinc client just for my own use -- and, of course, it will be available for everyone to download. Just like the 7.13 linux boinc client is available for download.


____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132126 - Posted: 19 Aug 2019 | 19:59:23 UTC - in response to Message 132118.

That sounds good, as it will simplify remote control of multi threading.
I guess we could dedicate venues for different number of threads (Mercury 1, Venus 2,Earth 4...) and switch computers between venues. That would make sense, as venues are also where you select applications.


It may be a little easier than you expect.

The website preferences specify "maximum" CPU cores. So you can set it to 10, and all your computers will use 10 cores -- or less, if they have less that 10 cores. It won't be ideal for everyone, but it will work for a lot of people.


This could also require people to move their AMD cpu's to different venues than their Intel cpu's even though they could be crunching for the same sub-project. And maybe Linux and Windows pc's away from each other too depending on if the new version of Boinc works on their distro or not. I hope you give us a few days to do that as some people have more than 25 or 50 pc's and don't have time to do this every day. I count 14 venues here so it should be doable though.

Do you have a link to the 7.13 version you made?

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132129 - Posted: 19 Aug 2019 | 20:14:09 UTC - in response to Message 132126.
Last modified: 19 Aug 2019 | 20:15:16 UTC

That sounds good, as it will simplify remote control of multi threading.
I guess we could dedicate venues for different number of threads (Mercury 1, Venus 2,Earth 4...) and switch computers between venues. That would make sense, as venues are also where you select applications.


It may be a little easier than you expect.

The website preferences specify "maximum" CPU cores. So you can set it to 10, and all your computers will use 10 cores -- or less, if they have less that 10 cores. It won't be ideal for everyone, but it will work for a lot of people.


This could also require people to move their AMD cpu's to different venues than their Intel cpu's even though they could be crunching for the same sub-project. And maybe Linux and Windows pc's away from each other too depending on if the new version of Boinc works on their distro or not. I hope you give us a few days to do that as some people have more than 25 or 50 pc's and don't have time to do this every day. I count 14 venues here so it should be doable though.


If at all possible, I'll make it so that it's seamless -- if you take no action, nothing changes. I can't promise that will be possible, but that's my goal, and I think I know how it might be done.

Do you have a link to the 7.13 version you made?


https://www.primegrid.com/download/boinc_client/boinc_linux_x64_7.13.0

That's the BOINC client. Rename it to "boinc" and replace the boinc executable in your BOINC installation.

This is the associated boinccmd, the command line interface: https://www.primegrid.com/download/boinc_client/boinccmd_linux_x64_7.13.0 Likewise, rename it to boinccmd and replace the existing one.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132134 - Posted: 19 Aug 2019 | 22:24:51 UTC - in response to Message 132129.

That sounds good, as it will simplify remote control of multi threading.
I guess we could dedicate venues for different number of threads (Mercury 1, Venus 2,Earth 4...) and switch computers between venues. That would make sense, as venues are also where you select applications.


It may be a little easier than you expect.

The website preferences specify "maximum" CPU cores. So you can set it to 10, and all your computers will use 10 cores -- or less, if they have less that 10 cores. It won't be ideal for everyone, but it will work for a lot of people.


This could also require people to move their AMD cpu's to different venues than their Intel cpu's even though they could be crunching for the same sub-project. And maybe Linux and Windows pc's away from each other too depending on if the new version of Boinc works on their distro or not. I hope you give us a few days to do that as some people have more than 25 or 50 pc's and don't have time to do this every day. I count 14 venues here so it should be doable though.


If at all possible, I'll make it so that it's seamless -- if you take no action, nothing changes. I can't promise that will be possible, but that's my goal, and I think I know how it might be done.

Do you have a link to the 7.13 version you made?


https://www.primegrid.com/download/boinc_client/boinc_linux_x64_7.13.0

That's the BOINC client. Rename it to "boinc" and replace the boinc executable in your BOINC installation.

This is the associated boinccmd, the command line interface: https://www.primegrid.com/download/boinc_client/boinccmd_linux_x64_7.13.0 Likewise, rename it to boinccmd and replace the existing one.


Thank you VERY much on all counts!!!!

zombie67 [MM]Project donor
Avatar
Send message
Joined: 30 Nov 06
Posts: 165
ID: 4065
Credit: 735,822,832
RAC: 2,710,695
321 LLR Turquoise: Earned 5,000,000 credits (5,761,926)Cullen LLR Turquoise: Earned 5,000,000 credits (5,106,758)ESP LLR Turquoise: Earned 5,000,000 credits (5,176,695)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,106,000)PPS LLR Turquoise: Earned 5,000,000 credits (9,004,727)PSP LLR Turquoise: Earned 5,000,000 credits (5,649,343)SoB LLR Turquoise: Earned 5,000,000 credits (5,415,692)SR5 LLR Turquoise: Earned 5,000,000 credits (5,026,750)SGS LLR Turquoise: Earned 5,000,000 credits (6,462,468)TRP LLR Turquoise: Earned 5,000,000 credits (5,129,840)Woodall LLR Turquoise: Earned 5,000,000 credits (5,492,256)321 Sieve Jade: Earned 10,000,000 credits (10,034,713)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,297,856)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,711,622)PPS Sieve Double Silver: Earned 200,000,000 credits (360,132,182)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (11,707,274)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,316,578)AP 26/27 Sapphire: Earned 20,000,000 credits (20,289,379)GFN Double Silver: Earned 200,000,000 credits (200,013,721)PSA Sapphire: Earned 20,000,000 credits (38,955,290)
Message 132144 - Posted: 20 Aug 2019 | 2:26:31 UTC

Will an app_config.xml still work normally? In other words, will it override any preferences set at the project?
____________
Reno, NV

Michael Millerick
Volunteer tester
Send message
Joined: 4 Feb 09
Posts: 642
ID: 35074
Credit: 127,310,296
RAC: 39,155
321 LLR Amethyst: Earned 1,000,000 credits (1,063,954)Cullen LLR Gold: Earned 500,000 credits (665,748)ESP LLR Amethyst: Earned 1,000,000 credits (1,025,432)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (599,993)PPS LLR Turquoise: Earned 5,000,000 credits (6,037,659)PSP LLR Amethyst: Earned 1,000,000 credits (1,134,556)SoB LLR Amethyst: Earned 1,000,000 credits (1,064,898)SR5 LLR Amethyst: Earned 1,000,000 credits (1,043,015)SGS LLR Amethyst: Earned 1,000,000 credits (1,078,249)TRP LLR Amethyst: Earned 1,000,000 credits (1,026,807)Woodall LLR Amethyst: Earned 1,000,000 credits (1,042,977)321 Sieve Ruby: Earned 2,000,000 credits (2,096,785)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,911,344)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,077,092)PPS Sieve Sapphire: Earned 20,000,000 credits (45,225,274)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,034,014)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,070,774)AP 26/27 Ruby: Earned 2,000,000 credits (2,467,048)GFN Ruby: Earned 2,000,000 credits (4,388,283)PSA Sapphire: Earned 20,000,000 credits (47,256,391)
Message 132145 - Posted: 20 Aug 2019 | 2:41:32 UTC

This is an excellent development. I fully support this, it will make my life easier.
____________

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132147 - Posted: 20 Aug 2019 | 3:07:34 UTC - in response to Message 132144.

Will an app_config.xml still work normally? In other words, will it override any preferences set at the project?


Yes it will, but there's a wrinkle.

The LLR apps currently do not have a plan_class. The new LLR apps will have a plan class of "mt" (or something similar to that.) This means that although you can still use app_config to override the website preferences, you will need to modify your current app_config.xml file to add the <plan_class>mt</plan_class> line.

I am hopeful that I can create a transition whereby your existing, unmodified app_config.xml file (without <plan_class>) can continue to work. Undoubtedly, no matter how many forum posts I write, or news items I create, or how many warnings I put on the website, some people won't see it.

The best way to be prepared for the change is to include two <app_version> blocks in your app_config.xml, one each for the current apps (without <plan_class>) and for the new upcoming apps (with <plan_class>). I'll have more information on this once I work out all the details.


____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132175 - Posted: 21 Aug 2019 | 1:08:15 UTC

The idea of having a webpage control for hyperthreading is dead. The 7.14 BOINC client doesn't do what the documentation says it does. There's no way to work around this, so there's no way to make this work.

The rest of the multi-threading stuff will still work.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile PenguinProject donor
Avatar
Send message
Joined: 14 Sep 12
Posts: 419
ID: 172547
Credit: 692,910,499
RAC: 8,015,697
Found 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,020,582)Cullen LLR Amethyst: Earned 1,000,000 credits (1,080,659)ESP LLR Turquoise: Earned 5,000,000 credits (7,050,475)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,139,193)PPS LLR Turquoise: Earned 5,000,000 credits (5,459,534)PSP LLR Ruby: Earned 2,000,000 credits (2,580,793)SoB LLR Amethyst: Earned 1,000,000 credits (1,301,215)SR5 LLR Turquoise: Earned 5,000,000 credits (5,005,004)SGS LLR Ruby: Earned 2,000,000 credits (4,250,553)TRP LLR Ruby: Earned 2,000,000 credits (2,013,068)Woodall LLR Amethyst: Earned 1,000,000 credits (1,940,869)321 Sieve Ruby: Earned 2,000,000 credits (4,797,355)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,018,833)PPS Sieve Emerald: Earned 50,000,000 credits (68,845,933)TRP Sieve (suspended) Silver: Earned 100,000 credits (110,630)AP 26/27 Sapphire: Earned 20,000,000 credits (39,107,939)GFN Emerald: Earned 50,000,000 credits (81,733,861)PSA Double Silver: Earned 200,000,000 credits (459,476,816)
Message 132195 - Posted: 21 Aug 2019 | 14:35:35 UTC

This is a nice idea. They have this on several other BOINC projects. it will be interesting to see how it works here. Looking forward to trying it.

KEPProject donor
Send message
Joined: 10 Aug 05
Posts: 260
ID: 110
Credit: 8,337,813
RAC: 1,660
Found 1 prime in the 2019 Tour de PrimesESP LLR Amethyst: Earned 1,000,000 credits (1,611,126)PPS LLR Amethyst: Earned 1,000,000 credits (1,328,388)PSP LLR Silver: Earned 100,000 credits (273,295)SoB LLR Amethyst: Earned 1,000,000 credits (1,209,000)SR5 LLR Silver: Earned 100,000 credits (112,905)TRP LLR Amethyst: Earned 1,000,000 credits (1,370,887)321 Sieve Amethyst: Earned 1,000,000 credits (1,633,882)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (64,186)TRP Sieve (suspended) Silver: Earned 100,000 credits (259,649)PSA Silver: Earned 100,000 credits (456,059)
Message 132199 - Posted: 21 Aug 2019 | 15:22:02 UTC - in response to Message 132175.

The idea of having a webpage control for hyperthreading is dead. The 7.14 BOINC client doesn't do what the documentation says it does. There's no way to work around this, so there's no way to make this work.

The rest of the multi-threading stuff will still work.


Can´t it be done in the WU creation system?

If you, have a selection similar to the subproject selection part of PG, just where there is only a list of all LLR projects, with a field next to the subproject where the user can then type in/or select the number of cores per WU for each LLR project. Then when a user request new work, the server creates the code that is now in the app_config.xml file and sent out a WU wich runs using the userprefered amount of cores. I think it should be possible to do, since -t (number of threads) is afterall understood by LLR.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132208 - Posted: 21 Aug 2019 | 18:06:53 UTC - in response to Message 132199.

The idea of having a webpage control for hyperthreading is dead. The 7.14 BOINC client doesn't do what the documentation says it does. There's no way to work around this, so there's no way to make this work.

The rest of the multi-threading stuff will still work.


Can´t it be done in the WU creation system?

If you, have a selection similar to the subproject selection part of PG, just where there is only a list of all LLR projects, with a field next to the subproject where the user can then type in/or select the number of cores per WU for each LLR project. Then when a user request new work, the server creates the code that is now in the app_config.xml file and sent out a WU wich runs using the userprefered amount of cores. I think it should be possible to do, since -t (number of threads) is afterall understood by LLR.


Unfortunately, BOINC doesn't work like that. I do need to work within the BOINC framework.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile DeleteNullProject donor
Volunteer tester
Avatar
Send message
Joined: 6 Apr 06
Posts: 228
ID: 2663
Credit: 5,267,868,355
RAC: 5,111,303
Discovered 16 mega primesEliminated 2 conjecture "k"sFound 4 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 4 primes in the 2019 Tour de PrimesFound 2 mega primes in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Emerald: Earned 50,000,000 credits (50,589,422)Cullen LLR Emerald: Earned 50,000,000 credits (51,425,403)ESP LLR Emerald: Earned 50,000,000 credits (61,429,176)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (59,199,415)PPS LLR Double Bronze: Earned 100,000,000 credits (111,368,394)PSP LLR Emerald: Earned 50,000,000 credits (55,716,862)SoB LLR Emerald: Earned 50,000,000 credits (71,933,705)SR5 LLR Emerald: Earned 50,000,000 credits (50,919,719)SGS LLR Emerald: Earned 50,000,000 credits (51,327,296)TPS LLR (retired) Bronze: Earned 10,000 credits (61,785)TRP LLR Emerald: Earned 50,000,000 credits (61,671,238)Woodall LLR Emerald: Earned 50,000,000 credits (50,544,668)321 Sieve Emerald: Earned 50,000,000 credits (56,793,407)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,685,309)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (53,324,439)PPS Sieve Double Ruby: Earned 2,000,000,000 credits (3,178,600,642)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,057,785)TRP Sieve (suspended) Emerald: Earned 50,000,000 credits (50,146,560)AP 26/27 Double Bronze: Earned 100,000,000 credits (192,149,827)GFN Double Gold: Earned 500,000,000 credits (835,354,892)PSA Double Silver: Earned 200,000,000 credits (200,564,866)
Message 132209 - Posted: 21 Aug 2019 | 18:26:54 UTC - in response to Message 132147.

Must implement the LLR app the plan_class or is it the wrapper that has to implement this feature?

Will an app_config.xml still work normally? In other words, will it override any preferences set at the project?


Yes it will, but there's a wrinkle.

The LLR apps currently do not have a plan_class. The new LLR apps will have a plan class of "mt" (or something similar to that.) This means that although you can still use app_config to override the website preferences, you will need to modify your current app_config.xml file to add the <plan_class>mt</plan_class> line.

I am hopeful that I can create a transition whereby your existing, unmodified app_config.xml file (without <plan_class>) can continue to work. Undoubtedly, no matter how many forum posts I write, or news items I create, or how many warnings I put on the website, some people won't see it.

The best way to be prepared for the change is to include two <app_version> blocks in your app_config.xml, one each for the current apps (without <plan_class>) and for the new upcoming apps (with <plan_class>). I'll have more information on this once I work out all the details.



____________
DeleteNull

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132212 - Posted: 21 Aug 2019 | 19:51:00 UTC - in response to Message 132209.

Must implement the LLR app the plan_class or is it the wrapper that has to implement this feature?


It works like this...

You make some changes on the PrimeGrid preferences page, which sets two tags in your preferences (which are XML): <max_jobs> and <max_cpus>.

When your computer asks for work, the server's scheduler picks up those two tags from your preferences. It also picks up <min_ncpus> and <max_threads> from the plan_class definition. These two set minimum and maximum bounds on the number of threads. I'm planning on making the allowable range 1-80.

There's also a tag <nthreads_cmdline> in the plan class which instructs the server to tell the client on your computer to pass "--nthreads N" on the command line to the application.

In the task that the server sends to the client, included in the XML is the number of threads to run, which comes from the <max_cpus> tag you set on the preferences page.

The BOINC client invokes the app -- the LLR wrapper -- with "--nthreads N". The new version of the wrapper will understand --nthreads as well as -t, and will pass that along to LLR.

Does that make sense?
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile DeleteNullProject donor
Volunteer tester
Avatar
Send message
Joined: 6 Apr 06
Posts: 228
ID: 2663
Credit: 5,267,868,355
RAC: 5,111,303
Discovered 16 mega primesEliminated 2 conjecture "k"sFound 4 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 4 primes in the 2019 Tour de PrimesFound 2 mega primes in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Emerald: Earned 50,000,000 credits (50,589,422)Cullen LLR Emerald: Earned 50,000,000 credits (51,425,403)ESP LLR Emerald: Earned 50,000,000 credits (61,429,176)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (59,199,415)PPS LLR Double Bronze: Earned 100,000,000 credits (111,368,394)PSP LLR Emerald: Earned 50,000,000 credits (55,716,862)SoB LLR Emerald: Earned 50,000,000 credits (71,933,705)SR5 LLR Emerald: Earned 50,000,000 credits (50,919,719)SGS LLR Emerald: Earned 50,000,000 credits (51,327,296)TPS LLR (retired) Bronze: Earned 10,000 credits (61,785)TRP LLR Emerald: Earned 50,000,000 credits (61,671,238)Woodall LLR Emerald: Earned 50,000,000 credits (50,544,668)321 Sieve Emerald: Earned 50,000,000 credits (56,793,407)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,685,309)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (53,324,439)PPS Sieve Double Ruby: Earned 2,000,000,000 credits (3,178,600,642)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,057,785)TRP Sieve (suspended) Emerald: Earned 50,000,000 credits (50,146,560)AP 26/27 Double Bronze: Earned 100,000,000 credits (192,149,827)GFN Double Gold: Earned 500,000,000 credits (835,354,892)PSA Double Silver: Earned 200,000,000 credits (200,564,866)
Message 132213 - Posted: 21 Aug 2019 | 20:15:33 UTC - in response to Message 132212.
Last modified: 21 Aug 2019 | 20:15:51 UTC

The BOINC client invokes the app -- the LLR wrapper -- with "--nthreads N". The new version of the wrapper will understand --nthreads as well as -t, and will pass that along to LLR.

Does that make sense?


Yes that is the reason for my question. --nthreads should be transformed into -t and into the parameter in the llr.ini (ThreadsPerTest=N) that is copied into the slots folder.
____________
DeleteNull

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132220 - Posted: 21 Aug 2019 | 23:03:10 UTC - in response to Message 132212.

Must implement the LLR app the plan_class or is it the wrapper that has to implement this feature?


It works like this...

You make some changes on the PrimeGrid preferences page, which sets two tags in your preferences (which are XML): <max_jobs> and <max_cpus>.

When your computer asks for work, the server's scheduler picks up those two tags from your preferences. It also picks up <min_ncpus> and <max_threads> from the plan_class definition. These two set minimum and maximum bounds on the number of threads. I'm planning on making the allowable range 1-80.

There's also a tag <nthreads_cmdline> in the plan class which instructs the server to tell the client on your computer to pass "--nthreads N" on the command line to the application.

In the task that the server sends to the client, included in the XML is the number of threads to run, which comes from the <max_cpus> tag you set on the preferences page.

The BOINC client invokes the app -- the LLR wrapper -- with "--nthreads N". The new version of the wrapper will understand --nthreads as well as -t, and will pass that along to LLR.

Does that make sense?


I don't know if you Project level folks talk to each or not but at Cosmology they have the settings you are talking about:


Primary (default) preferences (Switch View)
Resource share ---
Use CPU
Is it OK for Cosmology@Home and your team (if any) to email you?
Should Cosmology@Home show your computers on its web site?
Default computer location ---
Run only the selected applications camb_legacy: yes
camb_boinc2docker: no
planck_param_sims: yes
If no work for selected applications is available, accept work from other applications? yes
Max # jobs 2
Max # CPUs 2

Edit preferences

With one of those kinds of tasks being made as MT(multi-thread) tasks and then going with the settings in the preferences. Perhaps you can contact them and figure out what and how they do it and if that will work for you guys here at PrimeGrid.

Those are my default settings for the project and I do get MT tasks at times.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132225 - Posted: 22 Aug 2019 | 0:32:50 UTC - in response to Message 132220.

Perhaps you can contact them and figure out what and how they do it and if that will work for you guys here at PrimeGrid.


That's standard BOINC functionality now, and I know how to do it. (Being as you quoted me explaining how the whole process works, that should be obvious.)

We just have to build some web code and crank out a modified LLR wrapper. I already have tested the guts of it on the dev server.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

NickProject donor
Send message
Joined: 11 Jul 11
Posts: 156
ID: 105020
Credit: 242,359,409
RAC: 765,589
321 LLR Amethyst: Earned 1,000,000 credits (1,004,027)Cullen LLR Amethyst: Earned 1,000,000 credits (1,997,608)ESP LLR Ruby: Earned 2,000,000 credits (2,023,626)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,012,869)PPS LLR Ruby: Earned 2,000,000 credits (4,251,417)PSP LLR Amethyst: Earned 1,000,000 credits (1,001,147)SoB LLR Amethyst: Earned 1,000,000 credits (1,465,721)SR5 LLR Amethyst: Earned 1,000,000 credits (1,598,135)SGS LLR Ruby: Earned 2,000,000 credits (2,015,663)TRP LLR Ruby: Earned 2,000,000 credits (2,013,482)Woodall LLR Ruby: Earned 2,000,000 credits (2,013,659)321 Sieve Ruby: Earned 2,000,000 credits (4,994,348)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (744,531)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,007,004)PPS Sieve Double Bronze: Earned 100,000,000 credits (101,490,915)TRP Sieve (suspended) Bronze: Earned 10,000 credits (21,181)AP 26/27 Ruby: Earned 2,000,000 credits (4,815,213)GFN Double Bronze: Earned 100,000,000 credits (103,909,079)
Message 132228 - Posted: 22 Aug 2019 | 5:13:50 UTC - in response to Message 132113.

Thanks heaps Michael. This change will be awesome!

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132237 - Posted: 22 Aug 2019 | 10:41:53 UTC - in response to Message 132225.

Perhaps you can contact them and figure out what and how they do it and if that will work for you guys here at PrimeGrid.


That's standard BOINC functionality now, and I know how to do it. (Being as you quoted me explaining how the whole process works, that should be obvious.)

We just have to build some web code and crank out a modified LLR wrapper. I already have tested the guts of it on the dev server.


I was not trying to imply you didn't I was just giving an example of one place that did get it working, but as I said working there doesn't mean working here.

I hope you can get it working, that would be sooo much easier than playing with app_config files. It would also eliminate the error lines saying "unknown application" for a sub-project it's never seen before.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132239 - Posted: 22 Aug 2019 | 10:54:38 UTC - in response to Message 132237.

I hope you can get it working, that would be sooo much easier than playing with app_config files.


It will work.

Not only, as you point out, is it in use by many other BOINC sites, but I've already tested the important parts on our dev system.

And, yes, it will be much simpler to use. I'm looking forward to it.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

NickProject donor
Send message
Joined: 11 Jul 11
Posts: 156
ID: 105020
Credit: 242,359,409
RAC: 765,589
321 LLR Amethyst: Earned 1,000,000 credits (1,004,027)Cullen LLR Amethyst: Earned 1,000,000 credits (1,997,608)ESP LLR Ruby: Earned 2,000,000 credits (2,023,626)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,012,869)PPS LLR Ruby: Earned 2,000,000 credits (4,251,417)PSP LLR Amethyst: Earned 1,000,000 credits (1,001,147)SoB LLR Amethyst: Earned 1,000,000 credits (1,465,721)SR5 LLR Amethyst: Earned 1,000,000 credits (1,598,135)SGS LLR Ruby: Earned 2,000,000 credits (2,015,663)TRP LLR Ruby: Earned 2,000,000 credits (2,013,482)Woodall LLR Ruby: Earned 2,000,000 credits (2,013,659)321 Sieve Ruby: Earned 2,000,000 credits (4,994,348)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (744,531)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,007,004)PPS Sieve Double Bronze: Earned 100,000,000 credits (101,490,915)TRP Sieve (suspended) Bronze: Earned 10,000 credits (21,181)AP 26/27 Ruby: Earned 2,000,000 credits (4,815,213)GFN Double Bronze: Earned 100,000,000 credits (103,909,079)
Message 132245 - Posted: 22 Aug 2019 | 12:32:51 UTC

I think the difficulty could be in transition to the new way

KEPProject donor
Send message
Joined: 10 Aug 05
Posts: 260
ID: 110
Credit: 8,337,813
RAC: 1,660
Found 1 prime in the 2019 Tour de PrimesESP LLR Amethyst: Earned 1,000,000 credits (1,611,126)PPS LLR Amethyst: Earned 1,000,000 credits (1,328,388)PSP LLR Silver: Earned 100,000 credits (273,295)SoB LLR Amethyst: Earned 1,000,000 credits (1,209,000)SR5 LLR Silver: Earned 100,000 credits (112,905)TRP LLR Amethyst: Earned 1,000,000 credits (1,370,887)321 Sieve Amethyst: Earned 1,000,000 credits (1,633,882)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (64,186)TRP Sieve (suspended) Silver: Earned 100,000 credits (259,649)PSA Silver: Earned 100,000 credits (456,059)
Message 132254 - Posted: 22 Aug 2019 | 14:43:52 UTC - in response to Message 132239.

I hope you can get it working, that would be sooo much easier than playing with app_config files.


It will work.

Not only, as you point out, is it in use by many other BOINC sites, but I've already tested the important parts on our dev system.

And, yes, it will be much simpler to use. I'm looking forward to it.


Cool :)

Are you also testing how this works if one has different computers with different numbers of cores?

Nice work :)

Also even though it might not have been formulated that way, it actually was more or less what I had in mind and tried to suggest, without knowing that it was actually already in use on other platforms :)

Profile RobishProject donor
Avatar
Send message
Joined: 7 Jan 12
Posts: 1121
ID: 126266
Credit: 2,827,007,338
RAC: 4,797,328
Discovered 8 mega primes2018 Tour de Primes largest primeFound 4 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,232,081)Cullen LLR Turquoise: Earned 5,000,000 credits (8,142,092)ESP LLR Turquoise: Earned 5,000,000 credits (6,383,455)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (6,466,498)PPS LLR Sapphire: Earned 20,000,000 credits (29,302,003)PSP LLR Turquoise: Earned 5,000,000 credits (5,053,061)SoB LLR Sapphire: Earned 20,000,000 credits (34,933,309)SR5 LLR Turquoise: Earned 5,000,000 credits (5,095,601)SGS LLR Turquoise: Earned 5,000,000 credits (5,000,885)TRP LLR Jade: Earned 10,000,000 credits (11,930,673)Woodall LLR Turquoise: Earned 5,000,000 credits (5,062,771)321 Sieve Turquoise: Earned 5,000,000 credits (5,025,452)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (7,892,369)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,515,338)PPS Sieve Double Gold: Earned 500,000,000 credits (777,612,167)TRP Sieve (suspended) Silver: Earned 100,000 credits (121,416)AP 26/27 Sapphire: Earned 20,000,000 credits (32,275,269)GFN Double Amethyst: Earned 1,000,000,000 credits (1,876,058,203)
Message 132255 - Posted: 22 Aug 2019 | 14:47:40 UTC - in response to Message 132239.

I'm looking forward to it.


Me too. Going to be great! ;)
____________
My lucky number's 10590941048576+1 and 5641491616384+1 (GFN-14 Consecutive Prime)

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132260 - Posted: 22 Aug 2019 | 15:43:13 UTC

IMPORTANT:

PrimeGrid will be switching to a preferences-based method for setting up multi-threading in the near future.
If you are using app_config.xml (probably to set up multi-threading) it's going to stop working when the multi-threading system goes live. If you want your app_config.xml to continue working, you should make modifications now that will allow it to work both before and after the change.

Only LLR projects are affected.

Every <app_version> block for an LLR project should be duplicated, with the duplicate having a <plan_class>mt<plan_class> line added to it. For example, this is the before and after for ESP, set up for 4 threads:

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


You can do this today, and the original app_version block will continue to work. Once we install the new multi-tasking, that app_version block will be ignored and the second app_version block for the mt plan class will take over. At that point, most people can erase app_config.xml, or at least the parts for LLR projects, and start using the multi-threading controls on the website.

I don't have an exact time yet for this change, but it won't happen in August. I'm hoping for early September.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132266 - Posted: 22 Aug 2019 | 16:37:49 UTC - in response to Message 132260.

Thank you very much!!!

Profile bcavnaughProject donor
Avatar
Send message
Joined: 8 Nov 13
Posts: 185
ID: 273570
Credit: 608,054,190
RAC: 397,987
Discovered 4 mega primesFound 16 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain StageFound 15 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (4,432,945)Cullen LLR Ruby: Earned 2,000,000 credits (3,663,353)ESP LLR Turquoise: Earned 5,000,000 credits (7,438,830)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (4,690,368)PPS LLR Sapphire: Earned 20,000,000 credits (33,514,008)PSP LLR Ruby: Earned 2,000,000 credits (4,675,187)SoB LLR Jade: Earned 10,000,000 credits (17,010,038)SR5 LLR Ruby: Earned 2,000,000 credits (2,914,257)SGS LLR Ruby: Earned 2,000,000 credits (3,190,607)TRP LLR Turquoise: Earned 5,000,000 credits (8,091,782)Woodall LLR Ruby: Earned 2,000,000 credits (3,833,516)321 Sieve Gold: Earned 500,000 credits (737,961)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (13,345,448)PPS Sieve Double Silver: Earned 200,000,000 credits (227,586,323)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (164,235)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,142,550)AP 26/27 Sapphire: Earned 20,000,000 credits (42,107,845)GFN Double Silver: Earned 200,000,000 credits (228,389,640)PSA Amethyst: Earned 1,000,000 credits (1,142,791)
Message 132268 - Posted: 22 Aug 2019 | 17:44:59 UTC
Last modified: 22 Aug 2019 | 17:53:03 UTC

Like this then?

<app_config>
<app>
<name>llrESP</name>
<fraction_done_exact>1</fraction_done_exact>
<max_concurrent>2</max_concurrent>
<report_results_immediately>1</report_results_immediately>
</app>

<app_version>
<app_name>llrESP</app_name>
<cmdline>-t 6</cmdline>
<avg_ncpus>1</avg_ncpus>
</app_version>

<app_version>
<app_name>llrESP</app_name>
<plan_class>mt</plan_class>
<cmdline>-t 6</cmdline>
<avg_ncpus>1</avg_ncpus>
</app_version>
<app>
</app_config>

And we keep Resource share set to 0

Profile Jordan Romaidis
Avatar
Send message
Joined: 11 May 17
Posts: 158
ID: 880615
Credit: 447,081,104
RAC: 1,283,663
Discovered 2 mega primesEliminated 1 conjecture "k"Found 1 prime in the 2018 Tour de PrimesFound 2 primes in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (4,574,478)Cullen LLR Ruby: Earned 2,000,000 credits (2,080,460)ESP LLR Gold: Earned 500,000 credits (502,325)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,947,303)PPS LLR Sapphire: Earned 20,000,000 credits (38,174,196)PSP LLR Bronze: Earned 10,000 credits (23,710)SoB LLR Sapphire: Earned 20,000,000 credits (39,915,761)SR5 LLR Jade: Earned 10,000,000 credits (16,524,382)SGS LLR Jade: Earned 10,000,000 credits (10,487,324)TRP LLR Gold: Earned 500,000 credits (525,711)Woodall LLR Jade: Earned 10,000,000 credits (15,028,246)321 Sieve Amethyst: Earned 1,000,000 credits (1,062,420)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,606,749)PPS Sieve Sapphire: Earned 20,000,000 credits (23,296,981)AP 26/27 Emerald: Earned 50,000,000 credits (93,001,129)GFN Double Bronze: Earned 100,000,000 credits (122,438,841)PSA Emerald: Earned 50,000,000 credits (52,891,089)
Message 132269 - Posted: 22 Aug 2019 | 18:01:22 UTC

Are these errors normal for now?

PrimeGrid: Notice from BOINC
Entry in app_config.xml for app 'llrSOB', plan class 'mt' doesn't match any app versions


Profile bcavnaughProject donor
Avatar
Send message
Joined: 8 Nov 13
Posts: 185
ID: 273570
Credit: 608,054,190
RAC: 397,987
Discovered 4 mega primesFound 16 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain StageFound 15 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (4,432,945)Cullen LLR Ruby: Earned 2,000,000 credits (3,663,353)ESP LLR Turquoise: Earned 5,000,000 credits (7,438,830)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (4,690,368)PPS LLR Sapphire: Earned 20,000,000 credits (33,514,008)PSP LLR Ruby: Earned 2,000,000 credits (4,675,187)SoB LLR Jade: Earned 10,000,000 credits (17,010,038)SR5 LLR Ruby: Earned 2,000,000 credits (2,914,257)SGS LLR Ruby: Earned 2,000,000 credits (3,190,607)TRP LLR Turquoise: Earned 5,000,000 credits (8,091,782)Woodall LLR Ruby: Earned 2,000,000 credits (3,833,516)321 Sieve Gold: Earned 500,000 credits (737,961)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (13,345,448)PPS Sieve Double Silver: Earned 200,000,000 credits (227,586,323)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (164,235)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,142,550)AP 26/27 Sapphire: Earned 20,000,000 credits (42,107,845)GFN Double Silver: Earned 200,000,000 credits (228,389,640)PSA Amethyst: Earned 1,000,000 credits (1,142,791)
Message 132271 - Posted: 22 Aug 2019 | 18:25:25 UTC - in response to Message 132269.
Last modified: 22 Aug 2019 | 18:29:11 UTC

Are these errors normal for now?

PrimeGrid: Notice from BOINC
Entry in app_config.xml for app 'llrSOB', plan class 'mt' doesn't match any app versions

I see the same Error as well for llrMEGA.
Entry in app_config.xml for app 'llrMEGA', plan class 'mt' doesn't match any app versions

dh1saj
Volunteer tester
Send message
Joined: 13 Jul 08
Posts: 49
ID: 25532
Credit: 2,710,217,913
RAC: 1,301,422
Discovered 9 mega primesFound 2 primes in the 2018 Tour de PrimesFound 2 primes in the 2019 Tour de PrimesFound 2 mega primes in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain StageFound 1 mega prime in the 2019 Tour de Primes Mountain Stage321 LLR Gold: Earned 500,000 credits (774,409)Cullen LLR Silver: Earned 100,000 credits (404,715)ESP LLR Gold: Earned 500,000 credits (507,068)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,363,953)PPS LLR Emerald: Earned 50,000,000 credits (56,539,947)PSP LLR Amethyst: Earned 1,000,000 credits (1,563,153)SoB LLR Ruby: Earned 2,000,000 credits (2,383,849)SR5 LLR Silver: Earned 100,000 credits (291,809)SGS LLR Amethyst: Earned 1,000,000 credits (1,001,243)TPS LLR (retired) Bronze: Earned 10,000 credits (69,504)TRP LLR Gold: Earned 500,000 credits (549,878)Woodall LLR Gold: Earned 500,000 credits (554,075)321 Sieve Jade: Earned 10,000,000 credits (17,160,281)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (207,663)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (79,574,144)PPS Sieve Double Amethyst: Earned 1,000,000,000 credits (1,439,338,146)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,425,565)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,042,171)AP 26/27 Jade: Earned 10,000,000 credits (14,919,332)GFN Double Gold: Earned 500,000,000 credits (860,313,654)PSA Double Silver: Earned 200,000,000 credits (226,242,181)
Message 132272 - Posted: 22 Aug 2019 | 18:31:49 UTC - in response to Message 132271.

Same here.
Guess thats OK for the time being.


22.08.2019 20:29:34 | | Re-reading cc_config.xml
22.08.2019 20:29:34 | | cc_config.xml not found - using defaults
22.08.2019 20:29:34 | | log flags: file_xfer, sched_ops, task
22.08.2019 20:29:34 | PrimeGrid | Found app_config.xml
22.08.2019 20:29:34 | PrimeGrid | Entry in app_config.xml for app 'llr321', plan class 'mt' doesn't match any app versions
22.08.2019 20:29:34 | PrimeGrid | Entry in app_config.xml for app 'llrPPS', plan class 'mt' doesn't match any app versions
22.08.2019 20:29:34 | PrimeGrid | Entry in app_config.xml for app 'llrESP', plan class 'mt' doesn't match any app versions
22.08.2019 20:29:34 | PrimeGrid | Entry in app_config.xml for app 'llrMEGA', plan class 'mt' doesn't match any app versions
22.08.2019 20:29:34 | PrimeGrid | Entry in app_config.xml for app 'llrCUL', plan class 'mt' doesn't match any app versions
22.08.2019 20:29:34 | PrimeGrid | Entry in app_config.xml for app 'llrSOB', plan class 'mt' doesn't match any app versions
22.08.2019 20:29:36 | PrimeGrid | General prefs: from PrimeGrid (last modified 08-Dec-2016 20:02:03)
22.08.2019 20:29:36 | PrimeGrid | Computer location: home
22.08.2019 20:29:36 | | General prefs: using separate prefs for home
22.08.2019 20:29:36 | | Reading preferences override file

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132276 - Posted: 22 Aug 2019 | 19:49:11 UTC - in response to Message 132269.

Are these errors normal for now?

PrimeGrid: Notice from BOINC
Entry in app_config.xml for app 'llrSOB', plan class 'mt' doesn't match any app versions




Since we've never had any "mt" tasks yes it's normal, once we get some it won't be an error anymore. It's the same as if you put SR5 task in the app_config the first time, you get the "unknown application valid ones are...." then when you get some SR5 units they work just fine and the error is also gone.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132280 - Posted: 22 Aug 2019 | 21:35:26 UTC

I wish that error didn't exist. It's really quite useless.

Yes, it's normal. Just ignore it.

____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

tng*Project donor
Send message
Joined: 29 Aug 10
Posts: 324
ID: 66603
Credit: 15,817,882,961
RAC: 18,174,028
Discovered the World's First base 25 Generalized Cullen prime!!!Discovered 10 mega primesEliminated 2 conjecture "k"sDiscovered 2 AP26sDiscovered 1 twin prime2017 Tour de Primes highest prime count2017 Tour de Primes most Mountain Stage primes2018 Tour de Primes most Mountain Stage primesFound 4 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 4 primes in the 2018 Tour de Primes Mountain StageFound 1 mega prime in the 2018 Tour de Primes Mountain StageFound 1 prime in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de Primes321 LLR Emerald: Earned 50,000,000 credits (53,291,523)Cullen LLR Emerald: Earned 50,000,000 credits (58,169,362)ESP LLR Emerald: Earned 50,000,000 credits (57,764,735)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (92,911,346)PPS LLR Double Bronze: Earned 100,000,000 credits (122,486,398)PSP LLR Emerald: Earned 50,000,000 credits (51,942,477)SoB LLR Double Silver: Earned 200,000,000 credits (234,651,395)SR5 LLR Emerald: Earned 50,000,000 credits (67,362,893)SGS LLR Emerald: Earned 50,000,000 credits (57,958,627)TRP LLR Double Bronze: Earned 100,000,000 credits (126,006,829)Woodall LLR Emerald: Earned 50,000,000 credits (59,131,826)321 Sieve Double Bronze: Earned 100,000,000 credits (101,250,415)Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (30,879,764)Generalized Cullen/Woodall Sieve (suspended) Double Bronze: Earned 100,000,000 credits (100,428,955)PPS Sieve Double Ruby: Earned 2,000,000,000 credits (3,181,897,634)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Double Bronze: Earned 100,000,000 credits (101,857,516)TRP Sieve (suspended) Emerald: Earned 50,000,000 credits (50,936,081)AP 26/27 Double Gold: Earned 500,000,000 credits (963,932,060)GFN Double Ruby: Earned 2,000,000,000 credits (4,637,103,852)PSA Double Turquoise: Earned 5,000,000,000 credits (5,668,024,510)
Message 132282 - Posted: 22 Aug 2019 | 22:22:20 UTC - in response to Message 132280.

I wish that error didn't exist. It's really quite useless.


+1 -- it had me hyperventilating a bit until I figured it out.
____________

Gordon Lack
Send message
Joined: 8 Apr 12
Posts: 10
ID: 137886
Credit: 5,648,895
RAC: 3,954
ESP LLR Amethyst: Earned 1,000,000 credits (1,161,748)PPS LLR Silver: Earned 100,000 credits (195,045)SR5 LLR Gold: Earned 500,000 credits (699,683)SGS LLR Bronze: Earned 10,000 credits (36,869)Generalized Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (145,261)PPS Sieve Ruby: Earned 2,000,000 credits (3,263,128)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (21,464)TRP Sieve (suspended) Silver: Earned 100,000 credits (104,785)GFN Bronze: Earned 10,000 credits (13,388)
Message 132283 - Posted: 22 Aug 2019 | 22:26:28 UTC - in response to Message 132120.

But it's 0.00% on Linux.
But not 0, as I run 7.14.2 on Linux.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132285 - Posted: 23 Aug 2019 | 0:12:58 UTC - in response to Message 132283.

But it's 0.00% on Linux.
But not 0, as I run 7.14.2 on Linux.


Awesome.

Unfortunately... it seems that the hyperthread control feature was documented as working in 7.14 but wasn't actually implemented. So this part isn't going to happen anytime soon.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132286 - Posted: 23 Aug 2019 | 0:19:13 UTC
Last modified: 24 Aug 2019 | 16:54:14 UTC

ANNOUNCEMENT:

I've got the multithreading working on the dev system (CompositeGrid). Feel free to try it out and tell me what you think. A few caveats:

* Windows and Linux only, so far. Mac tasks aren't done yet, and will crash and burn if you try to run them. Or they'll just ignore the multi-threading and run single-threaded. Update: The Mac app is now available for testing.

* Only SGS tasks are loaded. There's no work available for any other sub-projects.

* The tasks aren't being refilled automatically, so they may run out.

* The server (connect at https://dev.primegrid.com/) isn't up 24/7. I may take down for various reasons.

* Your login credentials at PrimeGrid should work on the dev system, unless you signed up within the last few days.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1832
ID: 352
Credit: 2,560,669,437
RAC: 1,223,269
Discovered 5 mega primesEliminated 3 conjecture "k"sFound 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes largest primeFound 4 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Emerald: Earned 50,000,000 credits (50,556,284)Cullen LLR Emerald: Earned 50,000,000 credits (50,296,190)ESP LLR Emerald: Earned 50,000,000 credits (50,834,167)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (50,309,119)PPS LLR Emerald: Earned 50,000,000 credits (92,243,921)PSP LLR Sapphire: Earned 20,000,000 credits (23,462,639)SoB LLR Emerald: Earned 50,000,000 credits (67,865,553)SR5 LLR Emerald: Earned 50,000,000 credits (50,320,316)SGS LLR Sapphire: Earned 20,000,000 credits (22,598,870)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Emerald: Earned 50,000,000 credits (57,441,313)Woodall LLR Emerald: Earned 50,000,000 credits (50,129,327)321 Sieve Sapphire: Earned 20,000,000 credits (31,708,085)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,142,109)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,504,945)PPS Sieve Double Gold: Earned 500,000,000 credits (504,377,255)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,288,222)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,149,354)AP 26/27 Double Silver: Earned 200,000,000 credits (211,090,680)GFN Double Gold: Earned 500,000,000 credits (621,083,395)PSA Double Gold: Earned 500,000,000 credits (531,254,992)
Message 132291 - Posted: 23 Aug 2019 | 9:13:05 UTC
Last modified: 23 Aug 2019 | 9:22:51 UTC

Initial try.

I had no limits for Max # of jobs for this project nor Max # of CPUs for this project and attached Windows host with 2-CPUs.

It donwloaded 7 SGS tasks thinking each will take 25 secs...a bit of wishfull thinking even on this machine but we know how BOINC behaves considering time estimation.

First task started using 30 CPUs. Damn, cores.
I must says I consider it confusing on 2-CPUs system.
In preferences, I would rather see "Max # of CPU cores for this project"

Letting first task complete, will take 16 minutes.

Now, setting Max # of CPUs for this project to 7.
Later...BOINC just couple minutes before finishing first task downloaded another. Good.
It was set to use 7 CPUs. Good.
It started along the first 30CPUs, NOT good.
Machines has "only" 32 core but BOINC used 37 and is set to use ast most 94% of the CPUs (which is 30).

After finishing first SGS 30-cores task, it resumed other 7-thread PG tasks (yes, I have PG attached as well with task in cache). Good.

BOINC downloaded another 4 SGS and started one and pause on of PG. Total 5x7 is again overcomming with 35 cores and limit is set to 30 cores.
____________
My stats
Badge score: 1*1 + 5*1 + 7*1 + 8*8 + 9*7 + 11*1 + 12*3 = 187

Profile VatoProject donor
Volunteer tester
Avatar
Send message
Joined: 2 Feb 08
Posts: 711
ID: 18447
Credit: 82,100,422
RAC: 74,266
321 LLR Amethyst: Earned 1,000,000 credits (1,902,702)Cullen LLR Ruby: Earned 2,000,000 credits (2,049,559)ESP LLR Ruby: Earned 2,000,000 credits (2,562,829)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,001,883)PPS LLR Ruby: Earned 2,000,000 credits (4,041,891)PSP LLR Amethyst: Earned 1,000,000 credits (1,799,390)SoB LLR Ruby: Earned 2,000,000 credits (2,023,559)SR5 LLR Ruby: Earned 2,000,000 credits (2,298,384)SGS LLR Ruby: Earned 2,000,000 credits (2,180,516)TPS LLR (retired) Silver: Earned 100,000 credits (103,523)TRP LLR Ruby: Earned 2,000,000 credits (2,457,903)Woodall LLR Ruby: Earned 2,000,000 credits (2,048,906)321 Sieve Turquoise: Earned 5,000,000 credits (8,976,712)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,119,699)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,278,995)PPS Sieve Turquoise: Earned 5,000,000 credits (7,407,705)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (4,080,177)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,221,054)AP 26/27 Turquoise: Earned 5,000,000 credits (5,025,257)GFN Turquoise: Earned 5,000,000 credits (5,020,967)PSA Turquoise: Earned 5,000,000 credits (6,497,639)
Message 132292 - Posted: 23 Aug 2019 | 9:21:32 UTC

running mt tests:
2c machine with no cache and non-zero project priority - configured for max 4 cores via web
downloaded a single task (WIN)
task is 2-CPU (WIN)
ran immediately even though there was a single-core task in progress from PG (not ideal, but cross-project is hard in BOINC - makes me think website default should be no job limit, but core limit of 1 to ensure quiet transition from old to new scheme)

changed web settings to max 1 job, 1 core
server now limits how many tasks can be outstanding rather than client - only downloaded a single task once the upload was done, not at the 3 minute marker - task correctly runs 1c
so this doesn't seem to use max_concurrent (or not only max_concurrent)
changing to max 2 job, 1c, works as expected
nothing wrong with the wrapper, nor website afaict
possibly stuff wrong with my understanding and assumptions though

tbh the idea of max_concurrent being used was probably broken in the first place
why should one task impact another, via config provided to client by a task
it should only stand a chance of working that way if config is provided project-wide
____________

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1832
ID: 352
Credit: 2,560,669,437
RAC: 1,223,269
Discovered 5 mega primesEliminated 3 conjecture "k"sFound 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes largest primeFound 4 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Emerald: Earned 50,000,000 credits (50,556,284)Cullen LLR Emerald: Earned 50,000,000 credits (50,296,190)ESP LLR Emerald: Earned 50,000,000 credits (50,834,167)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (50,309,119)PPS LLR Emerald: Earned 50,000,000 credits (92,243,921)PSP LLR Sapphire: Earned 20,000,000 credits (23,462,639)SoB LLR Emerald: Earned 50,000,000 credits (67,865,553)SR5 LLR Emerald: Earned 50,000,000 credits (50,320,316)SGS LLR Sapphire: Earned 20,000,000 credits (22,598,870)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Emerald: Earned 50,000,000 credits (57,441,313)Woodall LLR Emerald: Earned 50,000,000 credits (50,129,327)321 Sieve Sapphire: Earned 20,000,000 credits (31,708,085)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,142,109)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,504,945)PPS Sieve Double Gold: Earned 500,000,000 credits (504,377,255)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,288,222)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,149,354)AP 26/27 Double Silver: Earned 200,000,000 credits (211,090,680)GFN Double Gold: Earned 500,000,000 credits (621,083,395)PSA Double Gold: Earned 500,000,000 credits (531,254,992)
Message 132296 - Posted: 23 Aug 2019 | 11:30:10 UTC

Later, with only one (with only o PG LLR task), dev PG seems to honor Max # of jobs for this project and Max # of CPUs.

When settings dev PG to NNW, BOINC goes again crazy downloading dozens of 7-threads tasks from PG.
It will be a relief when this all gets implemented.

Transitions periods are painfull.

Any other scenario to test?
____________
My stats
Badge score: 1*1 + 5*1 + 7*1 + 8*8 + 9*7 + 11*1 + 12*3 = 187

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132297 - Posted: 23 Aug 2019 | 11:55:04 UTC - in response to Message 132296.

Later, with only one (with only o PG LLR task), dev PG seems to honor Max # of jobs for this project and Max # of CPUs.

When settings dev PG to NNW, BOINC goes again crazy downloading dozens of 7-threads tasks from PG.
It will be a relief when this all gets implemented.

Transitions periods are painfull.

Any other scenario to test?


You were getting 7-thread tasks on a 2-core machine?

If so, was there anything in cc_config (ncores) or app_info/app_config that might be causing this?

Any idea why BOINC would think a 2 core machine would have 7 cores?
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1832
ID: 352
Credit: 2,560,669,437
RAC: 1,223,269
Discovered 5 mega primesEliminated 3 conjecture "k"sFound 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes largest primeFound 4 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Emerald: Earned 50,000,000 credits (50,556,284)Cullen LLR Emerald: Earned 50,000,000 credits (50,296,190)ESP LLR Emerald: Earned 50,000,000 credits (50,834,167)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (50,309,119)PPS LLR Emerald: Earned 50,000,000 credits (92,243,921)PSP LLR Sapphire: Earned 20,000,000 credits (23,462,639)SoB LLR Emerald: Earned 50,000,000 credits (67,865,553)SR5 LLR Emerald: Earned 50,000,000 credits (50,320,316)SGS LLR Sapphire: Earned 20,000,000 credits (22,598,870)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Emerald: Earned 50,000,000 credits (57,441,313)Woodall LLR Emerald: Earned 50,000,000 credits (50,129,327)321 Sieve Sapphire: Earned 20,000,000 credits (31,708,085)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,142,109)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,504,945)PPS Sieve Double Gold: Earned 500,000,000 credits (504,377,255)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,288,222)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,149,354)AP 26/27 Double Silver: Earned 200,000,000 credits (211,090,680)GFN Double Gold: Earned 500,000,000 credits (621,083,395)PSA Double Gold: Earned 500,000,000 credits (531,254,992)
Message 132298 - Posted: 23 Aug 2019 | 12:07:07 UTC - in response to Message 132297.

You were getting 7-thread tasks on a 2-core machine?

If so, was there anything in cc_config (ncores) or app_info/app_config that might be causing this?

Any idea why BOINC would think a 2 core machine would have 7 cores?

Nope, sorry for not being accurate.

I change Max # CPUs to 2 and it was doing what was supposed to.
BOINC started downloading 2CPUs tasks.


It is a 2-CPUs systems with 16-cores each, hostid=530837
BOINC is set to use 94% of CPU so 30 should be available to BOINC.
____________
My stats
Badge score: 1*1 + 5*1 + 7*1 + 8*8 + 9*7 + 11*1 + 12*3 = 187

zombie67 [MM]Project donor
Avatar
Send message
Joined: 30 Nov 06
Posts: 165
ID: 4065
Credit: 735,822,832
RAC: 2,710,695
321 LLR Turquoise: Earned 5,000,000 credits (5,761,926)Cullen LLR Turquoise: Earned 5,000,000 credits (5,106,758)ESP LLR Turquoise: Earned 5,000,000 credits (5,176,695)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,106,000)PPS LLR Turquoise: Earned 5,000,000 credits (9,004,727)PSP LLR Turquoise: Earned 5,000,000 credits (5,649,343)SoB LLR Turquoise: Earned 5,000,000 credits (5,415,692)SR5 LLR Turquoise: Earned 5,000,000 credits (5,026,750)SGS LLR Turquoise: Earned 5,000,000 credits (6,462,468)TRP LLR Turquoise: Earned 5,000,000 credits (5,129,840)Woodall LLR Turquoise: Earned 5,000,000 credits (5,492,256)321 Sieve Jade: Earned 10,000,000 credits (10,034,713)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,297,856)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,711,622)PPS Sieve Double Silver: Earned 200,000,000 credits (360,132,182)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (11,707,274)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,316,578)AP 26/27 Sapphire: Earned 20,000,000 credits (20,289,379)GFN Double Silver: Earned 200,000,000 credits (200,013,721)PSA Sapphire: Earned 20,000,000 credits (38,955,290)
Message 132299 - Posted: 23 Aug 2019 | 15:10:51 UTC - in response to Message 132291.

In preferences, I would rather see "Max # of CPU cores for this project"


I think "threads" would be most accurate. BOINC counts threads, not cores. If you have a 4 core machine, with HT turned off, BOINC sees 4 threads. If you have a 4 core machine, with HT turned on, BOINC sees 8 threads.
____________
Reno, NV

Profile gemini8
Send message
Joined: 2 Jan 16
Posts: 70
ID: 434794
Credit: 107,234,322
RAC: 92,786
Found 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Gold: Earned 500,000 credits (738,429)Cullen LLR Gold: Earned 500,000 credits (700,934)ESP LLR Gold: Earned 500,000 credits (871,191)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (661,578)PPS LLR Ruby: Earned 2,000,000 credits (3,193,861)PSP LLR Amethyst: Earned 1,000,000 credits (1,045,856)SoB LLR Turquoise: Earned 5,000,000 credits (5,131,532)SR5 LLR Silver: Earned 100,000 credits (288,101)SGS LLR Silver: Earned 100,000 credits (224,873)TRP LLR Gold: Earned 500,000 credits (981,794)Woodall LLR Gold: Earned 500,000 credits (862,979)321 Sieve Silver: Earned 100,000 credits (134,785)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,002,647)PPS Sieve Sapphire: Earned 20,000,000 credits (34,394,313)TRP Sieve (suspended) Silver: Earned 100,000 credits (156,305)AP 26/27 Amethyst: Earned 1,000,000 credits (1,661,673)GFN Emerald: Earned 50,000,000 credits (51,183,319)
Message 132306 - Posted: 23 Aug 2019 | 18:05:52 UTC - in response to Message 132299.
Last modified: 23 Aug 2019 | 18:07:32 UTC

Hi.
Atm I'm running an SOB with added plan_class, but without having duplicated the app_version part, and without having restarted Boinc.
Working fine so far with multi-threading still being used.
So, duplicating might not be necessary.
I'll be keeping you updated after restarting Boinc.
For security reasons I won't further test this while running this SOB. ;-)

If that hyper-threading detection stuff would run I'd be quite happy.
Well, nearly flawless Boinc documentation and stuff that should work and doesn't are nothing new to me...
____________
Greetings, Jens

32987968^65536+1

mmonnin
Send message
Joined: 4 Jun 16
Posts: 5
ID: 448797
Credit: 195,461,979
RAC: 7,459
321 LLR Gold: Earned 500,000 credits (511,084)Cullen LLR Silver: Earned 100,000 credits (139,243)ESP LLR Silver: Earned 100,000 credits (107,605)Generalized Cullen/Woodall LLR Silver: Earned 100,000 credits (114,185)PPS LLR Gold: Earned 500,000 credits (663,101)PSP LLR Silver: Earned 100,000 credits (108,015)SoB LLR Amethyst: Earned 1,000,000 credits (1,263,407)SR5 LLR Gold: Earned 500,000 credits (520,670)SGS LLR Silver: Earned 100,000 credits (250,338)TRP LLR Silver: Earned 100,000 credits (126,330)Woodall LLR Silver: Earned 100,000 credits (316,408)321 Sieve Amethyst: Earned 1,000,000 credits (1,094,134)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,067,104)PPS Sieve Double Bronze: Earned 100,000,000 credits (135,035,518)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (109,588)TRP Sieve (suspended) Silver: Earned 100,000 credits (103,322)AP 26/27 Silver: Earned 100,000 credits (105,118)GFN Sapphire: Earned 20,000,000 credits (49,826,809)
Message 132307 - Posted: 23 Aug 2019 | 18:16:34 UTC - in response to Message 132260.

IMPORTANT:

PrimeGrid will be switching to a preferences-based method for setting up multi-threading in the near future.
If you are using app_config.xml (probably to set up multi-threading) it's going to stop working when the multi-threading system goes live. If you want your app_config.xml to continue working, you should make modifications now that will allow it to work both before and after the change.

Only LLR projects are affected.

Every <app_version> block for an LLR project should be duplicated, with the duplicate having a <plan_class>mt<plan_class> line added to it. For example, this is the before and after for ESP, set up for 4 threads:

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


You can do this today, and the original app_version block will continue to work. Once we install the new multi-tasking, that app_version block will be ignored and the second app_version block for the mt plan class will take over. At that point, most people can erase app_config.xml, or at least the parts for LLR projects, and start using the multi-threading controls on the website.

I don't have an exact time yet for this change, but it won't happen in August. I'm hoping for early September.


A bit late to be able to edit the post but there is a [ B ] that looks to be ignored by a [ PRE ]. I've never see a PRE function before in a forum.

I went to copy the post to my team and noticed the formatting was goofy.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132308 - Posted: 23 Aug 2019 | 19:09:20 UTC - in response to Message 132307.



A bit late to be able to edit the post but there is a [ B ] that looks to be ignored by a [ PRE ]. I've never see a PRE function before in a forum.

I went to copy the post to my team and noticed the formatting was goofy.


If you mean the bold formatting for the line with the <plan_class> tag, that's intentional.

It's

[ pre ]1
... stufff ... [ /pre ]1 [ b ]2 [ pre ]3 bold line 'pre' text [ /pre ]3 [ /b ]2 [ pre ]4 next line of normal 'pre' text
... more stuff...
[ /pre ]4

What I did there is actually use 3 "pre" blocks, with the middle "pre" block being surrounded by B tags.

1 is the opening pre block
2 is the B block surrounding the middle (3) pre block.
4 is the pre block for the end portion

____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Byron Leigh Hatch @ team Carl Sagan
Avatar
Send message
Joined: 23 Feb 09
Posts: 16
ID: 35981
Credit: 2,839,386
RAC: 10,600
321 LLR Silver: Earned 100,000 credits (232,128)Cullen LLR Gold: Earned 500,000 credits (615,042)PPS LLR Bronze: Earned 10,000 credits (24,969)PSP LLR Amethyst: Earned 1,000,000 credits (1,251,406)Woodall LLR Gold: Earned 500,000 credits (686,211)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (16,948)
Message 132309 - Posted: 23 Aug 2019 | 19:13:35 UTC
Last modified: 23 Aug 2019 | 19:21:35 UTC


hello

Windows 10
BOINC 7.14.2(X64)
not running as a service.

I'm not very computer literate :(
how do I find app_config.xml ?

I think it is:

right click on computer icon desktop

this PC - -> OS C - -> Program Files - -> BOINC --> then ?

any help would be greatly appreciated :)

Byron.

my screen shot:



any help would be greatly appreciated :)

Byron.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132310 - Posted: 23 Aug 2019 | 20:07:08 UTC - in response to Message 132309.

how do I find app_config.xml ?

I think it is:

right click on computer icon desktop

this PC - -> OS C - -> Program Files - -> BOINC --> then ?


Very close...

this PC - -> OS C - -> ProgramData - -> BOINC --> projects --> www.primegrid.com

Note that you may need to change your Windows Explorer settings to even be able to see ProgramData since it is hidden by default. Also note there's no space between Program and Data.

Please heed the part about "if you don't know what this is, you don't need to do anything."

Once the new system goes live (probably in about two weeks) everything you're going to do with app_config will likely be rendered obsolete. My recommendation is just to wait until the new system goes live, and then use the new web-based controls.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile bill1024
Send message
Joined: 9 Jan 14
Posts: 68
ID: 292175
Credit: 337,970,982
RAC: 51,234
Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 3 primes in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Turquoise: Earned 5,000,000 credits (6,854,652)Cullen LLR Turquoise: Earned 5,000,000 credits (7,492,762)ESP LLR Turquoise: Earned 5,000,000 credits (5,254,292)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (4,801,316)PPS LLR Sapphire: Earned 20,000,000 credits (30,464,980)PSP LLR Jade: Earned 10,000,000 credits (10,101,217)SoB LLR Sapphire: Earned 20,000,000 credits (21,142,107)SR5 LLR Jade: Earned 10,000,000 credits (10,160,340)SGS LLR Turquoise: Earned 5,000,000 credits (5,880,738)TRP LLR Turquoise: Earned 5,000,000 credits (9,887,485)Woodall LLR Turquoise: Earned 5,000,000 credits (5,086,775)321 Sieve Gold: Earned 500,000 credits (908,729)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (15,418,310)PPS Sieve Double Bronze: Earned 100,000,000 credits (123,941,557)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,500,272)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (3,470,782)AP 26/27 Jade: Earned 10,000,000 credits (13,127,621)GFN Emerald: Earned 50,000,000 credits (62,422,058)PSA Bronze: Earned 10,000 credits (83,164)
Message 132320 - Posted: 24 Aug 2019 | 5:26:33 UTC - in response to Message 132309.

Byron, app_config.xml files you make your self and put into the directory of the project you are running. If you did not make one and put it there, then there won't be one there.
You can make one for every project you run if you want/need to.

You have to have show hidden folders and files checked. You can find that by typing
show hidden files and folders in the start area lower left corner.

programdata/BIONC/projects/www.primegrid.com
/seti
/WCG
Then the same for the other projects you run

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132325 - Posted: 24 Aug 2019 | 10:18:13 UTC - in response to Message 132323.

For me, the new 8.07(mt) applications seem to be running just fine. No errors, at least on the PCs with no app_config files.


That's good!

Note: Don't get too used to calling this 8.07. When it gets to the live server, it will probably be 8.04.

____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Oppie
Send message
Joined: 2 Jun 07
Posts: 1
ID: 8884
Credit: 53,571
RAC: 0
321 LLR Bronze: Earned 10,000 credits (15,341)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (27,515)
Message 132327 - Posted: 24 Aug 2019 | 14:24:57 UTC - in response to Message 132310.

how do I find app_config.xml ?

I think it is:

right click on computer icon desktop

this PC - -> OS C - -> Program Files - -> BOINC --> then ?


Very close...

this PC - -> OS C - -> ProgramData - -> BOINC --> projects --> www.primegrid.com

Note that you may need to change your Windows Explorer settings to even be able to see ProgramData since it is hidden by default. Also note there's no space between Program and Data.

Please heed the part about "if you don't know what this is, you don't need to do anything."

Once the new system goes live (probably in about two weeks) everything you're going to do with app_config will likely be rendered obsolete. My recommendation is just to wait until the new system goes live, and then use the new web-based controls.



If you type %ProgramData% in the explorer path bar, it will take you to it.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132329 - Posted: 24 Aug 2019 | 16:52:27 UTC

The Mac MT app (64 bit only) is now available on the dev system. Feel free to test it!

____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Chooka
Send message
Joined: 15 May 18
Posts: 36
ID: 1014486
Credit: 68,948,438
RAC: 55,517
Found 1 prime in the 2019 Tour de Primes321 LLR Gold: Earned 500,000 credits (547,041)Cullen LLR Gold: Earned 500,000 credits (536,353)ESP LLR Gold: Earned 500,000 credits (521,539)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (519,336)PPS LLR Ruby: Earned 2,000,000 credits (2,580,604)PSP LLR Gold: Earned 500,000 credits (545,010)SoB LLR Gold: Earned 500,000 credits (784,120)SR5 LLR Gold: Earned 500,000 credits (507,669)SGS LLR Gold: Earned 500,000 credits (519,595)TRP LLR Gold: Earned 500,000 credits (517,060)Woodall LLR Gold: Earned 500,000 credits (539,481)321 Sieve Gold: Earned 500,000 credits (590,369)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (6,057,633)PPS Sieve Sapphire: Earned 20,000,000 credits (46,661,382)AP 26/27 Amethyst: Earned 1,000,000 credits (1,180,556)GFN Turquoise: Earned 5,000,000 credits (6,344,733)
Message 132336 - Posted: 25 Aug 2019 | 9:10:17 UTC

Oh dear... app_configs are confusing for me at the best of times. Looks like I've got something else to figure out now.

Oh well.
____________

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132339 - Posted: 25 Aug 2019 | 9:48:28 UTC - in response to Message 132336.

Oh dear... app_configs are confusing for me at the best of times. Looks like I've got something else to figure out now.

Oh well.


The new way should be easier in the long run, no more snytax mistakes or using the wrong kind of program to create or edit the app_config files etc. You just set how many workunits you want to run at a time, then how many cpu cores to use for each workunit and Boinc does the rest. It works really well over at Cosmology right now and it's also working on the test server here according to those that are testing it for the rest of us. Michael Goetz has done a great job as usual!!

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132346 - Posted: 25 Aug 2019 | 16:58:00 UTC - in response to Message 132344.

:)
Also, can we have different CPU usage for different venues?


That's what Michael said he is hoping to accomplish.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132348 - Posted: 25 Aug 2019 | 17:29:12 UTC - in response to Message 132346.
Last modified: 25 Aug 2019 | 17:31:33 UTC

:)
Also, can we have different CPU usage for different venues?


That's what Michael said he is hoping to accomplish.


Everything I said in the first post in this thread, except for one item that is crossed out, is working on the test system.

So, yes, there's separate controls for each venue.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132370 - Posted: 26 Aug 2019 | 15:35:33 UTC

ANNOUNCEMENT:

I am basically ready to put the new multi-threading system online. Two people said they needed some time to update app_config on their systems. Scott Brown was one of them, but I can't remember the other person. How much time do you need? September 2nd (a week from today) was mentioned.

If anyone needs time to prepare for the change, let me know. I'll delay the rollout so as to give you enough time to get ready. Just let me know what you need.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132372 - Posted: 26 Aug 2019 | 16:21:40 UTC

The MAX-JOBS control on the web affects ALL apps, including those that are not affected by multi-threading.

MAX-CPUs only affects LLR apps (i.e., those running with the mt plan_class.)
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile vaughanProject donor
Send message
Joined: 11 Aug 05
Posts: 181
ID: 224
Credit: 3,778,520,991
RAC: 1,779,326
Discovered 1 mega primeFound 12 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 6 primes in the 2019 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (12,336,715)Cullen LLR Jade: Earned 10,000,000 credits (18,766,623)ESP LLR Sapphire: Earned 20,000,000 credits (25,179,029)Generalized Cullen/Woodall LLR Sapphire: Earned 20,000,000 credits (20,469,086)PPS LLR Emerald: Earned 50,000,000 credits (68,458,483)PSP LLR Jade: Earned 10,000,000 credits (12,853,713)SoB LLR Sapphire: Earned 20,000,000 credits (38,064,788)SR5 LLR Sapphire: Earned 20,000,000 credits (21,970,886)SGS LLR Sapphire: Earned 20,000,000 credits (33,418,620)TPS LLR (retired) Bronze: Earned 10,000 credits (76,266)TRP LLR Sapphire: Earned 20,000,000 credits (21,385,824)Woodall LLR Jade: Earned 10,000,000 credits (12,698,130)321 Sieve Emerald: Earned 50,000,000 credits (53,075,851)Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (35,459,921)Generalized Cullen/Woodall Sieve (suspended) Double Bronze: Earned 100,000,000 credits (103,015,099)PPS Sieve Double Ruby: Earned 2,000,000,000 credits (2,849,086,113)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (11,101,054)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (25,930,215)AP 26/27 Double Bronze: Earned 100,000,000 credits (106,165,288)GFN Double Silver: Earned 200,000,000 credits (231,440,399)PSA Emerald: Earned 50,000,000 credits (77,456,707)
Message 132375 - Posted: 26 Aug 2019 | 22:19:27 UTC

Good to go Michael.
____________

tng*Project donor
Send message
Joined: 29 Aug 10
Posts: 324
ID: 66603
Credit: 15,817,882,961
RAC: 18,174,028
Discovered the World's First base 25 Generalized Cullen prime!!!Discovered 10 mega primesEliminated 2 conjecture "k"sDiscovered 2 AP26sDiscovered 1 twin prime2017 Tour de Primes highest prime count2017 Tour de Primes most Mountain Stage primes2018 Tour de Primes most Mountain Stage primesFound 4 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 4 primes in the 2018 Tour de Primes Mountain StageFound 1 mega prime in the 2018 Tour de Primes Mountain StageFound 1 prime in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de Primes321 LLR Emerald: Earned 50,000,000 credits (53,291,523)Cullen LLR Emerald: Earned 50,000,000 credits (58,169,362)ESP LLR Emerald: Earned 50,000,000 credits (57,764,735)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (92,911,346)PPS LLR Double Bronze: Earned 100,000,000 credits (122,486,398)PSP LLR Emerald: Earned 50,000,000 credits (51,942,477)SoB LLR Double Silver: Earned 200,000,000 credits (234,651,395)SR5 LLR Emerald: Earned 50,000,000 credits (67,362,893)SGS LLR Emerald: Earned 50,000,000 credits (57,958,627)TRP LLR Double Bronze: Earned 100,000,000 credits (126,006,829)Woodall LLR Emerald: Earned 50,000,000 credits (59,131,826)321 Sieve Double Bronze: Earned 100,000,000 credits (101,250,415)Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (30,879,764)Generalized Cullen/Woodall Sieve (suspended) Double Bronze: Earned 100,000,000 credits (100,428,955)PPS Sieve Double Ruby: Earned 2,000,000,000 credits (3,181,897,634)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Double Bronze: Earned 100,000,000 credits (101,857,516)TRP Sieve (suspended) Emerald: Earned 50,000,000 credits (50,936,081)AP 26/27 Double Gold: Earned 500,000,000 credits (963,932,060)GFN Double Ruby: Earned 2,000,000,000 credits (4,637,103,852)PSA Double Turquoise: Earned 5,000,000,000 credits (5,668,024,510)
Message 132377 - Posted: 26 Aug 2019 | 22:46:49 UTC - in response to Message 132370.

I'll get them done by the 2d.
____________

GregCinAZProject donor
Send message
Joined: 12 Nov 18
Posts: 33
ID: 1077873
Credit: 109,246,635
RAC: 530,218
321 LLR Amethyst: Earned 1,000,000 credits (1,031,991)Cullen LLR Gold: Earned 500,000 credits (954,359)ESP LLR Gold: Earned 500,000 credits (948,640)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (986,491)PPS LLR Amethyst: Earned 1,000,000 credits (1,654,242)PSP LLR Gold: Earned 500,000 credits (968,288)SoB LLR Amethyst: Earned 1,000,000 credits (1,198,757)SR5 LLR Amethyst: Earned 1,000,000 credits (1,038,222)SGS LLR Amethyst: Earned 1,000,000 credits (1,037,433)TRP LLR Amethyst: Earned 1,000,000 credits (1,191,704)Woodall LLR Gold: Earned 500,000 credits (991,106)321 Sieve Turquoise: Earned 5,000,000 credits (5,330,395)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,038,005)PPS Sieve Emerald: Earned 50,000,000 credits (56,578,864)AP 26/27 Turquoise: Earned 5,000,000 credits (9,711,286)GFN Jade: Earned 10,000,000 credits (18,508,232)PSA Turquoise: Earned 5,000,000 credits (5,084,177)
Message 132379 - Posted: 27 Aug 2019 | 3:39:05 UTC
Last modified: 27 Aug 2019 | 3:41:47 UTC

When you select the number of tasks you want to do (I see it ranges from 1-256), is it done on a First In, First Out basis? For example:

I want to download 4 workunits.
I want to dedicate 8 cores to the job.

Is it split so that it's 2 workunits per 4 cores, or just one at a time working across all 8 cores (one finished, the next one is downloaded)?

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132380 - Posted: 27 Aug 2019 | 4:27:07 UTC - in response to Message 132379.

When you select the number of tasks you want to do (I see it ranges from 1-256), is it done on a First In, First Out basis? For example:

I want to download 4 workunits.
I want to dedicate 8 cores to the job.

Is it split so that it's 2 workunits per 4 cores, or just one at a time working across all 8 cores (one finished, the next one is downloaded)?



Assuming that your computer has 8 cores:

The MAX_CPUs=8 setting will cause it to run -t8 tasks.

The MAX_JOBS=4 setting won't have any effect, because on an 8 core machine, if the tasks consume 8 cores each, you can only run 1 job at a time. It will (or should1) download a single task to run on all 8 cores.


Assume that the computer has 4 cores:

The MAX_CPUs=8 setting will cause it to run -t4 tasks, because there's only 4 cores in the computer.

The MAX_JOBS=4 setting won't have any effect because you can only run one 4-core job at a time.


Assume that the computer has 64 cores:

The MAX_CPUs=8 setting will cause it to run -t8 tasks.

Normally, BOINC could run eight 8-cores tasks on a 64 core machine, but the MAX_JOBS=4 setting will cause it to only run 4 tasks at once.


Now, you said you want to "download four tasks". These controls affect how BOINC runs the tasks. It does not directly affect how many are downloaded. That's controlled primarily by the settings in the BOINC client for how many days of work to download.

1I say "should", because BOINC sometimes downloads more tasks than it should.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

GregCinAZProject donor
Send message
Joined: 12 Nov 18
Posts: 33
ID: 1077873
Credit: 109,246,635
RAC: 530,218
321 LLR Amethyst: Earned 1,000,000 credits (1,031,991)Cullen LLR Gold: Earned 500,000 credits (954,359)ESP LLR Gold: Earned 500,000 credits (948,640)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (986,491)PPS LLR Amethyst: Earned 1,000,000 credits (1,654,242)PSP LLR Gold: Earned 500,000 credits (968,288)SoB LLR Amethyst: Earned 1,000,000 credits (1,198,757)SR5 LLR Amethyst: Earned 1,000,000 credits (1,038,222)SGS LLR Amethyst: Earned 1,000,000 credits (1,037,433)TRP LLR Amethyst: Earned 1,000,000 credits (1,191,704)Woodall LLR Gold: Earned 500,000 credits (991,106)321 Sieve Turquoise: Earned 5,000,000 credits (5,330,395)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,038,005)PPS Sieve Emerald: Earned 50,000,000 credits (56,578,864)AP 26/27 Turquoise: Earned 5,000,000 credits (9,711,286)GFN Jade: Earned 10,000,000 credits (18,508,232)PSA Turquoise: Earned 5,000,000 credits (5,084,177)
Message 132381 - Posted: 27 Aug 2019 | 4:41:16 UTC - in response to Message 132380.

When you select the number of tasks you want to do (I see it ranges from 1-256), is it done on a First In, First Out basis? For example:

I want to download 4 workunits.
I want to dedicate 8 cores to the job.

Is it split so that it's 2 workunits per 4 cores, or just one at a time working across all 8 cores (one finished, the next one is downloaded)?



Assuming that your computer has 8 cores:

The MAX_CPUs=8 setting will cause it to run -t8 tasks.

The MAX_JOBS=4 setting won't have any effect, because on an 8 core machine, if the tasks consume 8 cores each, you can only run 1 job at a time. It will (or should1) download a single task to run on all 8 cores.


Assume that the computer has 4 cores:

The MAX_CPUs=8 setting will cause it to run -t4 tasks, because there's only 4 cores in the computer.

The MAX_JOBS=4 setting won't have any effect because you can only run one 4-core job at a time.


Assume that the computer has 64 cores:

The MAX_CPUs=8 setting will cause it to run -t8 tasks.

Normally, BOINC could run eight 8-cores tasks on a 64 core machine, but the MAX_JOBS=4 setting will cause it to only run 4 tasks at once.


Now, you said you want to "download four tasks". These controls affect how BOINC runs the tasks. It does not directly affect how many are downloaded. That's controlled primarily by the settings in the BOINC client for how many days of work to download.

1I say "should", because BOINC sometimes downloads more tasks than it should.


Thank you! This answers my questions and hopefully a few other folks'.

GregCinAZProject donor
Send message
Joined: 12 Nov 18
Posts: 33
ID: 1077873
Credit: 109,246,635
RAC: 530,218
321 LLR Amethyst: Earned 1,000,000 credits (1,031,991)Cullen LLR Gold: Earned 500,000 credits (954,359)ESP LLR Gold: Earned 500,000 credits (948,640)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (986,491)PPS LLR Amethyst: Earned 1,000,000 credits (1,654,242)PSP LLR Gold: Earned 500,000 credits (968,288)SoB LLR Amethyst: Earned 1,000,000 credits (1,198,757)SR5 LLR Amethyst: Earned 1,000,000 credits (1,038,222)SGS LLR Amethyst: Earned 1,000,000 credits (1,037,433)TRP LLR Amethyst: Earned 1,000,000 credits (1,191,704)Woodall LLR Gold: Earned 500,000 credits (991,106)321 Sieve Turquoise: Earned 5,000,000 credits (5,330,395)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,038,005)PPS Sieve Emerald: Earned 50,000,000 credits (56,578,864)AP 26/27 Turquoise: Earned 5,000,000 credits (9,711,286)GFN Jade: Earned 10,000,000 credits (18,508,232)PSA Turquoise: Earned 5,000,000 credits (5,084,177)
Message 132383 - Posted: 27 Aug 2019 | 4:48:42 UTC

Ah, something I forgot to ask: How would the MAX-JOBS and MAX-CPUs be set if I want to run, say, a single SOB across all 8 cores at the same time?

dthononProject donor
Volunteer tester
Send message
Joined: 6 Dec 17
Posts: 317
ID: 957147
Credit: 1,056,994,008
RAC: 626,260
Discovered 2 mega primes2018 Tour de Primes highest prime count2018 Tour de Primes highest prime scoreFound 50 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain StageFound 1 mega prime in the 2018 Tour de Primes Mountain StageFound 5 primes in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Sapphire: Earned 20,000,000 credits (37,825,604)Cullen LLR Sapphire: Earned 20,000,000 credits (20,241,050)ESP LLR Sapphire: Earned 20,000,000 credits (22,910,484)Generalized Cullen/Woodall LLR Sapphire: Earned 20,000,000 credits (24,820,589)PPS LLR Double Bronze: Earned 100,000,000 credits (151,302,832)PSP LLR Sapphire: Earned 20,000,000 credits (20,833,687)SoB LLR Double Silver: Earned 200,000,000 credits (202,558,741)SR5 LLR Sapphire: Earned 20,000,000 credits (23,756,866)SGS LLR Sapphire: Earned 20,000,000 credits (20,295,038)TRP LLR Sapphire: Earned 20,000,000 credits (30,128,392)Woodall LLR Sapphire: Earned 20,000,000 credits (20,121,734)321 Sieve Sapphire: Earned 20,000,000 credits (20,190,853)Generalized Cullen/Woodall Sieve (suspended) Double Bronze: Earned 100,000,000 credits (126,821,599)PPS Sieve Double Bronze: Earned 100,000,000 credits (107,686,595)AP 26/27 Emerald: Earned 50,000,000 credits (51,968,722)GFN Double Bronze: Earned 100,000,000 credits (111,511,125)PSA Emerald: Earned 50,000,000 credits (64,141,506)
Message 132384 - Posted: 27 Aug 2019 | 8:39:32 UTC - in response to Message 132383.

python app_config generator. Save in file $HOME/gen_app_config.py, tailor to your threads and cores preferences and execute (On Linux. I did not try on WIndows).

sudo pip3 install jinja2 sudo python3 $HOME/gen_app_config.py > /var/lib/boinc-client/projects/www.primegrid.com/app_config.xml sudo systemctl restart boinc-client


#!/usr/bin/env python3 """Generating app_config.xml.""" from jinja2 import Template t_llr = Template(""" <app> <name>{{app}}</name> <fraction_done_exact>1</fraction_done_exact> <report_results_immediately>1</report_results_immediately> </app> <app_version> <app_name>{{app}}</app_name> <cmdline>-t {{threads}}</cmdline> <avg_ncpus>{{cores}}</avg_ncpus> </app_version> <app_version> <app_name>{{app}}</app_name> <plan_class>mt</plan_class> <cmdline>-t {{threads}}</cmdline> <avg_ncpus>{{cores}}</avg_ncpus> </app_version> """) t_sieve = Template(""" <app> <name>{{app}}</name> <fraction_done_exact>1</fraction_done_exact> <report_results_immediately>1</report_results_immediately> </app> <app_version> <app_name>{{app}}</app_name> <avg_ncpus>{{cores}}</avg_ncpus> </app_version> """) print("<app_config>") print(t_llr.render(app="llrTPS", threads="1", cores="1")) print(t_llr.render(app="llrWOO", threads="4", cores="4")) print(t_llr.render(app="llrCUL", threads="4", cores="4")) print(t_llr.render(app="llr321", threads="4", cores="4")) print(t_llr.render(app="llrPSP", threads="4", cores="4")) print(t_llr.render(app="llrPPS", threads="2", cores="2")) print(t_llr.render(app="llrSOB", threads="4", cores="4")) print(t_llr.render(app="llrTRP", threads="4", cores="4")) print(t_llr.render(app="llrPPSE", threads="1", cores="1")) print(t_llr.render(app="llrSR5", threads="4", cores="4")) print(t_llr.render(app="llrESP", threads="4", cores="4")) print(t_llr.render(app="llrMEGA", threads="2", cores="2")) print(t_llr.render(app="llrGCW", threads="4", cores="4")) print(t_sieve.render(app="pps_sr2sieve", cores="1")) print(t_sieve.render(app="321_sr2sieve", cores="1")) print("</app_config>")

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132390 - Posted: 27 Aug 2019 | 10:59:03 UTC - in response to Message 132385.

Probably JOBS=1&CPUS=8
dthonon: that's great! somehow i never thought of doing that


Remember though if half of those 8 cores are hyper-threaded they will slow your crunching down here at PrimeGrid on these LLR tasks. So in that case you would want 1 job done using 4 cpu cores.

I have an AMD 1920x cpu and ran 1 task using 23 cpu cores to run some SOB tasks and they only took 23 hours to run each one. I did not try other settings as it was waaaaaay faster than the predicted 311 hours per task that's listed when you select to run them. On one of my Intel pc's I'm running some GCW tasks using 6 non HT cores and it's takes about 7 hours instead of the listed 60 hours. On another Intel machine that only has 4 non HT cores it's taking about 16 hours instead of the again 60 listed hours for the same GCW tasks.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132391 - Posted: 27 Aug 2019 | 11:39:36 UTC - in response to Message 132383.

Ah, something I forgot to ask: How would the MAX-JOBS and MAX-CPUs be set if I want to run, say, a single SOB across all 8 cores at the same time?


That's the easiest question of all!

Leave both controls set to "no-limit" -- which is the default setting.

BOINC will run 1 task using all available cores.

Here's how I personally intend to set the controls (after erasing app_config.xml):

SGS, PPSE, and PPS:
MAX-JOBS: no-limit
MAX-CPUs: 1

All other LLR:
MAX-JOBS: no-limit
MAX-CPUs: no-limit

That should work for most people who do not have a computer with a lot of cores.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Scott BrownProject donor
Volunteer moderator
Project administrator
Volunteer tester
Project scientist
Avatar
Send message
Joined: 17 Oct 05
Posts: 1919
ID: 1178
Credit: 6,362,231,721
RAC: 2,049,303
Discovered the World's First base 116 Generalized Cullen prime!!!Discovered 14 mega primesEliminated 7 conjecture "k"sDiscovered 1 Sophie Germain pairDiscovered 1 Fermat divisor2012 Tour de Primes highest prime count2012 Tour de Primes most Mountain Stage primes2015 Tour de Primes highest prime count2016 Tour de Primes highest prime countFound 23 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 2 primes in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes highest prime countFound 22 primes in the 2019 Tour de Primes321 LLR Double Bronze: Earned 100,000,000 credits (100,829,118)Cullen LLR Double Bronze: Earned 100,000,000 credits (103,870,990)ESP LLR Double Bronze: Earned 100,000,000 credits (137,382,505)Generalized Cullen/Woodall LLR Double Bronze: Earned 100,000,000 credits (108,461,080)PPS LLR Double Silver: Earned 200,000,000 credits (355,280,767)PSP LLR Double Bronze: Earned 100,000,000 credits (108,003,110)SoB LLR Double Bronze: Earned 100,000,000 credits (135,747,083)SR5 LLR Double Silver: Earned 200,000,000 credits (201,224,339)SGS LLR Double Bronze: Earned 100,000,000 credits (160,985,140)TPS LLR (retired) Silver: Earned 100,000 credits (235,439)TRP LLR Double Bronze: Earned 100,000,000 credits (121,443,822)Woodall LLR Double Bronze: Earned 100,000,000 credits (101,447,725)321 Sieve Double Silver: Earned 200,000,000 credits (203,510,966)Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (83,794,448)Generalized Cullen/Woodall Sieve (suspended) Double Silver: Earned 200,000,000 credits (285,139,652)PPS Sieve Double Ruby: Earned 2,000,000,000 credits (2,107,927,632)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Double Silver: Earned 200,000,000 credits (203,523,358)TRP Sieve (suspended) Double Silver: Earned 200,000,000 credits (201,489,157)AP 26/27 Double Bronze: Earned 100,000,000 credits (124,086,248)GFN Double Amethyst: Earned 1,000,000,000 credits (1,258,771,601)PSA Double Silver: Earned 200,000,000 credits (259,058,048)
Message 132393 - Posted: 27 Aug 2019 | 12:17:04 UTC - in response to Message 132391.
Last modified: 27 Aug 2019 | 12:17:47 UTC

Just to clarify this a bit for myself. Let's say I am using a common i7 CPU with 4-cores and 8-threads. HT is turned on, but I want to run LLR only at 50%. I would set the following:

MAX-JOBS: 4
MAX-CPUs: 1


That would be the -t4 equivalent. Is that correct? And this will have no effect on the GPUs that are also running non-LLR PG tasks in the system.

stream
Volunteer developer
Volunteer tester
Send message
Joined: 1 Mar 14
Posts: 563
ID: 301928
Credit: 451,583,026
RAC: 112,374
Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (9,919,609)Cullen LLR Turquoise: Earned 5,000,000 credits (9,934,320)ESP LLR Turquoise: Earned 5,000,000 credits (9,909,084)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,921,052)PPS LLR Turquoise: Earned 5,000,000 credits (7,262,900)PSP LLR Turquoise: Earned 5,000,000 credits (5,089,560)SoB LLR Turquoise: Earned 5,000,000 credits (5,824,522)SR5 LLR Turquoise: Earned 5,000,000 credits (5,399,087)SGS LLR Turquoise: Earned 5,000,000 credits (5,382,419)TRP LLR Turquoise: Earned 5,000,000 credits (9,911,706)Woodall LLR Turquoise: Earned 5,000,000 credits (5,011,851)321 Sieve Jade: Earned 10,000,000 credits (19,948,119)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,047,667)PPS Sieve Sapphire: Earned 20,000,000 credits (20,866,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,043,271)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,015,177)AP 26/27 Sapphire: Earned 20,000,000 credits (20,045,194)GFN Emerald: Earned 50,000,000 credits (50,750,168)PSA Double Silver: Earned 200,000,000 credits (200,301,443)
Message 132395 - Posted: 27 Aug 2019 | 12:30:57 UTC - in response to Message 132391.


Leave both controls set to "no-limit" -- which is the default setting.

BOINC will run 1 task using all available cores.

These defaults settings may lead to drop of overall PG performance because MT is not optimal for SGS, PPSE, and PPS, and sub-optimal for other LLR projects. I did some benchmarks and many low-level customer CPUs are working worse in MT LLR mode. First reason is an inefficient implementation of MT in LLR - threads are waiting for each other, causing only 80-90% of CPU load per thread, and losses are getting worse as a number of thread grows. Additionally, in real Windows world, where Windows itself often load the CPU with some internal background work, LLR will wait for these delayed threads which will lead to further decrease of performance. Even 1 delayed thread will also stop all other threads. This will not happen if we have few independent LLR processes.

I think default setting must be 1 core / no limits, to emulate old behavior. LLR is not an app which could be blindly scaled to N cores, it MT implementation is far from ideal. An user must intentionally enable this mode after test and benchmarks.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132397 - Posted: 27 Aug 2019 | 12:44:32 UTC - in response to Message 132393.
Last modified: 27 Aug 2019 | 13:00:12 UTC

Just to clarify this a bit for myself. Let's say I am using a common i7 CPU with 4-cores and 8-threads. HT is turned on, but I want to run LLR only at 50%. I would set the following:

MAX-JOBS: 4
MAX-CPUs: 1


That would be the -t4 equivalent. Is that correct?


That's... perfectly BACKWARDS. :)

What I would do is first set BOINC to use 50% of the CPUs. Same as you do right now.

Then leave both controls set to "no-limit":

MAX-JOBS: no-limit
MAX-CPUs: no-limit

Because the default behavior (with both set to "no-limit") is to run a single task using all the cores, setting CPUs to 50% effectively creates a 4 core machine and produces your desired result.

If, however, for some reason you want to leave BOINC set to use 100% of the CPUs, you can do this:

MAX-JOBS: 1
MAX-CPUs: 4

MAX-CPUs tells BOINC it's allowed to use 4 CPUs. MAX-JOBS tells BOINC it can only run 1 task at a time. It will therefore run a single -t4 task.

And this will have no effect on the GPUs that are also running non-LLR PG tasks in the system.


You bring up a good point.

This is where it gets complicated. MAX-JOBS is a GLOBAL setting. It affects all of that venue's PrimeGrid tasks, not just the LLR tasks. Setting it to 1 says "only run one PrimeGrid task at a time." That will affect your GPU jobs, and that's not what you want.

To be honest, in my opinion, most people should leave "MAX-JOBS" set to "no-limit" all the time. Use the BOINC manager's "Use xx% of the CPUs" setting to control hyperthreading, same as today. Use the new MAX-CPUs setting to control multi-threading.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Rafael
Volunteer tester
Avatar
Send message
Joined: 22 Oct 14
Posts: 849
ID: 370496
Credit: 288,953,384
RAC: 78,929
321 LLR Turquoise: Earned 5,000,000 credits (5,771,575)Cullen LLR Turquoise: Earned 5,000,000 credits (5,064,172)ESP LLR Turquoise: Earned 5,000,000 credits (5,078,797)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,036,673)PPS LLR Turquoise: Earned 5,000,000 credits (5,935,779)PSP LLR Turquoise: Earned 5,000,000 credits (5,169,383)SoB LLR Turquoise: Earned 5,000,000 credits (5,521,831)SR5 LLR Turquoise: Earned 5,000,000 credits (5,301,780)SGS LLR Turquoise: Earned 5,000,000 credits (5,069,139)TRP LLR Turquoise: Earned 5,000,000 credits (5,007,966)Woodall LLR Turquoise: Earned 5,000,000 credits (5,006,951)321 Sieve Gold: Earned 500,000 credits (593,418)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,037,204)PPS Sieve Jade: Earned 10,000,000 credits (10,305,147)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,000,053)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,030,160)AP 26/27 Jade: Earned 10,000,000 credits (10,095,371)GFN Sapphire: Earned 20,000,000 credits (25,175,726)PSA Double Bronze: Earned 100,000,000 credits (170,758,062)
Message 132398 - Posted: 27 Aug 2019 | 12:56:39 UTC - in response to Message 132395.


Leave both controls set to "no-limit" -- which is the default setting.

BOINC will run 1 task using all available cores.

I think default setting must be 1 core / no limits, to emulate old behavior. LLR is not an app which could be blindly scaled to N cores, it MT implementation is far from ideal. An user must intentionally enable this mode after test and benchmarks.

Agreed with default behaviour.


At any rate, how does these new settings play if you change your preferences midway through jobs? Will it behave like appconfig and only aplly upon a restart or will it update as soon as it connects to server? And assuming it does on connect, will it recalculate the number of jobs to run and stop / start new ones immediately, but without changing the command line for ongoing ones, or will it be smarter and stop everything and restart with the new thread count?

I ask because if the current appconfig's behaviour is kept, we are bound to get confused people that update their preferences but see no actual change happening, so it might be a good idead to either change it (if possible) or at the very least put some explanation as to when your new settings will actually take effect.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132399 - Posted: 27 Aug 2019 | 13:07:06 UTC - in response to Message 132398.

At any rate, how does these new settings play if you change your preferences midway through jobs? Will it behave like appconfig and only aplly upon a restart or will it update as soon as it connects to server? And assuming it does on connect, will it recalculate the number of jobs to run and stop / start new ones immediately, but without changing the command line for ongoing ones, or will it be smarter and stop everything and restart with the new thread count?

I ask because if the current appconfig's behaviour is kept, we are bound to get confused people that update their preferences but see no actual change happening, so it might be a good idead to either change it (if possible) or at the very least put some explanation as to when your new settings will actually take effect.


I'm not sure about most of that. The only part I'm sure of is that in order to actuall change the multi-threading behavior of a running task, e.g., change -t4 to -t2, the LLR task must be paused and resumed, "including removing it from memory". That's the same as it is with app_config.

As for the rest of it, it's likely it also behaves the same as app_config (with "update" replacing "read config files"), but I have not tested that.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1832
ID: 352
Credit: 2,560,669,437
RAC: 1,223,269
Discovered 5 mega primesEliminated 3 conjecture "k"sFound 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes largest primeFound 4 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain Stage321 LLR Emerald: Earned 50,000,000 credits (50,556,284)Cullen LLR Emerald: Earned 50,000,000 credits (50,296,190)ESP LLR Emerald: Earned 50,000,000 credits (50,834,167)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (50,309,119)PPS LLR Emerald: Earned 50,000,000 credits (92,243,921)PSP LLR Sapphire: Earned 20,000,000 credits (23,462,639)SoB LLR Emerald: Earned 50,000,000 credits (67,865,553)SR5 LLR Emerald: Earned 50,000,000 credits (50,320,316)SGS LLR Sapphire: Earned 20,000,000 credits (22,598,870)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Emerald: Earned 50,000,000 credits (57,441,313)Woodall LLR Emerald: Earned 50,000,000 credits (50,129,327)321 Sieve Sapphire: Earned 20,000,000 credits (31,708,085)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,142,109)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,504,945)PPS Sieve Double Gold: Earned 500,000,000 credits (504,377,255)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,288,222)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,149,354)AP 26/27 Double Silver: Earned 200,000,000 credits (211,090,680)GFN Double Gold: Earned 500,000,000 credits (621,083,395)PSA Double Gold: Earned 500,000,000 credits (531,254,992)
Message 132400 - Posted: 27 Aug 2019 | 13:08:46 UTC - in response to Message 132395.
Last modified: 27 Aug 2019 | 13:09:48 UTC

These defaults settings may lead to drop of overall PG performance because MT is not optimal for SGS, PPSE, and PPS, and sub-optimal for other LLR projects. I did some benchmarks and many low-level customer CPUs are working worse in MT LLR mode. First reason is an inefficient implementation of MT in LLR - threads are waiting for each other, causing only 80-90% of CPU load per thread, and losses are getting worse as a number of thread grows. Additionally, in real Windows world, where Windows itself often load the CPU with some internal background work, LLR will wait for these delayed threads which will lead to further decrease of performance. Even 1 delayed thread will also stop all other threads. This will not happen if we have few independent LLR processes.

I think default setting must be 1 core / no limits, to emulate old behavior. LLR is not an app which could be blindly scaled to N cores, it MT implementation is far from ideal. An user must intentionally enable this mode after test and benchmarks.


I tend to agree.
Simulate old behaviour as default and let participants change their settings.

With multi-core CPUs, you get greater drop using all cores on single task. Even worst scenario with 2-CPUs systems. And with my 2x16cores, ouch.
(I don't my baby-sit or prepare in advance, just pointing out weak spots).
____________
My stats
Badge score: 1*1 + 5*1 + 7*1 + 8*8 + 9*7 + 11*1 + 12*3 = 187

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132401 - Posted: 27 Aug 2019 | 13:10:55 UTC - in response to Message 132400.

These defaults settings may lead to drop of overall PG performance because MT is not optimal for SGS, PPSE, and PPS, and sub-optimal for other LLR projects. I did some benchmarks and many low-level customer CPUs are working worse in MT LLR mode. First reason is an inefficient implementation of MT in LLR - threads are waiting for each other, causing only 80-90% of CPU load per thread, and losses are getting worse as a number of thread grows. Additionally, in real Windows world, where Windows itself often load the CPU with some internal background work, LLR will wait for these delayed threads which will lead to further decrease of performance. Even 1 delayed thread will also stop all other threads. This will not happen if we have few independent LLR processes.

I think default setting must be 1 core / no limits, to emulate old behavior. LLR is not an app which could be blindly scaled to N cores, it MT implementation is far from ideal. An user must intentionally enable this mode after test and benchmarks.


I tend to agree.
Simulate old behaviour as default and let participants change their settings.

With multi-core CPUs, you get greater drop using all cores on single task. Even worst scenario with 2-CPUs systems. And with my 2x16cores, ouch.
(I don't my baby-sit or prepare in advance, just pointing out weak spots).


Unfortunately... I have to agree with this.

I'll look into changing the default to single core.

____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

GregCinAZProject donor
Send message
Joined: 12 Nov 18
Posts: 33
ID: 1077873
Credit: 109,246,635
RAC: 530,218
321 LLR Amethyst: Earned 1,000,000 credits (1,031,991)Cullen LLR Gold: Earned 500,000 credits (954,359)ESP LLR Gold: Earned 500,000 credits (948,640)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (986,491)PPS LLR Amethyst: Earned 1,000,000 credits (1,654,242)PSP LLR Gold: Earned 500,000 credits (968,288)SoB LLR Amethyst: Earned 1,000,000 credits (1,198,757)SR5 LLR Amethyst: Earned 1,000,000 credits (1,038,222)SGS LLR Amethyst: Earned 1,000,000 credits (1,037,433)TRP LLR Amethyst: Earned 1,000,000 credits (1,191,704)Woodall LLR Gold: Earned 500,000 credits (991,106)321 Sieve Turquoise: Earned 5,000,000 credits (5,330,395)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,038,005)PPS Sieve Emerald: Earned 50,000,000 credits (56,578,864)AP 26/27 Turquoise: Earned 5,000,000 credits (9,711,286)GFN Jade: Earned 10,000,000 credits (18,508,232)PSA Turquoise: Earned 5,000,000 credits (5,084,177)
Message 132402 - Posted: 27 Aug 2019 | 13:21:14 UTC

Another newbie question: can/will we be able to ditch app_config?

Profile Rafael
Volunteer tester
Avatar
Send message
Joined: 22 Oct 14
Posts: 849
ID: 370496
Credit: 288,953,384
RAC: 78,929
321 LLR Turquoise: Earned 5,000,000 credits (5,771,575)Cullen LLR Turquoise: Earned 5,000,000 credits (5,064,172)ESP LLR Turquoise: Earned 5,000,000 credits (5,078,797)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,036,673)PPS LLR Turquoise: Earned 5,000,000 credits (5,935,779)PSP LLR Turquoise: Earned 5,000,000 credits (5,169,383)SoB LLR Turquoise: Earned 5,000,000 credits (5,521,831)SR5 LLR Turquoise: Earned 5,000,000 credits (5,301,780)SGS LLR Turquoise: Earned 5,000,000 credits (5,069,139)TRP LLR Turquoise: Earned 5,000,000 credits (5,007,966)Woodall LLR Turquoise: Earned 5,000,000 credits (5,006,951)321 Sieve Gold: Earned 500,000 credits (593,418)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,037,204)PPS Sieve Jade: Earned 10,000,000 credits (10,305,147)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,000,053)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,030,160)AP 26/27 Jade: Earned 10,000,000 credits (10,095,371)GFN Sapphire: Earned 20,000,000 credits (25,175,726)PSA Double Bronze: Earned 100,000,000 credits (170,758,062)
Message 132403 - Posted: 27 Aug 2019 | 13:25:40 UTC - in response to Message 132402.

Another newbie question: can/will we be able to ditch app_config?

For the majority of users, yes.

But if you want some more granular control (say, set up different thread counts for each subproject once and never deal with it again) or add extra flags like -no_avx512 when it gets implemented, you will still need to use app_config.

GregCinAZProject donor
Send message
Joined: 12 Nov 18
Posts: 33
ID: 1077873
Credit: 109,246,635
RAC: 530,218
321 LLR Amethyst: Earned 1,000,000 credits (1,031,991)Cullen LLR Gold: Earned 500,000 credits (954,359)ESP LLR Gold: Earned 500,000 credits (948,640)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (986,491)PPS LLR Amethyst: Earned 1,000,000 credits (1,654,242)PSP LLR Gold: Earned 500,000 credits (968,288)SoB LLR Amethyst: Earned 1,000,000 credits (1,198,757)SR5 LLR Amethyst: Earned 1,000,000 credits (1,038,222)SGS LLR Amethyst: Earned 1,000,000 credits (1,037,433)TRP LLR Amethyst: Earned 1,000,000 credits (1,191,704)Woodall LLR Gold: Earned 500,000 credits (991,106)321 Sieve Turquoise: Earned 5,000,000 credits (5,330,395)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,038,005)PPS Sieve Emerald: Earned 50,000,000 credits (56,578,864)AP 26/27 Turquoise: Earned 5,000,000 credits (9,711,286)GFN Jade: Earned 10,000,000 credits (18,508,232)PSA Turquoise: Earned 5,000,000 credits (5,084,177)
Message 132404 - Posted: 27 Aug 2019 | 13:29:13 UTC - in response to Message 132403.

Another newbie question: can/will we be able to ditch app_config?

For the majority of users, yes.

But if you want some more granular control (say, set up different thread counts for each subproject once and never deal with it again) or add extra flags like -no_avx512 when it gets implemented, you will still need to use app_config.


Super, thank you kindly!!

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132406 - Posted: 27 Aug 2019 | 13:57:05 UTC - in response to Message 132401.

These defaults settings may lead to drop of overall PG performance because MT is not optimal for SGS, PPSE, and PPS, and sub-optimal for other LLR projects. I did some benchmarks and many low-level customer CPUs are working worse in MT LLR mode. First reason is an inefficient implementation of MT in LLR - threads are waiting for each other, causing only 80-90% of CPU load per thread, and losses are getting worse as a number of thread grows. Additionally, in real Windows world, where Windows itself often load the CPU with some internal background work, LLR will wait for these delayed threads which will lead to further decrease of performance. Even 1 delayed thread will also stop all other threads. This will not happen if we have few independent LLR processes.

I think default setting must be 1 core / no limits, to emulate old behavior. LLR is not an app which could be blindly scaled to N cores, it MT implementation is far from ideal. An user must intentionally enable this mode after test and benchmarks.


I tend to agree.
Simulate old behaviour as default and let participants change their settings.

With multi-core CPUs, you get greater drop using all cores on single task. Even worst scenario with 2-CPUs systems. And with my 2x16cores, ouch.
(I don't my baby-sit or prepare in advance, just pointing out weak spots).


Unfortunately... I have to agree with this.

I'll look into changing the default to single core.


MAX_CPUS should now default to 1.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

stream
Volunteer developer
Volunteer tester
Send message
Joined: 1 Mar 14
Posts: 563
ID: 301928
Credit: 451,583,026
RAC: 112,374
Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (9,919,609)Cullen LLR Turquoise: Earned 5,000,000 credits (9,934,320)ESP LLR Turquoise: Earned 5,000,000 credits (9,909,084)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,921,052)PPS LLR Turquoise: Earned 5,000,000 credits (7,262,900)PSP LLR Turquoise: Earned 5,000,000 credits (5,089,560)SoB LLR Turquoise: Earned 5,000,000 credits (5,824,522)SR5 LLR Turquoise: Earned 5,000,000 credits (5,399,087)SGS LLR Turquoise: Earned 5,000,000 credits (5,382,419)TRP LLR Turquoise: Earned 5,000,000 credits (9,911,706)Woodall LLR Turquoise: Earned 5,000,000 credits (5,011,851)321 Sieve Jade: Earned 10,000,000 credits (19,948,119)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,047,667)PPS Sieve Sapphire: Earned 20,000,000 credits (20,866,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,043,271)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,015,177)AP 26/27 Sapphire: Earned 20,000,000 credits (20,045,194)GFN Emerald: Earned 50,000,000 credits (50,750,168)PSA Double Silver: Earned 200,000,000 credits (200,301,443)
Message 132407 - Posted: 27 Aug 2019 | 13:58:04 UTC - in response to Message 132398.


At any rate, how does these new settings play if you change your preferences midway through jobs?

At least number of threads cannot be changed in progress.

If you get a task with 'x' threads, you cannot change this later. You should complete task with this setting or cancel it. Even if you didn't started it yet.

As far as I can see from the source, MT support in server is a ugliest hack. All what it does is to append "--nthreads x" to task command line before sending this task to client. The command line is opaque for client which passes it to the application/wrapper as is. Of course it cannot be changed on the fly.

Oh crap. What happens if you'll use app_config.xml? Then full app command line will contain both "--nthreads" (from server) and "-t" (from app_config). It will not work because wrapper is way too simple and can accept only one argument.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132408 - Posted: 27 Aug 2019 | 14:13:56 UTC - in response to Message 132407.

Oh crap. What happens if you'll use app_config.xml? Then full app command line will contain both "--nthreads" (from server) and "-t" (from app_config). It will not work because wrapper is way too simple and can accept only one argument.


Let's discuss this on Discord.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132411 - Posted: 27 Aug 2019 | 15:41:56 UTC

Unless something changes, I plan on turning on the new multi-threading controls on September 3rd.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

stream
Volunteer developer
Volunteer tester
Send message
Joined: 1 Mar 14
Posts: 563
ID: 301928
Credit: 451,583,026
RAC: 112,374
Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (9,919,609)Cullen LLR Turquoise: Earned 5,000,000 credits (9,934,320)ESP LLR Turquoise: Earned 5,000,000 credits (9,909,084)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,921,052)PPS LLR Turquoise: Earned 5,000,000 credits (7,262,900)PSP LLR Turquoise: Earned 5,000,000 credits (5,089,560)SoB LLR Turquoise: Earned 5,000,000 credits (5,824,522)SR5 LLR Turquoise: Earned 5,000,000 credits (5,399,087)SGS LLR Turquoise: Earned 5,000,000 credits (5,382,419)TRP LLR Turquoise: Earned 5,000,000 credits (9,911,706)Woodall LLR Turquoise: Earned 5,000,000 credits (5,011,851)321 Sieve Jade: Earned 10,000,000 credits (19,948,119)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,047,667)PPS Sieve Sapphire: Earned 20,000,000 credits (20,866,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,043,271)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,015,177)AP 26/27 Sapphire: Earned 20,000,000 credits (20,045,194)GFN Emerald: Earned 50,000,000 credits (50,750,168)PSA Double Silver: Earned 200,000,000 credits (200,301,443)
Message 132412 - Posted: 27 Aug 2019 | 16:52:08 UTC - in response to Message 132407.


At any rate, how does these new settings play if you change your preferences midway through jobs?

At least number of threads cannot be changed in progress.

If you get a task with 'x' threads, you cannot change this later. You should complete task with this setting or cancel it. Even if you didn't started it yet.


I was wrong. There are two parts of command line used to run a program. First part is assigned to specific application version. In our case, it contain '--nthreads X' and could be changed by server. So, if this setting is updated somehow, existing tasks could be (re)started with new setting.

Also, it's absolutely safe to use app_config.xml because app_config will completely replace (not append) command line sent by server with user-specified value.

The second part of command line is workunit-specific. It indeed could not be changed and will be appended to previous part of command line, which may have side effects. But it's not used for LLR.

The only unknown thing now is when server sends new application-specific information (including possibly changed number of threads) to client. Look like a simple click on "update" button (with "got 0 new tasks") does not work. You must get at least one new task from server to obtain new information about their application (including new number of threads) as well.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132414 - Posted: 27 Aug 2019 | 19:22:14 UTC

I have made some purely cosmetic changes to the text on the project preferences pages. Hopefully this will make the job and thread controls more intuitive.

For example,

Max # Jobs

becomes

Max # of simultaneous PrimeGrid tasks
(Sets the maximum # of PrimeGrid tasks, including GPU tasks)

____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

pyajve
Send message
Joined: 9 Oct 10
Posts: 21
ID: 69762
Credit: 57,387,519
RAC: 60,839
Found 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,020,991)Cullen LLR Ruby: Earned 2,000,000 credits (2,000,580)ESP LLR Ruby: Earned 2,000,000 credits (2,022,160)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,004,720)PPS LLR Ruby: Earned 2,000,000 credits (3,066,161)PSP LLR Amethyst: Earned 1,000,000 credits (1,023,931)SoB LLR Ruby: Earned 2,000,000 credits (2,320,678)SR5 LLR Ruby: Earned 2,000,000 credits (2,007,360)SGS LLR Amethyst: Earned 1,000,000 credits (1,244,185)TRP LLR Amethyst: Earned 1,000,000 credits (1,546,470)Woodall LLR Ruby: Earned 2,000,000 credits (2,006,470)321 Sieve Turquoise: Earned 5,000,000 credits (5,120,594)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,154,201)PPS Sieve Turquoise: Earned 5,000,000 credits (5,012,568)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,135,080)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,119,667)AP 26/27 Ruby: Earned 2,000,000 credits (2,547,090)GFN Turquoise: Earned 5,000,000 credits (7,015,440)PSA Turquoise: Earned 5,000,000 credits (5,019,172)
Message 132422 - Posted: 28 Aug 2019 | 6:40:17 UTC

It would be nice to have an option to "use app_config settings" (or an explanation text next to new web controls) for those who wish to continue using app_config and not the new mt-controlling interface. With this setting the server would not send anything extra to the client, like today, and the client will solely rely on local configs. Thank you.

Profile gemini8
Send message
Joined: 2 Jan 16
Posts: 70
ID: 434794
Credit: 107,234,322
RAC: 92,786
Found 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Gold: Earned 500,000 credits (738,429)Cullen LLR Gold: Earned 500,000 credits (700,934)ESP LLR Gold: Earned 500,000 credits (871,191)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (661,578)PPS LLR Ruby: Earned 2,000,000 credits (3,193,861)PSP LLR Amethyst: Earned 1,000,000 credits (1,045,856)SoB LLR Turquoise: Earned 5,000,000 credits (5,131,532)SR5 LLR Silver: Earned 100,000 credits (288,101)SGS LLR Silver: Earned 100,000 credits (224,873)TRP LLR Gold: Earned 500,000 credits (981,794)Woodall LLR Gold: Earned 500,000 credits (862,979)321 Sieve Silver: Earned 100,000 credits (134,785)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,002,647)PPS Sieve Sapphire: Earned 20,000,000 credits (34,394,313)TRP Sieve (suspended) Silver: Earned 100,000 credits (156,305)AP 26/27 Amethyst: Earned 1,000,000 credits (1,661,673)GFN Emerald: Earned 50,000,000 credits (51,183,319)
Message 132423 - Posted: 28 Aug 2019 | 6:59:33 UTC

Hi.
For me nothing seems to change apart from the fact that I have to go over my app_config files to apply the plan_class, as I use hyper-threading, but not on all of my machines.
Just switching the Boinc manager to only run on the number of physical cores is an option I don't want to use on anything than my main machine because it limits the throughput of other projects' tasks that actually benefit from running on all threads.
Having my machines running unattended has me needing to tweak things to the best and not to the options the server gives me.

Thanks anyway for making things easier for users that don't want to fiddle with complicated stuff!
____________
Greetings, Jens

32987968^65536+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132429 - Posted: 28 Aug 2019 | 10:24:20 UTC - in response to Message 132422.

It would be nice to have an option to "use app_config settings" (or an explanation text next to new web controls) for those who wish to continue using app_config and not the new mt-controlling interface. With this setting the server would not send anything extra to the client, like today, and the client will solely rely on local configs. Thank you.


Since app_config overrides the new web settings, that's implicitly how it works all the time.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132440 - Posted: 28 Aug 2019 | 12:16:25 UTC - in response to Message 132414.

I have made some purely cosmetic changes to the text on the project preferences pages. Hopefully this will make the job and thread controls more intuitive.

For example,

Max # Jobs

becomes

Max # of simultaneous PrimeGrid tasks
(Sets the maximum # of PrimeGrid tasks, including GPU tasks)


The 'max jobs' part is a problem for me too...are you saying that if I use 'max jobs' and set it to 7 for instance on an 8 core pc, and then set 'max cpu's' to 4 that I can then run one LLR task using 4 cpu cores, 1 gpu task using 1 cpu core and 2 other non LLR tasks as well?

My problem stems from the 'max jobs' being set in the current app_config file to one for example and the same 8 core pc running 1 LLR task on 4 cpu cores and then no other cpu cores are used, for non LLR tasks, because of the 'max jobs set to one' setting.

Another quirk in there someplace my gpu's are crunching even though the 'max jobs' is set to only one, I don't know why and don't want to lose that if possible. Could it be because I do not run the same Project on the gpu's and cpu's in the same pc? And the other Project doesn't 'see' the app_config file in the PG folder? Maybe...but then why don't other Projects cpu tasks fill up the rest of the cpu cores left empty? My settings in Boinc are to use 99% of the cpu cores, leaving one free for the gpu to use and then I manage the MT tasks thru an app_config file. But not having to do that, along with the resultant changes every time I go from LLR app to LLR app, without having a very long app_config file would be very nice and easy.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132443 - Posted: 28 Aug 2019 | 13:41:47 UTC - in response to Message 132440.
Last modified: 28 Aug 2019 | 13:42:50 UTC

I have made some purely cosmetic changes to the text on the project preferences pages. Hopefully this will make the job and thread controls more intuitive.

For example,

Max # Jobs

becomes

Max # of simultaneous PrimeGrid tasks
(Sets the maximum # of PrimeGrid tasks, including GPU tasks)


The 'max jobs' part is a problem for me too...are you saying that if I use 'max jobs' and set it to 7 for instance on an 8 core pc, and then set 'max cpu's' to 4 that I can then run one LLR task using 4 cpu cores, 1 gpu task using 1 cpu core and 2 other non LLR tasks as well?


Yes, since you would be setting the limit at 7 tasks and you're only running 4 tasks. However, I would recommend simply leaving "max jobs" set to "no limit".

My problem stems from the 'max jobs' being set in the current app_config file to one for example and the same 8 core pc running 1 LLR task on 4 cpu cores and then no other cpu cores are used, for non LLR tasks, because of the 'max jobs set to one' setting.


If that's what you want to do (reserve half the CPU for one type of task), then you'll need to continue using app_config. The website controls work best when you're running only one type of CPU task.

Another quirk in there someplace my gpu's are crunching...


Nobody can answer that without seeing your complete app_config file. However, please don't post that here. If you want to pursue this, create a new thread and put it there.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1021
ID: 37043
Credit: 461,195,694
RAC: 80,449
321 LLR Amethyst: Earned 1,000,000 credits (1,065,388)Cullen LLR Gold: Earned 500,000 credits (801,860)ESP LLR Amethyst: Earned 1,000,000 credits (1,021,868)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,046,510)PPS LLR Turquoise: Earned 5,000,000 credits (5,090,575)PSP LLR Amethyst: Earned 1,000,000 credits (1,027,374)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,824)SR5 LLR Amethyst: Earned 1,000,000 credits (1,000,984)SGS LLR Turquoise: Earned 5,000,000 credits (5,095,282)TRP LLR Amethyst: Earned 1,000,000 credits (1,033,808)Woodall LLR Amethyst: Earned 1,000,000 credits (1,031,816)321 Sieve Ruby: Earned 2,000,000 credits (2,006,315)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (337,336,051)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,132,385)GFN Sapphire: Earned 20,000,000 credits (24,806,170)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 132446 - Posted: 28 Aug 2019 | 20:22:35 UTC - in response to Message 132443.
Last modified: 28 Aug 2019 | 20:22:58 UTC

I have made some purely cosmetic changes to the text on the project preferences pages. Hopefully this will make the job and thread controls more intuitive.

For example,

Max # Jobs

becomes

Max # of simultaneous PrimeGrid tasks
(Sets the maximum # of PrimeGrid tasks, including GPU tasks)


The 'max jobs' part is a problem for me too...are you saying that if I use 'max jobs' and set it to 7 for instance on an 8 core pc, and then set 'max cpu's' to 4 that I can then run one LLR task using 4 cpu cores, 1 gpu task using 1 cpu core and 2 other non LLR tasks as well?


Yes, since you would be setting the limit at 7 tasks and you're only running 4 tasks. However, I would recommend simply leaving "max jobs" set to "no limit".

My problem stems from the 'max jobs' being set in the current app_config file to one for example and the same 8 core pc running 1 LLR task on 4 cpu cores and then no other cpu cores are used, for non LLR tasks, because of the 'max jobs set to one' setting.


If that's what you want to do (reserve half the CPU for one type of task), then you'll need to continue using app_config. The website controls work best when you're running only one type of CPU task.

Another quirk in there someplace my gpu's are crunching...


Nobody can answer that without seeing your complete app_config file. However, please don't post that here. If you want to pursue this, create a new thread and put it there.


I have enough answers for now and will wait until after the 3rd when you release the new settings to see what happens next, and before starting a new thread. Thank you very much for you help!!

mackerelProject donor
Volunteer tester
Avatar
Send message
Joined: 2 Oct 08
Posts: 2199
ID: 29980
Credit: 329,778,050
RAC: 165,672
Discovered 2 mega primesEliminated 1 conjecture "k"Found 3 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 5 primes in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (7,124,499)Cullen LLR Turquoise: Earned 5,000,000 credits (5,149,818)ESP LLR Turquoise: Earned 5,000,000 credits (6,454,573)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,122,074)PPS LLR Sapphire: Earned 20,000,000 credits (46,524,388)PSP LLR Jade: Earned 10,000,000 credits (10,128,604)SoB LLR Jade: Earned 10,000,000 credits (17,319,914)SR5 LLR Jade: Earned 10,000,000 credits (18,479,395)SGS LLR Turquoise: Earned 5,000,000 credits (6,702,766)TPS LLR (retired) Bronze: Earned 10,000 credits (34,130)TRP LLR Jade: Earned 10,000,000 credits (15,154,737)Woodall LLR Turquoise: Earned 5,000,000 credits (5,715,464)321 Sieve Turquoise: Earned 5,000,000 credits (8,326,385)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,383,853)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,626,419)PPS Sieve Emerald: Earned 50,000,000 credits (74,140,875)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,293,882)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,012,757)AP 26/27 Jade: Earned 10,000,000 credits (19,048,364)GFN Sapphire: Earned 20,000,000 credits (48,107,585)PSA Ruby: Earned 2,000,000 credits (2,939,755)
Message 132461 - Posted: 29 Aug 2019 | 12:14:21 UTC

To check my understanding, when the change goes live:
1, if there is no valid app_config, settings will be controlled by the project settings
2, if I have NOT modified my existing app_config with the new plan classes, it will stop working, like it is not there

Personally, it will be nice not to have to mess around with app_config any more. If it does no harm to keep out of date ones, can I just set accordingly when the new system goes live and continue?

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132462 - Posted: 29 Aug 2019 | 12:42:32 UTC - in response to Message 132461.
Last modified: 29 Aug 2019 | 12:43:34 UTC

2, if I have NOT modified my existing app_config with the new plan classes, it will stop working, like it is not there


For LLR, yes, it will stop working. App_config for other apps will continue to work since those plan classes are not changing. Only the plan class for LLR apps is changing.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Jordan Romaidis
Avatar
Send message
Joined: 11 May 17
Posts: 158
ID: 880615
Credit: 447,081,104
RAC: 1,283,663
Discovered 2 mega primesEliminated 1 conjecture "k"Found 1 prime in the 2018 Tour de PrimesFound 2 primes in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (4,574,478)Cullen LLR Ruby: Earned 2,000,000 credits (2,080,460)ESP LLR Gold: Earned 500,000 credits (502,325)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,947,303)PPS LLR Sapphire: Earned 20,000,000 credits (38,174,196)PSP LLR Bronze: Earned 10,000 credits (23,710)SoB LLR Sapphire: Earned 20,000,000 credits (39,915,761)SR5 LLR Jade: Earned 10,000,000 credits (16,524,382)SGS LLR Jade: Earned 10,000,000 credits (10,487,324)TRP LLR Gold: Earned 500,000 credits (525,711)Woodall LLR Jade: Earned 10,000,000 credits (15,028,246)321 Sieve Amethyst: Earned 1,000,000 credits (1,062,420)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,606,749)PPS Sieve Sapphire: Earned 20,000,000 credits (23,296,981)AP 26/27 Emerald: Earned 50,000,000 credits (93,001,129)GFN Double Bronze: Earned 100,000,000 credits (122,438,841)PSA Emerald: Earned 50,000,000 credits (52,891,089)
Message 132465 - Posted: 29 Aug 2019 | 17:56:48 UTC
Last modified: 29 Aug 2019 | 18:08:26 UTC

It would be cool to have a global job control multi-threading preference option and one for each project. That way we would just set everything form the preferences page and never have to mess with app_config again if we didn't want to.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132466 - Posted: 29 Aug 2019 | 19:14:53 UTC - in response to Message 132465.

It would be cool to have a global job control multi-threading preference option and one for each project. That way we would just set everything form the preferences page and never have to mess with app_config again if we didn't want to.


Yes, yes it would.

And I could EASILY do *half* of that. The half where you tell LLR to use -t4 when running SoB and -t1 when running SGS. That I can do.

The part we can't do is tell the BOINC client that the SoB app is using 4 cores and the SGS app is using 1 core. It would end up scheduling either 4 -t4 SoB tasks running at once, or only one -t1 SGS task. The only way to do that, as far as I know, is via app_info.



____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile FishFryProject donor
Avatar
Send message
Joined: 30 Nov 16
Posts: 24
ID: 472934
Credit: 354,713,979
RAC: 384,209
Discovered 1 mega primeFound 5 primes in the 2019 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (18,626,456)Cullen LLR Jade: Earned 10,000,000 credits (10,613,560)ESP LLR Turquoise: Earned 5,000,000 credits (8,233,247)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (6,915,419)PPS LLR Sapphire: Earned 20,000,000 credits (25,814,249)PSP LLR Turquoise: Earned 5,000,000 credits (8,161,959)SoB LLR Sapphire: Earned 20,000,000 credits (23,866,109)SR5 LLR Turquoise: Earned 5,000,000 credits (6,538,266)SGS LLR Sapphire: Earned 20,000,000 credits (20,045,660)TRP LLR Turquoise: Earned 5,000,000 credits (8,872,847)Woodall LLR Jade: Earned 10,000,000 credits (16,841,358)321 Sieve Sapphire: Earned 20,000,000 credits (21,089,823)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (21,197,128)PPS Sieve Sapphire: Earned 20,000,000 credits (20,728,279)TRP Sieve (suspended) Silver: Earned 100,000 credits (370,638)AP 26/27 Sapphire: Earned 20,000,000 credits (21,630,050)GFN Double Bronze: Earned 100,000,000 credits (115,168,932)
Message 132496 - Posted: 31 Aug 2019 | 3:57:05 UTC

I think I'm in the minority here where I didn't mind updating the app_config. :)
I wrote an application a while ago that creates unique config files. The appropriate file gets copied to each machine.

I fully support what's better for the PrimeGrid/BOINC community. Reading about CPU core/thread/HT misinterpretations on Linux machines makes me nervous. I will duplicate the plan_class blocks as suggested prior to the update. Then I will play with one Linux machine to see if the settings properly reflect the number of cores and threads. I will post anything unusual for fellow Linux users to read.

Cheers Michael on another solid enhancement!

Profile Eudy SilvaProject donor
Send message
Joined: 26 Aug 17
Posts: 815
ID: 918937
Credit: 131,650,270
RAC: 37,780
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Gold: Earned 500,000 credits (834,329)Cullen LLR Amethyst: Earned 1,000,000 credits (1,011,118)ESP LLR Amethyst: Earned 1,000,000 credits (1,022,307)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,004,746)PPS LLR Turquoise: Earned 5,000,000 credits (6,185,993)PSP LLR Gold: Earned 500,000 credits (742,121)SoB LLR Ruby: Earned 2,000,000 credits (2,113,239)SR5 LLR Ruby: Earned 2,000,000 credits (2,729,231)SGS LLR Amethyst: Earned 1,000,000 credits (1,162,202)TRP LLR Amethyst: Earned 1,000,000 credits (1,309,179)Woodall LLR Amethyst: Earned 1,000,000 credits (1,001,901)321 Sieve Amethyst: Earned 1,000,000 credits (1,036,805)Generalized Cullen/Woodall Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,005,331)PPS Sieve Emerald: Earned 50,000,000 credits (63,539,979)AP 26/27 Sapphire: Earned 20,000,000 credits (21,480,459)GFN Sapphire: Earned 20,000,000 credits (25,471,331)
Message 132515 - Posted: 1 Sep 2019 | 17:53:40 UTC
Last modified: 1 Sep 2019 | 17:54:18 UTC

I've been away, giving a shot at Mersenne prime search in GIMPS.
It took me about 9 days to find out that M91740643 is not prime :(

I've just seen those new to be configs for better multi-threading.
Thank you Michael, for spending time to make our lives easier here at PG !
____________
"Accidit in puncto, quod non contingit in anno."
Something that does not occur in a year may, perchance, happen in a moment.

rjs5
Send message
Joined: 20 Feb 11
Posts: 34
ID: 87238
Credit: 386,525,327
RAC: 485,569
Discovered 2 mega primes321 LLR Jade: Earned 10,000,000 credits (10,244,140)Cullen LLR Turquoise: Earned 5,000,000 credits (6,446,368)ESP LLR Jade: Earned 10,000,000 credits (10,191,519)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,436,106)PPS LLR Turquoise: Earned 5,000,000 credits (7,005,678)PSP LLR Turquoise: Earned 5,000,000 credits (5,706,893)SoB LLR Jade: Earned 10,000,000 credits (10,297,183)SR5 LLR Turquoise: Earned 5,000,000 credits (5,427,400)SGS LLR Turquoise: Earned 5,000,000 credits (5,571,518)TRP LLR Turquoise: Earned 5,000,000 credits (5,149,937)Woodall LLR Turquoise: Earned 5,000,000 credits (5,221,858)321 Sieve Turquoise: Earned 5,000,000 credits (5,195,377)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (879,677)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,273,914)PPS Sieve Emerald: Earned 50,000,000 credits (60,304,021)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,437,484)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,509,929)AP 26/27 Sapphire: Earned 20,000,000 credits (23,000,627)GFN Double Bronze: Earned 100,000,000 credits (168,707,130)PSA Sapphire: Earned 20,000,000 credits (35,533,950)
Message 132530 - Posted: 3 Sep 2019 | 6:00:57 UTC - in response to Message 132515.

I am running 5 copies of llrCUL with 4 threads each on my 18/36 cores/thread Intel 9980xe. I have 6 tasks set in "Job Control and Multi-threading" setting and would like to insure that 1 of the WU is allocated to the RTX 2080 Ti GPU.

PrimeGrid keeps allocating a 6th llrCUL WU leaving the GPU idle for the hours that it takes to finish the llrCUL.

Max # of simultaneous PrimeGrid tasks 6
Multi-threading: Max # of threads for each task 4

What knobs would I set on my 36 thread machine to consistently use 21 threads?
5 WU x -t 4 of llrCUL
1 WU x GFN

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132531 - Posted: 3 Sep 2019 | 9:29:12 UTC - in response to Message 132530.

I am running 5 copies of llrCUL with 4 threads each on my 18/36 cores/thread Intel 9980xe. I have 6 tasks set in "Job Control and Multi-threading" setting and would like to insure that 1 of the WU is allocated to the RTX 2080 Ti GPU.

PrimeGrid keeps allocating a 6th llrCUL WU leaving the GPU idle for the hours that it takes to finish the llrCUL.

Max # of simultaneous PrimeGrid tasks 6
Multi-threading: Max # of threads for each task 4

What knobs would I set on my 36 thread machine to consistently use 21 threads?
5 WU x -t 4 of llrCUL
1 WU x GFN



1) Pretend the "Max jobs" button doesn't exist and set it to "no limit". (This is good advice for anyone unless you're trying to allocate some tasks to PG and some tasks to a different project. That's what Berkeley designed this control to do.)

2) Set "max cpus" to 4.

3) In the BOINC manager, set "use at most nn% of the CPUs" to 53% (for 20 /38 cores).


In general terms, always set max_jobs to "no limit", set "max CPUs" to the number of threads per task, and use the BOINC manager's "use nn%" of the CPUs" (or the BIOS HT control) to limit the total number of threads to be used.

____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132534 - Posted: 3 Sep 2019 | 10:05:11 UTC

The new multi-threading system is live!
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

DaveSunProject donor
Send message
Joined: 5 Sep 07
Posts: 40
ID: 11850
Credit: 790,310,735
RAC: 355,601
Found 1 prime in the 2018 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,598,492)Cullen LLR Turquoise: Earned 5,000,000 credits (5,508,653)ESP LLR Turquoise: Earned 5,000,000 credits (5,445,940)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,379,940)PPS LLR Turquoise: Earned 5,000,000 credits (7,253,235)PSP LLR Turquoise: Earned 5,000,000 credits (5,059,621)SoB LLR Turquoise: Earned 5,000,000 credits (6,554,504)SR5 LLR Turquoise: Earned 5,000,000 credits (8,512,544)SGS LLR Ruby: Earned 2,000,000 credits (4,543,934)TPS LLR (retired) Bronze: Earned 10,000 credits (21,185)TRP LLR Turquoise: Earned 5,000,000 credits (5,684,556)Woodall LLR Turquoise: Earned 5,000,000 credits (5,486,471)321 Sieve Turquoise: Earned 5,000,000 credits (7,130,693)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (6,528,158)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,003,771)PPS Sieve Double Gold: Earned 500,000,000 credits (621,865,679)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,015,377)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,038,856)AP 26/27 Turquoise: Earned 5,000,000 credits (5,338,413)GFN Emerald: Earned 50,000,000 credits (58,173,433)PSA Jade: Earned 10,000,000 credits (11,190,400)
Message 132536 - Posted: 3 Sep 2019 | 11:19:15 UTC

and now I have Quad cores with no app_config file running a singe prime grid task on all 4 cores and pausing all the other projects. Better multi threading? not so much for me.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132537 - Posted: 3 Sep 2019 | 12:09:18 UTC - in response to Message 132536.
Last modified: 3 Sep 2019 | 12:10:34 UTC

and now I have Quad cores with no app_config file running a singe prime grid task on all 4 cores and pausing all the other projects. Better multi threading? not so much for me.


There's an unexpected side effect.

If you go and change your "PrimeGrid Preferences", make sure the max threads setting is set to 1, and then save the settings.

Then hit update. Once the current task completes, things will return to normal.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

GDB
Send message
Joined: 15 Nov 11
Posts: 189
ID: 119185
Credit: 1,689,036,336
RAC: 7,086,998
321 LLR Jade: Earned 10,000,000 credits (12,345,293)Cullen LLR Turquoise: Earned 5,000,000 credits (5,039,267)ESP LLR Turquoise: Earned 5,000,000 credits (5,240,818)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,387,851)PPS LLR Ruby: Earned 2,000,000 credits (2,892,428)PSP LLR Turquoise: Earned 5,000,000 credits (5,102,994)SoB LLR Jade: Earned 10,000,000 credits (15,845,135)SR5 LLR Ruby: Earned 2,000,000 credits (2,609,913)SGS LLR Ruby: Earned 2,000,000 credits (2,726,189)TRP LLR Turquoise: Earned 5,000,000 credits (5,140,321)Woodall LLR Turquoise: Earned 5,000,000 credits (5,099,498)321 Sieve Ruby: Earned 2,000,000 credits (2,152,284)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,647,915)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (11,373,349)PPS Sieve Double Bronze: Earned 100,000,000 credits (117,277,321)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (4,080,038)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (7,803,337)AP 26/27 Jade: Earned 10,000,000 credits (12,998,245)GFN Double Bronze: Earned 100,000,000 credits (150,420,420)PSA Double Amethyst: Earned 1,000,000,000 credits (1,315,906,280)
Message 132538 - Posted: 3 Sep 2019 | 13:12:02 UTC

I used to have control of PG apps via app_config file.
Now you went 737MAX on me, and I no longer have
the ability to EASILY manage PG LLR apps.

If I run any PG apps now, it will be only be apps
that I control, like PRPNET or manual sieving only.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132540 - Posted: 3 Sep 2019 | 14:00:47 UTC
Last modified: 3 Sep 2019 | 14:06:37 UTC

I've applied a global fix that should correct the problem for those who were affected.

GDB, you always DID have control. The problem only affected people who haven't changed their preferences recently. All you needed to do to fix the problem was go to preferences and save them. Even that's no longer necessary. Essentially, I've done that for everyone.

All should be good now -- or at least will be as soon as your computer fetches more tasks or you hit the update button. The fix only affects tasks downloaded from this point forward.

If anyone is still having problems, please let me know.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

GregCinAZProject donor
Send message
Joined: 12 Nov 18
Posts: 33
ID: 1077873
Credit: 109,246,635
RAC: 530,218
321 LLR Amethyst: Earned 1,000,000 credits (1,031,991)Cullen LLR Gold: Earned 500,000 credits (954,359)ESP LLR Gold: Earned 500,000 credits (948,640)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (986,491)PPS LLR Amethyst: Earned 1,000,000 credits (1,654,242)PSP LLR Gold: Earned 500,000 credits (968,288)SoB LLR Amethyst: Earned 1,000,000 credits (1,198,757)SR5 LLR Amethyst: Earned 1,000,000 credits (1,038,222)SGS LLR Amethyst: Earned 1,000,000 credits (1,037,433)TRP LLR Amethyst: Earned 1,000,000 credits (1,191,704)Woodall LLR Gold: Earned 500,000 credits (991,106)321 Sieve Turquoise: Earned 5,000,000 credits (5,330,395)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,038,005)PPS Sieve Emerald: Earned 50,000,000 credits (56,578,864)AP 26/27 Turquoise: Earned 5,000,000 credits (9,711,286)GFN Jade: Earned 10,000,000 credits (18,508,232)PSA Turquoise: Earned 5,000,000 credits (5,084,177)
Message 132541 - Posted: 3 Sep 2019 | 15:04:26 UTC

Working perfectly for me now, once new tasks were downloaded. Easy to tweak without app_config. Thanks!!

DarrylProject donor
Avatar
Send message
Joined: 21 Mar 09
Posts: 82
ID: 37210
Credit: 308,788,497
RAC: 240,137
Found 1 prime in the 2019 Tour de Primes321 LLR Gold: Earned 500,000 credits (503,464)Cullen LLR Silver: Earned 100,000 credits (427,400)ESP LLR Gold: Earned 500,000 credits (515,497)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (527,019)PPS LLR Jade: Earned 10,000,000 credits (10,004,789)PSP LLR Gold: Earned 500,000 credits (653,291)SoB LLR Gold: Earned 500,000 credits (538,748)SR5 LLR Amethyst: Earned 1,000,000 credits (1,629,356)SGS LLR Jade: Earned 10,000,000 credits (17,711,020)TRP LLR Gold: Earned 500,000 credits (506,533)Woodall LLR Gold: Earned 500,000 credits (536,003)321 Sieve Turquoise: Earned 5,000,000 credits (6,713,011)Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (52,021,564)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,134,887)PPS Sieve Emerald: Earned 50,000,000 credits (92,632,081)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,761,921)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,020,224)AP 26/27 Double Bronze: Earned 100,000,000 credits (100,055,458)GFN Jade: Earned 10,000,000 credits (11,907,849)
Message 132542 - Posted: 3 Sep 2019 | 17:03:40 UTC

Thanks for this update Michael, and all others who were involved behind the scenes.

It seems that most of my PCs are memory constrained rather than CPU constrained, so having fewer tasks in progress, but processed quicker, leads to some dramatic speed increases even for relatively small workunits :)
____________

GlenM74
Send message
Joined: 5 Oct 12
Posts: 3
ID: 174300
Credit: 659,086,590
RAC: 2,413,879
Found 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,025,811)Cullen LLR Gold: Earned 500,000 credits (743,184)ESP LLR Amethyst: Earned 1,000,000 credits (1,026,603)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (692,412)PPS LLR Ruby: Earned 2,000,000 credits (2,907,542)PSP LLR Ruby: Earned 2,000,000 credits (2,335,475)SoB LLR Ruby: Earned 2,000,000 credits (2,876,673)SR5 LLR Ruby: Earned 2,000,000 credits (4,807,372)SGS LLR Silver: Earned 100,000 credits (300,110)TRP LLR Amethyst: Earned 1,000,000 credits (1,023,069)Woodall LLR Silver: Earned 100,000 credits (219,878)321 Sieve Ruby: Earned 2,000,000 credits (2,832,916)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (3,065,848)PPS Sieve Double Gold: Earned 500,000,000 credits (563,435,682)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Gold: Earned 500,000 credits (735,173)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (3,738,152)AP 26/27 Turquoise: Earned 5,000,000 credits (5,098,223)GFN Turquoise: Earned 5,000,000 credits (5,691,330)PSA Emerald: Earned 50,000,000 credits (56,535,119)
Message 132544 - Posted: 4 Sep 2019 | 8:35:19 UTC

Okidoki.... From reading this thread and others, I am seeing that an APP_Config file regardless of the setting in Primegrid Preferences should override and independantly control individuall LLR Apps.

So for PPS, PPSE, PPS Mega and TPS LLR's i have the following excerpt from App_Config

<app>
<app_name>llrPPS</app_name>
<max_concurrent>4</max_concurrent>
</app>
<app_version>
<app_name>llrPPS</app_name>
<plan_class>mt</plan_class>
<cmdline>-t 1</cmdline>
<avg_ncpus>1</avg_ncpus>
<max_ncpus>1</max_ncpus>
</app_version>

<app>
<app_name>llrTPS</app_name>
<max_concurrent>4</max_concurrent>
</app>
<app_version>
<app_name>llrTPS</app_name>
<plan_class>mt</plan_class>
<cmdline>-t 1</cmdline>
<avg_ncpus>1</avg_ncpus>
<max_ncpus>1</max_ncpus>
</app_version>

<app>
<app_name>llrPPSE</app_name>
<max_concurrent>4</max_concurrent>
</app>
<app_version>
<app_name>llrPPSE</app_name>
<plan_class>mt</plan_class>
<cmdline>-t 1</cmdline>
<avg_ncpus>1</avg_ncpus>
<max_ncpus>1</max_ncpus>
</app_version>

<app>
<app_name>llrMEGA</app_name>
<max_concurrent>2</max_concurrent>
</app>
<app_version>
<app_name>llrMEGA</app_name>
<plan_class>mt</plan_class>
<cmdline>-t 2</cmdline>
<avg_ncpus>2</avg_ncpus>
<max_ncpus>2</max_ncpus>
</app_version>


I would assume based on past working experience that this would allow 4 concurrent instances of llrTPS to run on an individual core each.... This has worked in the past.

Since the change All Sophie Germaine tasks and only Sophie Germaine Tasks are now running on 4 cores... (I7 3770K running 4 cores - 50% CPU Usage in settings to avoid HT.)

This does not happen when running PPSE or PPS.... 4 tasks run concurrently with one task per core.... PPSMega i have 2 tasks running with two cores per task but the TPS (SGS) is allocating 4 cores to a single task despite a virtually identical <APP></APP> reference as PPS... (Basically the same as PPS but with P removed and a T replaced in a copy / replace process)

The PPS's are all running to plan... as expected... just not the TPS?

Any thoughts.... Currrently in Prime Grid Preferences i have no limit on work units, with a maximum of 4 Threads per Task set.? I have set Boinc to use 50% of CPUS' to avoid HT on an I7-3770K

Any suggestions would be appreciated.

Cheers
Glen



Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132549 - Posted: 4 Sep 2019 | 11:07:48 UTC - in response to Message 132544.


Any suggestions would be appreciated.

Cheers
Glen


I'm not really sure what's going on there either, but I did notice two things.

The first is that the most recent SGS task ran -t1, as you wanted.

The second is that this computer appears to be assigned to the "Home" venue, but you don't seem to have a "Home" venue defined. I'd try either creating "Home", or moving the computer to either "---". Judging by your expectations, "---" (the default venue) is where this computer should be.

____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Chaotic DisorderProject donor
Avatar
Send message
Joined: 24 Sep 10
Posts: 71
ID: 68547
Credit: 223,382,049
RAC: 566,038
Found 1 prime in the 2018 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (7,315,763)Cullen LLR Silver: Earned 100,000 credits (331,700)ESP LLR Ruby: Earned 2,000,000 credits (3,362,360)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (752,940)PPS LLR Turquoise: Earned 5,000,000 credits (6,707,000)PSP LLR Amethyst: Earned 1,000,000 credits (1,881,456)SoB LLR Turquoise: Earned 5,000,000 credits (5,436,815)SR5 LLR Ruby: Earned 2,000,000 credits (2,251,969)SGS LLR Amethyst: Earned 1,000,000 credits (1,674,726)TRP LLR Gold: Earned 500,000 credits (718,897)Woodall LLR Gold: Earned 500,000 credits (719,170)321 Sieve Silver: Earned 100,000 credits (189,722)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (26,059)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (3,566,529)PPS Sieve Emerald: Earned 50,000,000 credits (58,554,742)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (25,179)TRP Sieve (suspended) Silver: Earned 100,000 credits (260,129)AP 26/27 Emerald: Earned 50,000,000 credits (88,711,506)GFN Sapphire: Earned 20,000,000 credits (40,895,725)
Message 132550 - Posted: 4 Sep 2019 | 12:27:05 UTC

I am running a 9700k with 8 cores.

Everything was working fine with my app_config file with the added changes we needed to make.

I decided yesterday to delete all the LLR apps from the file and leave just the GPU sections intact.

Upon doing that the next 321 task that downloaded ran at just 1 thread, even though I put 7 threads on the new preference section.

Once I put the info back into app_config and started a new task, it runs with 7 threads.

I thought that we wouldn't need the app_config information anymore or am I doing something wrong?

Thanks
____________

Allen Paschke
Send message
Joined: 12 Nov 15
Posts: 9
ID: 428118
Credit: 16,263,994
RAC: 41,397
321 LLR Silver: Earned 100,000 credits (140,474)Cullen LLR Silver: Earned 100,000 credits (102,967)ESP LLR Silver: Earned 100,000 credits (106,885)Generalized Cullen/Woodall LLR Silver: Earned 100,000 credits (102,947)PPS LLR Amethyst: Earned 1,000,000 credits (1,285,105)PSP LLR Silver: Earned 100,000 credits (118,434)SoB LLR Gold: Earned 500,000 credits (523,480)SR5 LLR Silver: Earned 100,000 credits (101,028)SGS LLR Gold: Earned 500,000 credits (571,642)TRP LLR Silver: Earned 100,000 credits (100,149)Woodall LLR Silver: Earned 100,000 credits (103,307)321 Sieve Ruby: Earned 2,000,000 credits (2,187,048)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,003,035)PPS Sieve Silver: Earned 100,000 credits (488,795)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Gold: Earned 500,000 credits (978,990)TRP Sieve (suspended) Gold: Earned 500,000 credits (624,018)AP 26/27 Silver: Earned 100,000 credits (392,171)GFN Silver: Earned 100,000 credits (193,799)PSA Ruby: Earned 2,000,000 credits (3,139,720)
Message 132551 - Posted: 4 Sep 2019 | 12:37:14 UTC
Last modified: 4 Sep 2019 | 12:38:17 UTC

Yesterday, I ran some PPSE LLR MT tasks and some SGS LLR MT tasks, using 4 CPUs. On my PC, they are not more efficient.

On my PC, a non-MT PPSE LLR task averages 54 minutes run time, while a MT PPSE LLR (4 CPUs) task averaged 16 minutes. So, 4 MT PPSE LLR (4 CPUs) tasks would run in 64 minutes vs. 54 minutes for 4 non-MT PPSE LLR tasks, 19% additional run time.

On my PC, a non-MT SGS LLR task averages 44 minutes run time, while a MT SGS LLR (4 CPUs) task averaged 14 minutes run time. So, 4 MT PPSE LLR (4 CPUs) tasks would run in 56 minutes vs. 44 minutes for 4 non-MT SGS LLR tasks, 27% additional run time.

Are MT tasks more efficient than non-MT tasks for tasks requiring a long average CPU time?

Profile VatoProject donor
Volunteer tester
Avatar
Send message
Joined: 2 Feb 08
Posts: 711
ID: 18447
Credit: 82,100,422
RAC: 74,266
321 LLR Amethyst: Earned 1,000,000 credits (1,902,702)Cullen LLR Ruby: Earned 2,000,000 credits (2,049,559)ESP LLR Ruby: Earned 2,000,000 credits (2,562,829)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,001,883)PPS LLR Ruby: Earned 2,000,000 credits (4,041,891)PSP LLR Amethyst: Earned 1,000,000 credits (1,799,390)SoB LLR Ruby: Earned 2,000,000 credits (2,023,559)SR5 LLR Ruby: Earned 2,000,000 credits (2,298,384)SGS LLR Ruby: Earned 2,000,000 credits (2,180,516)TPS LLR (retired) Silver: Earned 100,000 credits (103,523)TRP LLR Ruby: Earned 2,000,000 credits (2,457,903)Woodall LLR Ruby: Earned 2,000,000 credits (2,048,906)321 Sieve Turquoise: Earned 5,000,000 credits (8,976,712)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,119,699)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,278,995)PPS Sieve Turquoise: Earned 5,000,000 credits (7,407,705)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (4,080,177)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,221,054)AP 26/27 Turquoise: Earned 5,000,000 credits (5,025,257)GFN Turquoise: Earned 5,000,000 credits (5,020,967)PSA Turquoise: Earned 5,000,000 credits (6,497,639)
Message 132552 - Posted: 4 Sep 2019 | 12:42:56 UTC
Last modified: 4 Sep 2019 | 12:47:06 UTC

Yes - when the size of the FFTs for multiple tasks grows too large to fit in your CPU on-chip cache, running MT reduces the memory contention allowing faster performance. However, MT requires some inter-thread communication to synchronise, such that the slowest thread becomes the limiting factor for the whole task. For many CPUs, SGS/PPSE/PPS are small enough that it's more efficient to run multiple single threaded tasks - PPS-Mega seems to be on the boundary for many machines (e.g. on my machine with 9MB cache, single threaded is best, but on another with 3MB cache, MT is best)

So, either override to single threaded using app_info.xml for those subprojects, or alter your preferences to match the subprojects you have enabled.
____________

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 12805
ID: 53948
Credit: 190,665,415
RAC: 235,465
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,063,182)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Ruby: Earned 2,000,000 credits (4,999,118)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Ruby: Earned 2,000,000 credits (4,469,210)PSP LLR Ruby: Earned 2,000,000 credits (2,632,269)SoB LLR Sapphire: Earned 20,000,000 credits (34,158,496)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,012,222)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,046,112)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Turquoise: Earned 5,000,000 credits (7,550,998)GFN Emerald: Earned 50,000,000 credits (65,526,211)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 132553 - Posted: 4 Sep 2019 | 12:49:57 UTC - in response to Message 132550.

I am running a 9700k with 8 cores.

Everything was working fine with my app_config file with the added changes we needed to make.

I decided yesterday to delete all the LLR apps from the file and leave just the GPU sections intact.

Upon doing that the next 321 task that downloaded ran at just 1 thread, even though I put 7 threads on the new preference section.

Once I put the info back into app_config and started a new task, it runs with 7 threads.

I thought that we wouldn't need the app_config information anymore or am I doing something wrong?

Thanks


I don't see any obvious problems with your configuration.

I'm beginning to see a pattern. I've had no trouble getting rid of app_config, but I didn't actually delete app_config. I use BOINCTasks, and that conveniently lets you set the config files remotely. However, it doesn't let you fully delete app_config, so instead I've been removing the contents and leaving just the <app_config></app_config> tags.

There have been several comments over the years that while you can change app_config, deleting it doesn't do what you would expect. Some of its settings are retained.

In the BOINC documentation is this warning:

If you remove app_config.xml, or one of its entries, you must reset the project in order to restore the proper values.


The documentation isn't always correct, but I would certainly give that a try. Resetting the PrimeGrid project may be necessary under some circumstances.

____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

zombie67 [MM]Project donor
Avatar
Send message
Joined: 30 Nov 06
Posts: 165
ID: 4065
Credit: 735,822,832
RAC: 2,710,695
321 LLR Turquoise: Earned 5,000,000 credits (5,761,926)Cullen LLR Turquoise: Earned 5,000,000 credits (5,106,758)ESP LLR Turquoise: Earned 5,000,000 credits (5,176,695)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,106,000)PPS LLR Turquoise: Earned 5,000,000 credits (9,004,727)PSP LLR Turquoise: Earned 5,000,000 credits (5,649,343)SoB LLR Turquoise: Earned 5,000,000 credits (5,415,692)SR5 LLR Turquoise: Earned 5,000,000 credits (5,026,750)SGS LLR Turquoise: Earned 5,000,000 credits (6,462,468)TRP LLR Turquoise: Earned 5,000,000 credits (5,129,840)Woodall LLR Turquoise: Earned 5,000,000 credits (5,492,256)321 Sieve Jade: Earned 10,000,000 credits (10,034,713)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,297,856)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,711,622)PPS Sieve Double Silver: Earned 200,000,000 credits (360,132,182)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (11,707,274)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,316,578)AP 26/27 Sapphire: Earned 20,000,000 credits (20,289,379)GFN Double Silver: Earned 200,000,000 credits (200,013,721)PSA Sapphire: Earned 20,000,000 credits (38,955,290)
Message 132556 - Posted: 4 Sep 2019 | 14:40:34 UTC

I just detached/re-attached. Clears out all the cruft sitting in BOINC memory and files.
____________
Reno, NV

TheCruelLogician
Avatar
Send message
Joined: 24 May 18
Posts: 111
ID: 1019105
Credit: 41,372,339
RAC: 32,485
Found 1 prime in the 2019 Tour de Primes321 LLR Bronze: Earned 10,000 credits (15,725)Cullen LLR Bronze: Earned 10,000 credits (34,191)ESP LLR Amethyst: Earned 1,000,000 credits (1,069,462)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (651,908)PPS LLR Ruby: Earned 2,000,000 credits (3,135,363)PSP LLR Bronze: Earned 10,000 credits (25,763)SoB LLR Amethyst: Earned 1,000,000 credits (1,529,599)SR5 LLR Silver: Earned 100,000 credits (278,040)SGS LLR Gold: Earned 500,000 credits (717,965)TRP LLR Gold: Earned 500,000 credits (565,318)Woodall LLR Bronze: Earned 10,000 credits (18,231)321 Sieve Silver: Earned 100,000 credits (128,076)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,366,124)PPS Sieve Jade: Earned 10,000,000 credits (13,834,584)AP 26/27 Jade: Earned 10,000,000 credits (10,188,360)GFN Turquoise: Earned 5,000,000 credits (6,814,357)
Message 132564 - Posted: 5 Sep 2019 | 0:34:33 UTC

FWIW, I think it killed WUProp.
____________
Historian by education, philosopher by inclination, contrarian by nature.


Profile FishFryProject donor
Avatar
Send message
Joined: 30 Nov 16
Posts: 24
ID: 472934
Credit: 354,713,979
RAC: 384,209
Discovered 1 mega primeFound 5 primes in the 2019 Tour de Primes321 LLR Jade: Earned 10,000,000 credits (18,626,456)Cullen LLR Jade: Earned 10,000,000 credits (10,613,560)ESP LLR Turquoise: Earned 5,000,000 credits (8,233,247)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (6,915,419)PPS LLR Sapphire: Earned 20,000,000 credits (25,814,249)PSP LLR Turquoise: Earned 5,000,000 credits (8,161,959)SoB LLR Sapphire: Earned 20,000,000 credits (23,866,109)SR5 LLR Turquoise: Earned 5,000,000 credits (6,538,266)SGS LLR Sapphire: Earned 20,000,000 credits (20,045,660)TRP LLR Turquoise: Earned 5,000,000 credits (8,872,847)Woodall LLR Jade: Earned 10,000,000 credits (16,841,358)321 Sieve Sapphire: Earned 20,000,000 credits (21,089,823)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (21,197,128)PPS Sieve Sapphire: Earned 20,000,000 credits (20,728,279)TRP Sieve (suspended) Silver: Earned 100,000 credits (370,638)AP 26/27 Sapphire: Earned 20,000,000 credits (21,630,050)GFN Double Bronze: Earned 100,000,000 credits (115,168,932)
Message 132565 - Posted: 5 Sep 2019 | 2:35:09 UTC - in response to Message 132550.

I am running a 9700k with 8 cores.

Everything was working fine with my app_config file with the added changes we needed to make.

I decided yesterday to delete all the LLR apps from the file and leave just the GPU sections intact.

Upon doing that the next 321 task that downloaded ran at just 1 thread, even though I put 7 threads on the new preference section.

Once I put the info back into app_config and started a new task, it runs with 7 threads.

I thought that we wouldn't need the app_config information anymore or am I doing something wrong?

Thanks


Yesterday I renamed the app_config.xml file to app_config.notused on each machine. (I just don't have the heart to delete them :) ) Since it appears BOINC is looking for the exact file name, the application did not load local configuration values. I could instantly tell because the nonsensical errors of an "unknown application" did not appear in the Notices tab.

After restarting BOINC however, tasks already in progress did not show the number of CPUs used under the Status column; newly downloaded tasks will pick up the settings from Preferences and show number of CPUs used under Status. (I configured LLR in the old app_config.xml to be multi-threaded but BOINC interpreted it as one thread - so only one task downloaded at a time. The number of CPUs thus stopped displaying under the Status column with this configuration.)

I write this because maybe the command line to run the task behind the scenes picked up arguments from the app_config.xml that stayed with the life of the task. Once I downloaded a new task without pointing to an app_config, BOINC picked up the arguments from the Preferences section. After renaming app_config.xml, you can abort a job and download a new task to see if it works for you.

Hope this helps and that I made sense. Good luck!

Post to thread

Message boards : Number crunching : Better multi-threading

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2019 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.46, 1.24, 1.49
Generated 22 Sep 2019 | 19:55:17 UTC