20110927, 11:44  #1233 
Feb 2004
240_{8} Posts 
I'm using mfaktc 0.17 and I get the folowing result line when factoring to 68 bit
Code:
no factor for M25941901 from 2^67 to 2^68 [mfaktc 0.17Win barrett79_mul32] no factor for M25973971 from 2^67 to 2^68 [mfaktc 0.17Win barrett79_mul32] Code:
no factor for M55556113 from 2^72 to 2^73 [mfaktc 0.17Win barrett79_mul32] no factor for M55556113 from 2^71 to 2^72 [mfaktc 0.17Win barrett79_mul32] no factor for M55556113 from 2^70 to 2^71 [mfaktc 0.17Win 71bit_mul24] no factor for M55556113 from 2^69 to 2^70 [mfaktc 0.17Win 71bit_mul24] 
20110927, 12:11  #1234  
"Oliver"
Mar 2005
Germany
2·3·5·37 Posts 
Hi,
Quote:
file: src/mfakt.c Code:
if(kernel == AUTOSELECT_KERNEL) { /* select the GPU kernel (fastest GPU kernel has highest priority) */ if(mystuff>compcapa_major == 1) { if (bit_max <= 71) kernel = _71BIT_MUL24; else if((bit_min >= 64) && (bit_max <= 79)) kernel = BARRETT79_MUL32; else if (bit_max <= 75) kernel = _75BIT_MUL32; else if((bit_min >= 64) && (bit_max <= 92) && (bit_max  bit_min == 1)) kernel = BARRETT92_MUL32; else kernel = _95BIT_MUL32; } else // mystuff>compcapa_major != 1 { if((bit_min >= 64) && (bit_max <= 79)) kernel = BARRETT79_MUL32; else if((bit_min >= 64) && (bit_max <= 92) && (bit_max  bit_min == 1)) kernel = BARRETT92_MUL32; else if (bit_max <= 75) kernel = _75BIT_MUL32; else kernel = _95BIT_MUL32; } } Oliver 

20110927, 14:33  #1235  
Jun 2011
131_{10} Posts 
Quote:


20110927, 14:49  #1236  
"James Heinrich"
May 2004
exNorthern Ontario
3×23×47 Posts 
Quote:
Code:
// leave upperlimit blank if not completed (how far it got can be inferred from the factor size): M10906243 has a factor: 23620567217973346633 [TF;64;;mfaktc 0.18pre1Win 71bit_mul24] // flag the incomplete bit level in some way: M10906243 has a factor: 23620567217973346633 [TF;64;65*;mfaktc 0.18pre1Win 71bit_mul24] // in either case, this would indicate continued to end of 2^65 after factor M10906243 has a factor: 23620567217973346633 [TF;64;65;mfaktc 0.18pre1Win 71bit_mul24] 

20110928, 09:33  #1237  
Nov 2010
Germany
255_{16} Posts 
Quote:


20110928, 18:59  #1238 
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 89<O<88
3·29·83 Posts 
So if you assign a job from 69 to 71, and the log2(factor)<70, do you report 70* or 71*? The former would make more sense, I think.

20110928, 19:50  #1239  
"James Heinrich"
May 2004
exNorthern Ontario
3·23·47 Posts 
Quote:
It doesn't matter how far you were planning on going. We know that you found a factor somewhere 69<factor<70; what we don't know is whether you also finished checking between factor<70. If it's reported as [TF;69;70*;version] then you stopped as soon as you found the factor, whereas [TF;69;70;version] says that you found the factor but also finished checking the whole range. 

20110929, 04:04  #1240 
Romulan Interpreter
Jun 2011
Thailand
2×3×5^{2}×61 Posts 
it does not really matter, everything should be ok, as an empty filed (double semicolumns, as in case 1), or just a star and no exponent, or some exponent  like 70, 71, 94 (how much you planned, or just log2 of the factor), AND a star... the meaning would be the same: "I did not went behind of the reported factor", or "I stopped after I found this factor". The "eventual more factorization" has to be continued from the reported factor, in any case.
The most difficult part would be to make George and co. to agree with it and do the changes, as his (their) free time is also limited. Last fiddled with by LaurV on 20110929 at 04:08 
20110930, 02:26  #1241 
Jun 2011
131 Posts 

20110930, 02:53  #1242 
P90 years forever!
Aug 2002
Yeehaw, FL
7^{2}×149 Posts 

20110930, 11:56  #1243  
Jun 2011
203_{8} Posts 
Quote:
Code:
M57841799 has a factor: 2692557022299923757047 found 1 factor(s) for M57841799 from 2^71 to 2^72 [mfaktc 0.17Win apsen barrett79_mul32] Code:
Manual testing 57841799 FPM1 20110930 02:21 0.0 2692557022299923757047 2.4586 Last fiddled with by apsen on 20110930 at 12:00 

Thread Tools  
Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
mfakto: an OpenCL program for Mersenne prefactoring  Bdot  GPU Computing  1668  20201222 15:38 
The P1 factoring CUDA program  firejuggler  GPU Computing  753  20201212 18:07 
grmfaktc: a CUDA program for generalized repunits prefactoring  MrRepunit  GPU Computing  32  20201111 19:56 
mfaktc 0.21  CUDA runtime wrong  keisentraut  Software  2  20200818 07:03 
World's seconddumbest CUDA program  fivemack  Programming  112  20150212 22:51 