![]() |
|
|
#837 |
|
Dec 2002
881 Posts |
I added this line to the worktodo file again and this time it did the B2 part. I have no idea if I somehow misspelled the previous entry or not, and if so, what is was that was entered.
Code:
PMinus1=1,2,325133,-1,1000000000,40000000,68 |
|
|
|
|
|
#838 | |
|
"/X\(‘-‘)/X\"
Jan 2013
https://pedan.tech/
24·199 Posts |
Quote:
|
|
|
|
|
|
|
#839 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
7×13×47 Posts |
As discussed in my thread, I've also been having this problem. On a whim I downgraded to v30.8b7 (random earlier version). Clumsily I clobbered my v30.8b15 install, but when I started up b5 it happily requested CERT work, which b15 appears not to do. I'm not sure exactly when, but it seems that the bit of code that requests CERT work stopped working properly sometime between b7 and b15. [edit: later analysis suspects around b13]
Last fiddled with by James Heinrich on 2023-01-20 at 22:22 |
|
|
|
|
|
#840 |
|
Sep 2006
Odenton, MD, USA
110100002 Posts |
James, you're probably already doing this, but have you looked CERT results being returned to see which version is the highest that are returning CERT work?
|
|
|
|
|
|
#841 | |
|
"James Heinrich"
May 2004
ex-Northern Ontario
10000101101012 Posts |
Quote:
|
|
|
|
|
|
|
#842 |
|
"Mr. Meeseeks"
Jan 2012
California, USA
37×59 Posts |
A quick read of the documentation didn't result in any answers, so...
I've noticed that the best way for me to run P-1 is by running a worker per core for stage 1, then multithread stage two. Is there a way to automate that somehow? Right now, I just change the worker settings/worktodo when stage one finishes, then switch back when stage two finishes etc... a bit tedious. |
|
|
|
|
|
#843 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
17·487 Posts |
Quote:
|
|
|
|
|
|
|
#844 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
7·13·47 Posts |
A more flexible assignment system would be revolutionary. On my 7950X I need to run 2 workers, and I'm doing mostly P-1, but if I just let them run then I end up with a stage-2 backlog. So I need to throw in some PRP or other not-RAM-using work every now and then, or let both workers fight for stage2 RAM. Also there's the situation where one worker has done all the stage1 work it can while waiting for stage2 RAM to become available, the other worker has some stage1 work (or PRP or whatever) that hasn't been done yet, but the first worker sits idle. A unified work queue for all workers would be amazing. And if a worker runs out of things to do for lack of stage2 RAM it could grab some what-makes-sense-without-RAM worktype (e.g. PRP/DC)
I know this could become complex, but any improvements in this area would be much appreciated. |
|
|
|
|
|
#845 | ||
|
Dec 2016
11111112 Posts |
Quote:
Quote:
My idea would be to configure Core Groups instead of individual Workers. Each Group is assigned some CPU cores and a Config like this: Code:
[Group #1] total_cores = 16 stage_1_cores = 1 stage_2_cores = 4 When a Stage-1 worker in the Group has a result, 4 of the Stage-1 workers are paused. The 4 available CPU cores are now used by another worker doing the Stage-2 work. Notes:
Maybe it would even make sense to have a similar mechanism for ECM and P+1? Last fiddled with by nordi on 2023-01-26 at 21:44 |
||
|
|
|
|
|
#846 | |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
32×11×79 Posts |
Quote:
|
|
|
|
|
|
|
#847 |
|
"James Heinrich"
May 2004
ex-Northern Ontario
427710 Posts |
Naturally I can (and do) manage it all manually, but it would be nice to be able to set a machine to "do P-1 unless you run out things to do, then go automatically find something else useful to do" rather than micromanaging. On my other machines I tend to just run one worker and "waste" the available RAM maybe 25% of realtime (stage2 takes a bit longer than stage1, and sometimes Real Work takes RAM precedence via LowMemWhileRunning) rather than micromanage. On my 7950X I need to run 2 workers for chiplet reasons, and when I can't micromanage I just let them fight it out (MaxHighMemWorkers=2) if they both want RAM. Sometimes they're lucky and get all the RAM to themselves, sometimes not.
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Do not post your results here! | kar_bon | Prime Wiki | 40 | 2022-04-03 19:05 |
| what should I post ? | science_man_88 | science_man_88 | 24 | 2018-10-19 23:00 |
| Where to post job ad? | xilman | Linux | 2 | 2010-12-15 16:39 |
| Moderated Post | kar_bon | Forum Feedback | 3 | 2010-09-28 08:01 |
| Something that I just had to post/buy | dave_0273 | Lounge | 1 | 2005-02-27 18:36 |