![]() |
![]() |
#1 |
"Nathan"
Jul 2008
Maryland, USA
5×223 Posts |
![]()
Not sure if this is intended or not, but whenever mfaktc finds a factor in the middle of a bit level, it does not immediately stop and begin the next assignment (as Prime95 would); rather, it continues on to the end of the bit level, as if no factor were found.
|
![]() |
![]() |
![]() |
#2 |
"Oliver"
Mar 2005
Germany
5·223 Posts |
![]()
Hi,
works as expected. check mfaktc.ini: Code:
# possible values for StopAfterFactor: # 0: Do not stop the current assignment after a factor was found. # 1: When a factor was found for the current assignment stop after the # current bitlevel. This makes only sense when Stages is enabled. # 2: When a factor was found for the current assignment stop after the # current class. StopAfterFactor=1 |
![]() |
![]() |
![]() |
#3 |
May 2011
Orange Park, FL
13·71 Posts |
![]()
M602249941 has a factor: 86439049638640106399
M602249941 has a factor: 77482243219676340503 M602249941 has a factor: 22781228486416840393 found 3 factor(s) for M602249941 from 2^64 to 2^67 [mfaktc 0.17-Win barrett79_mul32] In this sort of unusual case I was glad it kept going. Chuck |
![]() |
![]() |
![]() |
#4 |
Nov 2002
Anchorage, AK
3·7·17 Posts |
![]()
If you set, StopAfterFactor=2, it will stop after the current class, but the output would read (notice the (partially tested)):
Code:
M490287241 has a factor: 23617822113724688119 found 1 factor(s) for M490287241 from 2^64 to 2^66 (partially tested) [mfaktc 0.17-Win barrett79_mul32] Code:
M490287241 has a factor: 23617822113724688119 M490287241 has a factor: 19751191822676004343 found 2 factor(s) for M490287241 from 2^64 to 2^66 [mfaktc 0.17-Win barrett79_mul32] Last fiddled with by delta_t on 2011-10-19 at 19:50 |
![]() |
![]() |
![]() |
#5 |
Mar 2012
Germany
110102 Posts |
![]() |
![]() |
![]() |
![]() |
#6 |
Mar 2010
3·137 Posts |
![]()
Nope.
Other mersenne numbers may be divisible by that factor, iirc. |
![]() |
![]() |
![]() |
#7 |
May 2011
Orange Park, FL
92310 Posts |
![]()
After I joined GPU272, I changed the setting to stop when a factor is found. When I was doing those very high 600M TFs it only took a short time to check one, but now that I am working in the 59M range it takes 5 1/2 hours for each test, so it seems smarter to stop when a factor is found.
|
![]() |
![]() |
![]() |
#8 |
Jun 2003
546110 Posts |
![]() |
![]() |
![]() |
![]() |
#9 |
Mar 2010
41110 Posts |
![]() |
![]() |
![]() |
![]() |
#10 |
Oct 2011
7·97 Posts |
![]()
Since a factor was found, it is safe to stop as you have disproved primality. If your goal is full factorization, letting it continue could add another factor.
Last fiddled with by bcp19 on 2012-04-07 at 16:44 Reason: spelling |
![]() |
![]() |
![]() |
#11 |
Jun 2003
43·127 Posts |
![]()
Unless you want to find the smallest factor for a given number (which is midly interesting, mathematically speaking).
Last fiddled with by axn on 2012-04-07 at 17:05 |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Factor found that should have been found by P-1 | tha | Data | 65 | 2020-08-05 21:11 |
F12 factor found? | johnadam74 | FermatSearch | 16 | 2016-11-03 12:10 |
mfaktc: Mis-reported composite factor | mattmill30 | GPU Computing | 1 | 2016-02-05 19:41 |
mfaktc TF credit 2x higher if factor found? | S34960zz | PrimeNet | 10 | 2011-10-13 07:00 |
After a factor is found it keeps on going | jocelynl | Software | 6 | 2004-08-07 01:31 |