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 : General discussion : Introduce a grace period for some challenges

Author Message
Profile BurProject donor
Volunteer tester
Avatar
Send message
Joined: 25 Feb 20
Posts: 431
ID: 1241833
Credit: 238,722,572
RAC: 962,818
321 LLR Ruby: Earned 2,000,000 credits (2,092,823)Cullen LLR Amethyst: Earned 1,000,000 credits (1,169,946)ESP LLR Amethyst: Earned 1,000,000 credits (1,445,099)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,148,593)PPS LLR Amethyst: Earned 1,000,000 credits (1,225,852)PSP LLR Amethyst: Earned 1,000,000 credits (1,248,861)SoB LLR Amethyst: Earned 1,000,000 credits (1,669,219)SR5 LLR Ruby: Earned 2,000,000 credits (2,065,004)SGS LLR Amethyst: Earned 1,000,000 credits (1,152,703)TRP LLR Ruby: Earned 2,000,000 credits (2,089,856)Woodall LLR Amethyst: Earned 1,000,000 credits (1,572,374)321 Sieve (suspended) Ruby: Earned 2,000,000 credits (2,107,153)PPS Sieve Amethyst: Earned 1,000,000 credits (1,045,010)AP 26/27 Ruby: Earned 2,000,000 credits (2,470,273)WW Double Silver: Earned 200,000,000 credits (207,744,000)GFN Turquoise: Earned 5,000,000 credits (7,489,336)PSA Amethyst: Earned 1,000,000 credits (1,022,470)
Message 149514 - Posted: 17 Mar 2021 | 20:03:12 UTC
Last modified: 17 Mar 2021 | 20:04:10 UTC

The current SoB challenge has very long WU times. My i7-4590k takes 2 days 14 h to complete and therefore will manage to complete 3 WUs, meaning I can stop the challenge after 9 of 10 days, leaving one "dead day". My i3-2110 needs more than 5 days, i.e. after halftime I can already remove it from the challenge. I guess many people will run into similar problems.

Simply extending the challenge duration obviously doesn't help.

So what do you think about introducing a grace period within which WUs can still be reported if they were started within the challenge, but WUs started within that grace period are invalid no matter when they finish.

For SoB this period could be set to 2 days, that would decrease the number of "dead days" strongly. Only computers that take more than 6 days would be left with 4 "dead days".

I know this will be a slight disadvantage for fast computers, because they don't need that period. Overall I think it will help increase participation greatly.
____________
1281979 * 2^485014 + 1 is prime ... no further hits up to: n = 4,400,000

Profile DaveProject donor
Avatar
Send message
Joined: 13 Feb 12
Posts: 2907
ID: 130544
Credit: 1,352,046,562
RAC: 3,457,852
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2020 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (9,992,214)Cullen LLR Turquoise: Earned 5,000,000 credits (7,392,669)ESP LLR Turquoise: Earned 5,000,000 credits (7,606,177)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (6,008,214)PPS LLR Turquoise: Earned 5,000,000 credits (6,300,000)PSP LLR Turquoise: Earned 5,000,000 credits (6,030,578)SoB LLR Turquoise: Earned 5,000,000 credits (9,306,239)SR5 LLR Turquoise: Earned 5,000,000 credits (6,003,139)SGS LLR Turquoise: Earned 5,000,000 credits (6,000,029)TRP LLR Turquoise: Earned 5,000,000 credits (6,001,707)Woodall LLR Turquoise: Earned 5,000,000 credits (6,007,879)321 Sieve (suspended) Jade: Earned 10,000,000 credits (10,003,334)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (268,250)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,000,502)PPS Sieve Double Silver: Earned 200,000,000 credits (307,000,341)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,000,133)TRP Sieve (suspended) Jade: Earned 10,000,000 credits (10,000,970)AP 26/27 Double Silver: Earned 200,000,000 credits (200,128,500)WW Double Silver: Earned 200,000,000 credits (357,704,000)GFN Double Bronze: Earned 100,000,000 credits (170,399,711)PSA Double Silver: Earned 200,000,000 credits (200,000,001)
Message 149518 - Posted: 17 Mar 2021 | 20:54:33 UTC
Last modified: 17 Mar 2021 | 20:55:00 UTC

No. The end is the end. That the *challenge*.

Ravi Fernando
Project administrator
Volunteer tester
Project scientist
Send message
Joined: 21 Mar 19
Posts: 165
ID: 1108183
Credit: 9,916,857
RAC: 8,429
321 LLR Gold: Earned 500,000 credits (575,511)Cullen LLR Bronze: Earned 10,000 credits (82,217)ESP LLR Bronze: Earned 10,000 credits (16,570)Generalized Cullen/Woodall LLR Bronze: Earned 10,000 credits (12,551)PPS LLR Ruby: Earned 2,000,000 credits (2,964,329)PSP LLR Bronze: Earned 10,000 credits (26,371)SoB LLR Silver: Earned 100,000 credits (258,849)SR5 LLR Bronze: Earned 10,000 credits (59,499)SGS LLR Silver: Earned 100,000 credits (148,878)TRP LLR Silver: Earned 100,000 credits (195,905)Woodall LLR Bronze: Earned 10,000 credits (40,424)321 Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,001,667)AP 26/27 Bronze: Earned 10,000 credits (72,774)WW Bronze: Earned 10,000 credits (12,000)GFN Silver: Earned 100,000 credits (443,399)
Message 149519 - Posted: 17 Mar 2021 | 21:04:21 UTC

I don't think this would actually change anything, except that everyone would start bunkering before the official end of the challenge. Fast computers could download three or four tasks on the last day, thereby "starting" them in the eyes of the server, and spend the two days after the challenge running those tasks in their entirety.

Michael Millerick
Volunteer tester
Send message
Joined: 4 Feb 09
Posts: 794
ID: 35074
Credit: 305,783,940
RAC: 325,690
Discovered 1 mega primeFound 3 primes in the 2020 Tour de PrimesFound 2 primes in the 2021 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,023,600)Cullen LLR Ruby: Earned 2,000,000 credits (2,016,794)ESP LLR Jade: Earned 10,000,000 credits (17,966,456)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,032,353)PPS LLR Jade: Earned 10,000,000 credits (19,222,385)PSP LLR Ruby: Earned 2,000,000 credits (2,012,651)SoB LLR Ruby: Earned 2,000,000 credits (2,031,453)SR5 LLR Ruby: Earned 2,000,000 credits (2,085,475)SGS LLR Ruby: Earned 2,000,000 credits (2,035,177)TRP LLR Ruby: Earned 2,000,000 credits (2,740,707)Woodall LLR Ruby: Earned 2,000,000 credits (2,046,592)321 Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,440,175)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 Emerald: Earned 50,000,000 credits (50,200,870)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 Sapphire: Earned 20,000,000 credits (20,227,947)WW Emerald: Earned 50,000,000 credits (50,104,000)GFN Emerald: Earned 50,000,000 credits (60,640,875)PSA Emerald: Earned 50,000,000 credits (52,866,806)
Message 149523 - Posted: 17 Mar 2021 | 23:18:03 UTC

I do think that the challenge durations could be standardized to be a multiple of the amount of time a specific computer would take to complete a single work unit with some buffer. Choosing ten days is relatively arbitrary.
____________

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1906
ID: 352
Credit: 4,135,737,284
RAC: 4,707,340
Discovered 8 mega primesEliminated 4 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 StageFound 1 prime in the 2020 Tour de PrimesFound 4 primes in the 2021 Tour de PrimesFound 1 mega prime in the 2021 Tour de PrimesFound 1 prime in the 2021 Tour de Primes Mountain Stage321 LLR Double Bronze: Earned 100,000,000 credits (100,425,701)Cullen LLR Double Bronze: Earned 100,000,000 credits (101,538,484)ESP LLR Double Bronze: Earned 100,000,000 credits (100,642,296)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (84,361,253)PPS LLR Double Bronze: Earned 100,000,000 credits (155,502,307)PSP LLR Emerald: Earned 50,000,000 credits (50,563,867)SoB LLR Double Bronze: Earned 100,000,000 credits (113,220,736)SR5 LLR Double Bronze: Earned 100,000,000 credits (101,883,529)SGS LLR Emerald: Earned 50,000,000 credits (55,593,166)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Double Bronze: Earned 100,000,000 credits (100,338,924)Woodall LLR Emerald: Earned 50,000,000 credits (50,956,094)321 Sieve (suspended) Double Bronze: Earned 100,000,000 credits (115,948,450)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 (513,057,580)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 (232,724,773)WW Double Gold: Earned 500,000,000 credits (839,436,000)GFN Double Gold: Earned 500,000,000 credits (789,218,857)PSA Double Gold: Earned 500,000,000 credits (535,232,795)
Message 149526 - Posted: 18 Mar 2021 | 8:23:29 UTC - in response to Message 149514.

Simply extending the challenge duration obviously doesn't help.

So what do you think about introducing a grace period within which WUs can still be reported if they were started within the challenge, but WUs started within that grace period are invalid no matter when they finish.

Grace period is technically extending the challenge duration.

I feel your pain.
On my dual-CPU host, I might be running 8 tasks alongside and each would take let's say 3,5 days.
I might be short of couple of hours on 3rd wave - with 8 tasks only on this machine that would no finish during the challenge duration.
So, I need to change my strategy.

Yeah, that's the challenge and I would NOT change it.




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

Profile BurProject donor
Volunteer tester
Avatar
Send message
Joined: 25 Feb 20
Posts: 431
ID: 1241833
Credit: 238,722,572
RAC: 962,818
321 LLR Ruby: Earned 2,000,000 credits (2,092,823)Cullen LLR Amethyst: Earned 1,000,000 credits (1,169,946)ESP LLR Amethyst: Earned 1,000,000 credits (1,445,099)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,148,593)PPS LLR Amethyst: Earned 1,000,000 credits (1,225,852)PSP LLR Amethyst: Earned 1,000,000 credits (1,248,861)SoB LLR Amethyst: Earned 1,000,000 credits (1,669,219)SR5 LLR Ruby: Earned 2,000,000 credits (2,065,004)SGS LLR Amethyst: Earned 1,000,000 credits (1,152,703)TRP LLR Ruby: Earned 2,000,000 credits (2,089,856)Woodall LLR Amethyst: Earned 1,000,000 credits (1,572,374)321 Sieve (suspended) Ruby: Earned 2,000,000 credits (2,107,153)PPS Sieve Amethyst: Earned 1,000,000 credits (1,045,010)AP 26/27 Ruby: Earned 2,000,000 credits (2,470,273)WW Double Silver: Earned 200,000,000 credits (207,744,000)GFN Turquoise: Earned 5,000,000 credits (7,489,336)PSA Amethyst: Earned 1,000,000 credits (1,022,470)
Message 149528 - Posted: 18 Mar 2021 | 14:45:23 UTC

Ok, all good arguments. Especially the bunkering.
____________
1281979 * 2^485014 + 1 is prime ... no further hits up to: n = 4,400,000

Profile composite
Volunteer tester
Send message
Joined: 16 Feb 10
Posts: 838
ID: 55391
Credit: 763,378,555
RAC: 403,347
Discovered 2 mega primesFound 1 prime in the 2018 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,477,467)Cullen LLR Gold: Earned 500,000 credits (776,297)ESP LLR Ruby: Earned 2,000,000 credits (3,433,680)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,093,491)PPS LLR Sapphire: Earned 20,000,000 credits (26,887,999)PSP LLR Turquoise: Earned 5,000,000 credits (6,104,304)SoB LLR Sapphire: Earned 20,000,000 credits (31,633,596)SR5 LLR Turquoise: Earned 5,000,000 credits (6,110,877)SGS LLR Ruby: Earned 2,000,000 credits (3,486,285)TRP LLR Turquoise: Earned 5,000,000 credits (7,070,795)Woodall LLR Amethyst: Earned 1,000,000 credits (1,693,614)321 Sieve (suspended) Emerald: Earned 50,000,000 credits (50,256,050)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,571,178)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,009,610)PPS Sieve Double Silver: Earned 200,000,000 credits (368,461,034)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,165,888)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,071,454)AP 26/27 Turquoise: Earned 5,000,000 credits (6,616,128)WW Gold: Earned 500,000 credits (932,000)GFN Emerald: Earned 50,000,000 credits (53,771,465)PSA Double Bronze: Earned 100,000,000 credits (102,762,384)
Message 149557 - Posted: 20 Mar 2021 | 8:26:24 UTC - in response to Message 149526.

If you are running multiple tasks on a CPU, then I think you should be able to suspend them all and accelerate one of them with more threads, by manually launching the task from the command line with the desired number of threads. Stop the manual task just short of finishing it and then resume it in BOINC - it will pick up the last save point and continue processing with the number of threads that were originally assigned, and report the task to PG earlier than if you had not meddled.

I didn't try this exactly, but I was getting this kind of result when I copied a task in progress from a slot directory to another directory to benchmark different numbers of threads. The copy kept making incremental progress (at a rate commensurate with number of threads) from the latest checkpoint each time I ran the benchmark.

I don't guarantee that this procedure will work for you - or work at all.

Post to thread

Message boards : General discussion : Introduce a grace period for some challenges

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2021 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.89, 0.68, 0.63
Generated 4 Aug 2021 | 22:47:26 UTC