20221108, 18:58  #78 
"Ben"
Feb 2007
3,733 Posts 
Thank you very much!
Found and fixed, uploaded just now. Code:
time ./gnfslasieve4I12e k v n0 a c1032.job.T1 o test.out gnfslasieve4I12e (with asm64,avx512 mmxtd,lasetup,lasched,sieve1,ecm,tds0,search0,tdsched): L1_BITS=15 FBsize 100777+0 (deg 4), 171534+0 (deg 1) Sorted factor base on side 0: 1: 32495 2: 32397 Sorted factor base on side 1: 1: 168023 total yield: 155958, q=1327517 (0.00051 sec/rel) ETA 0h00m) 937 Special q, 1411 reduction iterations reports: 165365787>20138278>18040597>11058350>11056552>10304931>321750 (5306059) Total yield: 155958 milliseconds total: Sieve 24660 Sched 8950 medsched 6040 TD 25660 (Init 970, MPQS 3550) SieveChange 13800 TD side 0: init/small/medium/large/search: 790 2510 930 1140 6040 sieve: init/small/medium/large/search: 1470 10160 750 860 1170 TD side 1: init/small/medium/large/search: 130 2460 1010 810 4910 sieve: init/small/medium/large/search: 640 6140 990 1180 1300 aborts: 0 0 Expected yield/cost: 4.15e+04 0 p1: 0 tests, 0 successes ecm: 0 tests, 0 successes MPQSAUX 0 COF: 280255 tests, 0 ecm, 0 aux: 0 mpqs, 0 mpqs3, 0 ecm, 0 too big 77.763u 1.444s 1:19.53 99.5% 0+0k 1648+23208io 1pf+0w 
20221109, 16:38  #79  
Sep 2009
2428_{10} Posts 
Why does c1032.job.T1 contain:
Quote:
Code:
print OUTF "m: $M\n" if ($M); Code:
print OUTF "n: $N\nm: $M\n"; 

20221109, 16:56  #80  
"Ben"
Feb 2007
3,733 Posts 
Quote:
It was an inexact translation of #defines like this to AVX512 in lasieve_prepn: #define A1MOD0(p) ((aux= absa1%p)> 0 ? paux : 0 ) where I neglected to account for the "else" case (where absa1%p == 0) 

20221118, 16:14  #81 
"Bo Chen"
Oct 2005
Wuhan,China
3·61 Posts 
lpb34 crash
When sieve R942 using lpb34, the avx512lasieve5 crash immediately,
while the original lasieve5 could work properly. command is ./gnfslasieve4I16e v f 380000000 c 1000 o R942_16e_r_380000000_380001000.out r R942_poly.txt R R942_poly.txt file attached. 
20221120, 16:04  #82 
"Ben"
Feb 2007
111010010101_{2} Posts 
Fixed and checked in! Thanks for the report!

20221125, 12:53  #83 
"Bo Chen"
Oct 2005
Wuhan,China
10110111_{2} Posts 
Thanks for the fix.
Another confusion is that , when set the rlim and alim to 500000000, the version 551 (newest version) is about 10% slower than the 550 version (second newest version). I'm not sure if change the _mm512_set1_epi32(ij_ub) to _mm512_set1_epu32(ij_ub) or such modification could resolve the slower speed. 
Thread Tools  
Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
yafu ignoring yafu.ini  chris2be8  YAFU  9  20220217 17:52 
YAFU + GGNFS Confirmation  nivek000  YAFU  1  20211210 22:35 
Running YAFU via Aliqueit doesn't find yafu.ini  EdH  YAFU  8  20180314 17:22 
GGNFS or something better?  ZetaFlux  Factoring  1  20070807 22:40 
ggnfs  ATH  Factoring  3  20060812 22:50 