Node:Output, Next:Configure Make and Install, Previous:Configure files, Up:Glucas basics
In the working directory, there will be some files generated by Glucas in
addition to the ini
and queue
files (See Configure files.)
The verbose output file is selected in the ini
file. The amount of
information and the rate of output is also set there. (See Configure files.)
This example is the bottom of the original glucas.out
file in the
verification of the known Mersenne prime #39.
Iter. 13400000 ( 99.50%), Err= 0.000, 9530.03 user 100% CPU (0.095 sec/iter). M13466917. Saved file at iteration 13400000. Res64: DC52C736CDD29AF0. M13466917. Saved file at iteration 13410000. Res64: 643D8A498F776675. M13466917. Saved file at iteration 13420000. Res64: 67FA818CC2047371. M13466917. Saved file at iteration 13430000. Res64: 29CDBF23AC751968. M13466917. Saved file at iteration 13440000. Res64: 8BC288C541B08E08. M13466917. Saved file at iteration 13450000. Res64: 6DA3BCDBBECCA0F8. M13466917. Saved file at iteration 13460000. Res64: 60C103D148E86603. M13466917 is prime! NEW MERSENNE PRIME DISCOVERED !!!! PLEASE, send email to woltman@alum.mit.edu AND gbv@oxixares.com Wed Dec 5 07:23:49 2001 Terminated all the queued job in file: glucas.que.
Unfortunately, it is rare to find a new prime, so it's more likely you will
get output like this:
Iter. 4590000 ( 99.84%), Err= 0.053, 2548.27 user 99% CPU (0.258 sec/iter). M4597427. Saved file at iteration 4590000. Res64: 163F9694751046D6. M4597427 is not prime. Res64: 23AF5669C96728DE. Glucas v2.8c
What follows is a short example from a selftest.
SELFTEST INFORMATION Host: veleta. OS: Linux. Release: 2.2.19. Version: #5 Mon Jun 4 10:05:30 CEST 2001 Machine: i686 -DY_AVAL=4 -DY_MEM_THRESHOLD=2048 -DY_BLOCKSIZE=1024 -DY_SHIFT=8 -DY_TARGET=11 -DY_MINIMUM -DY_CACHE_LINE=4 Selftest 31 (8192 K FFT-runlength). 100 iterations for M145000033... [Thu May 16 12:28:05 2002] Going to work with exponent 145000033 Starting from iteration 1. Exponent 145000033. Initial shift 54852273. Iter. 10 ( 10.00%), Err= 0.000, 50.07 user 67% CPU (7.456 sec/iter). Iter. 20 ( 20.00%), Err= 0.009, 48.77 user 90% CPU (5.407 sec/iter). Iter. 30 ( 30.00%), Err= 0.292, 48.50 user 92% CPU (5.298 sec/iter). Iter. 40 ( 40.00%), Err= 0.268, 48.47 user 91% CPU (5.298 sec/iter). Iter. 50 ( 50.00%), Err= 0.276, 48.34 user 91% CPU (5.310 sec/iter). Iter. 60 ( 60.00%), Err= 0.000, 47.76 user 92% CPU (5.219 sec/iter). Iter. 70 ( 70.00%), Err= 0.000, 48.11 user 92% CPU (5.254 sec/iter). Iter. 80 ( 80.00%), Err= 0.000, 48.30 user 91% CPU (5.281 sec/iter). Iter. 90 ( 90.00%), Err= 0.000, 48.12 user 91% CPU (5.278 sec/iter). Iter. 100 (100.00%), Err= 0.000, 49.69 user 91% CPU (5.434 sec/iter). M145000033. Iteration 100. Res64: 2E0662F113E1871A. Glucas v2.9.0 selftest Selftest 31 success! [Thu May 16 12:37:18 2002] Terminated all the queued job in file: selftest.que.
The first part displays some information about the host. Then, it writes the flags selected at compilation time (See Installing Glucas.) and some information about the test, the initial random shift, timing every ten iterations and the final result of selftest.