Thread: Trial Factoring for Dummies View Single Post
2020-05-11, 22:41   #74
chalsall
If I May

"Chris Halsall"
Sep 2002

2·4,643 Posts

Quote:
 Originally Posted by chalsall However, one comment (read: change request): Your mfaktc delta should print the proof lines after the datestamp line. As it is currently, parsing the data from a log file it is a pain to get the timestamp correct.
OK... I finally had some cycles to actually run your code (on a slow little 1050 also doing display work). An observation/question...

I see during the run that the different "proof" lines are generated during the run. However, the last proof isn't printed (perhaps it's not supposed to be). As an example (copied from the console where the job was run):
Code:
got assignment: exp=5500021 bit_min=65 bit_max=67 (4.08 GHz-days)
Starting trial factoring M5500021 from 2^65 to 2^66 (1.36 GHz-days)
k_min =  3353940660840
k_max =  6707881323983
Using GPU kernel "barrett76_mul32_gs"
Date    Time | class   Pct |   time     ETA | GHz-d/day    Sieve     Wait
May 11 18:14 |  260   5.7% |  0.408   6m09s |    299.71    82485    n.a.%
M5500021 proof(47281205372229406961): 33 difficulty
May 11 18:15 |  548  12.1% |  0.401   5m38s |    304.94    82485    n.a.%
M5500021 proof(41186001143328300737): 34 difficulty
May 11 18:15 |  923  20.2% |  0.406   5m11s |    301.18    82485    n.a.%
M5500021 proof(55435150410008224727): 37 difficulty
May 11 18:21 | 4619 100.0% |  0.409   0m00s |    298.97    82485    n.a.%
no factor for M5500021 from 2^65 to 2^66 [mfaktc 0.21 barrett76_mul32_gs]
tf(): total time spent:  6m 32.519s
I chose this example because the Proof of Work is only generated for ~20% of the run.

Is this by design? Or is there a way to get a useful hash for the last part of the run?