Skip to Content.
Sympa Menu

cado-nfs - [Cado-nfs-discuss] restarting bwc in CADO-NFS-2.0

Subject: Discussion related to cado-nfs

List archive

[Cado-nfs-discuss] restarting bwc in CADO-NFS-2.0


Chronological Thread 
  • From: Samuel S Wagstaff <ssw@cerias.purdue.edu>
  • To: cado-nfs-discuss@lists.gforge.inria.fr
  • Cc: ssw@cerias.purdue.edu
  • Subject: [Cado-nfs-discuss] restarting bwc in CADO-NFS-2.0
  • Date: Sun, 8 Mar 2015 13:03:54 -0400 (EDT)
  • List-archive: <http://lists.gforge.inria.fr/pipermail/cado-nfs-discuss/>
  • List-id: A discussion list for Cado-NFS <cado-nfs-discuss.lists.gforge.inria.fr>


I am running CADO-NFS-2.0 on 2,2514L. The sieving is done.
The linear algebra will take several months. I can run
jobs for no longer than 720 hours, so it will have to be
restarted several times. The matrix is 128851467 by
128851307 and krylov will run to N=1257000.

I noticed that one time last year when bwc stopped because
the computer was shut down, and I restarted bwc, it did not
resume work from the point where it stopped, but rather
deleted all the bwc files and started from the beginning.
I use the Perl script to run bwc (and everything else
after the sieve).

Here is the command that runs the Perl script:
/home/wagstaff/cado2/cad/cadofactor.pl
params=/scratch/lustreC/w/wagstaff/cad/c238/params
wdir=/scratch/lustreC/w/wagstaff/cad/c238
bindir=/home/wagstaff/cado2/cad/build/bin
n=3125689403360674686442238587162271614870191554546712146106599732174877919572601957157232217383906337442923589062344243185440088600546712866940680260850904064759715117813559291826802560779301653308472626156931797210764686967801992295095313

The Perl script issues this command to run bwc:
/home/wagstaff/cado2/cad/build/bin/linalg/bwc/bwc.pl :complete seed=1 thr=4x4
mpi=1x1 matrix=/scratch/lustreC/w/wagstaff/cad/c238/c238.small.bin
nullspace=left mm_impl=bucket interleaving=0 interval=1000 mn=64
wdir=/scratch/lustreC/w/wagstaff/cad/c238/c238.bwc shuffled_product=1
bwc_bindir=/home/wagstaff/cado2/cad/build/bin/linalg/bwc

Can I modify this command to make it resume work and not
start over from the beginning?

After it writes the solution, I plan to
touch c238.linalg_done
and then run the Perl script to finish.
Will this work?

Thanks,
Sam




Archive powered by MHonArc 2.6.19+.

Top of Page