Skip to Content.
Sympa Menu

cado-nfs - Re: [cado-nfs] Excessive lingen Time for Processing

Subject: Discussion related to cado-nfs

List archive

Re: [cado-nfs] Excessive lingen Time for Processing


Chronological Thread 
  • From: Ed Hall <ed_ka2fwj@yahoo.com>
  • To: Emmanuel Thomé <emmanuel.thome@inria.fr>
  • Cc: "cado-nfs@inria.fr" <cado-nfs@inria.fr>
  • Subject: Re: [cado-nfs] Excessive lingen Time for Processing
  • Date: Sat, 16 Jul 2022 02:06:14 +0000 (UTC)
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=ed_ka2fwj@yahoo.com; spf=Pass smtp.mailfrom=ed_ka2fwj@yahoo.com; spf=None smtp.helo=postmaster@sonic308-8.consmr.mail.gq1.yahoo.com
  • Ironport-data: A9a23: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
  • Ironport-hdrordr: A9a23:Skjc0aPQ9C4S5MBcTg6jsMiBIKoaSvp037Dk7TETdTV+dMuEm8 ey2NEW0hHoiV8qKQodcLG7SdC9qBbnnqKdjrN+AV7PZmjbUS6TXeRfBOjZslvd8k/Fh4xgPM 5bGsAQNDSzNykfsS+Q2njeLz9P+rm6GdiT9J/j5kYodydMS4slwiVYLkKgMmNQLTMtObMJUK Cb4cpM4x6OEE56UizubkNpY9T+
  • Ironport-phdr: A9a23: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
  • Ironport-sdr: GKDyOsZGF3H37Vx5VsqqJDMP/YIvKPoBhtNs2CsuL0WlW854i8uY5UKrjSi4GSD3N/hA3IP2f6 JkP7ayJLzMGoyHw/TFPfl1h+O7VzEKxWPgM3EamplQNmTjikXGibKRVvY6R+o5d6HQqmRDqHcf aV6gwaozPAzC0POO/QJQEhLBK9WhgIZSDguY0MkHldHuoUqoy3K2riivS46as3DNNUcNmp8cEI j9Nm5Yxtqhx0369MbNsOY2gcAu7lxreRtn54pFCLR+BGntqWTsMj16RQ0+tT+rxOFcxjA/s9cY rwYoRGmmTPyL+qWbKWlufN2P

Shorter lingen run:
==============================================================
==============================================================
$ date;/home/math89/Math/cado-nfs/build/math89/linalg/bwc/lingen_u64k1 split-output-file=1 afile=A0-64.0-17000 ffile=F prime=2 n=64 m=64 wdir=/home/math89/Math/factorMain/alicado/alicado.bwc tuning_thresholds=recursive:128,ternary:6400,cantor:6400,notiming:0;date
Fri 15 Jul 2022 08:24:37 PM EDT
# (894d21a78+) /home/math89/Math/cado-nfs/build/math89/linalg/bwc/lingen_u64k1 split-output-file=1 afile=A0-64.0-17000 ffile=F prime=2 n=64 m=64 wdir=/home/math89/Math/factorMain/alicado/alicado.bwc tuning_thresholds=recursive:128,ternary:6400,cantor:6400,notiming:0
# List of modified files in working directory and their SHA1 sum:
. . .
# Compiled with gcc 9.4.0
# Compilation flags (C) -std=c99 -W -Wall -O2  -msse3 -mssse3 -msse4.1 -mpopcnt -mavx -mpclmul
# Compilation flags (C++) -export-dynamic -std=c++17 -Wno-c++11-compat -W -Wall -O2  -Wno-literal-suffix -msse3 -mssse3 -msse4.1 -mpopcnt -mavx -mpclmul
# (894d21a78+) /home/math89/Math/cado-nfs/build/math89/linalg/bwc/lingen_u64k1 split-output-file=1 afile=A0-64.0-17000 ffile=F prime=2 n=64 m=64 wdir=/home/math89/Math/factorMain/alicado/alicado.bwc tuning_thresholds=recursive:128,ternary:6400,cantor:6400,notiming:0
# List of modified files in working directory and their SHA1 sum:
. . .
# Compiled with gcc 9.4.0
# Compilation flags (C) -std=c99 -W -Wall -O2  -msse3 -mssse3 -msse4.1 -mpopcnt -mavx -mpclmul
# Compilation flags (C++) -export-dynamic -std=c++17 -Wno-c++11-compat -W -Wall -O2  -Wno-literal-suffix -msse3 -mssse3 -msse4.1 -mpopcnt -mavx -mpclmul
# When using lingen, you must either supply --random-input-with-length, or provide a rhs, or possibly provide rhs=none
#  rank 0: math89
# size=1 mpi=1x1 thr=1x1
#  rank 0: math89
Computing t0
[X^1] A, col 63 does not increase rank (still 63)
Found satisfactory init data for t0=2
#########################  Summary of timing data  #######################
# Using explicit tuning_thresholds=cantor:6400,notiming:0,recursive:128,ternary:6400 (from command-line)
# note: no real timing data is reported, since the notiming
#       threshold has explicitly prevented all measurements
# Communication time at lingen_mpi_threshold (0.00 b): 0.00 [0.0d]
(64,64,1,-1.0,0)
# Estimated memory for JUST transforms (per node): 33.20 MB
# Estimated peak total memory (per node): max at depth 0: 46.62 MB
Read 16997 coefficients (100.0%) in 2.3 s (7.6 MB/s)
0* [16997, recursive] 0/1
1* [8499, recursive] 0/2
2* [4250, recursive] 0/4
3* [2125, recursive] 0/8
4* [1063, recursive] 0/16
5* [532, recursive] 0/32
6* [266, recursive] 0/64
7* [133, recursive] 0/128
--* [67, recursive_threshold] 0/256
8 [67-67, basecase] 1/256 0.069 -> 17.6  (total: 17.6 wct)

lingen ETA: not available yet
0* [16997, recursive] 0/1
1* [8499, recursive] 0/2
2* [4250, recursive] 0/4
3 [2125-2125, recursive] 1/8 0.097 -> 0.8  (total: 0.8 wct)
4 [1062-1063, recursive] 3/16 0.031 -> 0.5  (total: 1.3 wct)
5 [531-532, recursive] 7/32 0.014 -> 0.5  (total: 1.7 wct)
6 [265-266, recursive] 14/64 0.0094 -> 0.6  (total: 2.3 wct)
7 [132-133, recursive] 28/128 0.0069 -> 0.9  (total: 3.2 wct)
-- [66-67, recursive_threshold] 57/256 3.9e-05 -> 0.0  (total: 3.2 wct)
8 [66-67, basecase] 58/256 0.074 -> 18.9  (total: 22.1 wct)

lingen ETA: not available yet
0* [16997, recursive] 0/1
1* [8499, recursive] 0/2
2 [4250-4250, recursive] 1/4 0.16 -> 0.7  (total: 0.7 wct)
3 [2125-2125, recursive] 3/8 0.089 -> 0.7  (total: 1.4 wct)
4 [1062-1063, recursive] 6/16 0.031 -> 0.5  (total: 1.9 wct)
5 [531-532, recursive] 13/32 0.014 -> 0.5  (total: 2.3 wct)
6 [265-266, recursive] 27/64 0.01 -> 0.6  (total: 3.0 wct)
7 [132-133, recursive] 54/128 0.0067 -> 0.9  (total: 3.8 wct)
-- [66-67, recursive_threshold] 109/256 5e-05 -> 0.0  (total: 3.8 wct)
8 [66-67, basecase] 110/256 0.075 -> 19.1  (total: 22.9 wct)

lingen ETA: not available yet
0* [16997, recursive] 0/1
1 [8499-8499, recursive] 1/2 0.97 -> 1.9  (total: 1.9 wct)
2 [4249-4250, recursive] 2/4 0.16 -> 0.7  (total: 2.6 wct)
3 [2124-2125, recursive] 4/8 0.091 -> 0.7  (total: 3.3 wct)
4 [1062-1063, recursive] 9/16 0.031 -> 0.5  (total: 3.8 wct)
5 [531-532, recursive] 18/32 0.015 -> 0.5  (total: 4.3 wct)
6 [265-266, recursive] 37/64 0.01 -> 0.7  (total: 4.9 wct)
7 [132-133, recursive] 75/128 0.0069 -> 0.9  (total: 5.8 wct)
-- [66-67, recursive_threshold] 151/256 5.3e-05 -> 0.0  (total: 5.8 wct)
8 [66-67, basecase] 152/256 0.075 -> 19.3  (total: 25.1 wct)

lingen ETA: not available yet
t=14905, canceled columns: 75.
t=14906, canceled columns: 66 68-126.
t=14907, canceled columns: 64-127.
t=14908, canceled columns: 64-127.
t=14909, canceled columns: 64-127, complete generator found, for sure.
0* [16997, recursive] 0/1
1 [8499-8499, recursive] 1/2 0.97 -> 1.9  (total: 1.9 wct)
2 [4249-4250, recursive] 3/4 0.16 -> 0.7  (total: 2.6 wct)
3 [2124-2125, recursive] 8/8 0.079 -> 0.6  (total: 3.2 wct)
4 [1062-1063, recursive] 15/16 0.03 -> 0.5  (total: 3.7 wct)
5 [531-532, recursive] 29/32 0.014 -> 0.5  (total: 4.2 wct)
6 [265-266, recursive] 57/64 0.0099 -> 0.6  (total: 4.8 wct)
7 [132-133, recursive] 113/128 0.0067 -> 0.9  (total: 5.7 wct)
-- [66-67, recursive_threshold] 225/256 4.9e-05 -> 0.0  (total: 5.7 wct)
8 [66-67, basecase] 225/256 0.077 -> 19.8  (total: 25.5 wct)

lingen ETA: not available yet
0 [16997-16997, recursive] 1/1 0.98 -> 1.0  (total: 1.0 wct)
1 [8498-8499, recursive] 2/2 0.79 -> 1.6  (total: 2.6 wct)
2 [4249-4250, recursive] 4/4 0.15 -> 0.6  (total: 3.2 wct)
3 [2124-2125, recursive] 8/8 0.079 -> 0.6  (total: 3.8 wct)
4 [1062-1063, recursive] 15/16 0.03 -> 0.5  (total: 4.3 wct)
5 [531-532, recursive] 29/32 0.014 -> 0.5  (total: 4.7 wct)
6 [265-266, recursive] 57/64 0.0099 -> 0.6  (total: 5.4 wct)
7 [132-133, recursive] 113/128 0.0067 -> 0.9  (total: 6.2 wct)
-- [66-67, recursive_threshold] 225/256 4.9e-05 -> 0.0  (total: 6.2 wct)
8 [66-67, basecase] 225/256 0.077 -> 19.8  (total: 26.0 wct)

lingen ETA: Fri Jul 15 20:25:07 2022
lingen done at: Fri Jul 15 20:25:04 2022
Final, t=14909: delta = 7457 [3] 7458 7457 7458 [59] 7454 [2] 7453 7454 7453 [59] 7454
(pi.alloc = 7488)
Number of lucky columns: 64 (64 wanted)
Written 2048 coefficients (27.3%) in 0.0 s (21.5 MB/s)
Written 7455 coefficients (99.5%) in 0.2 s (22.5 MB/s)
Timings for lingen_u64k1: (wct) 26.93
Timings for lingen_u64k1: (cpu) 910.85 (aggregated over all threads and 1 MPI jobs)
Fri 15 Jul 2022 08:25:04 PM EDT
==============================================================
==============================================================




Archive powered by MHonArc 2.6.19+.

Top of Page