Comparison tests of pdazzl’s contributed improved CRT files for shift 416, 512 and 1024 versus the CRT files in the standard distribution. The tabular data are the more communicative of the performance improvement in primes per sec that increases with shift size.
Column labels map directly to miner output: pps
is average primes per second, tps
is average tests per second, gps
is average gaps per second, glst
is the size of the gaplist and l/s
is the time in seconds to scan the gaplist at the reported rate of gaps per second.
f416-dist
measure | pps | tps | gps | glst | bpc | l/s |
---|---|---|---|---|---|---|
mean | 1957819 | 2140442 | 447 | 1641 | 0.92 | 3.67 |
max | 2172018 | 4252831 | 481 | 6299 | 1.83 | 13.10 |
min | 1756714 | 18395 | 442 | 7 | 0.01 | 0.02 |
std | 38025 | 1230051 | 7 | 1251 | 0.53 | 170.23 |
f416-pdazzl
measure | pps | tps | gps | glst | bpc | l/s |
---|---|---|---|---|---|---|
mean | 2195881 | 2087528 | 440 | 2078 | 1.04 | 4.73 |
max | 2639096 | 4166281 | 471 | 7001 | 2.08 | 14.86 |
min | 2046706 | 17059 | 436 | 50 | 0.01 | 0.11 |
std | 44599 | 1207122 | 4 | 1665 | 0.60 | 415.28 |
f512-dist
measure | pps | tps | gps | glst | bpc | l/s |
---|---|---|---|---|---|---|
mean | 2332323 | 1610234 | 297 | 4272 | 1.07 | 14.39 |
max | 2487441 | 3173364 | 312 | 10348 | 2.12 | 33.17 |
min | 2262761 | 10965 | 294 | 103 | 0.00 | 0.35 |
std | 27394 | 920097 | 3 | 2771 | 0.61 | 1085.45 |
f512-pdazzl
measure | pps | tps | gps | glst | bpc | l/s |
---|---|---|---|---|---|---|
mean | 3326481 | 1596678 | 296 | 4296 | 1.59 | 14.51 |
max | 4023035 | 3166622 | 327 | 9970 | 3.18 | 30.49 |
min | 2849719 | 12432 | 294 | 148 | 0.01 | 0.50 |
std | 81105 | 914440 | 4 | 2837 | 0.92 | 692.23 |
f1024-dist
measure | pps | tps | gps | glst | bpc | l/s |
---|---|---|---|---|---|---|
mean | 1659123 | 246377 | 46 | 3399 | 0.69 | 73.36 |
max | 2042915 | 489480 | 50 | 8487 | 1.37 | 169.74 |
min | 1569151 | 1073 | 32 | 95 | 0.00 | 2.97 |
std | 50704 | 140997 | 1 | 2522 | 0.39 | 2011.18 |
f1024-pdazzl
measure | pps | tps | gps | glst | bpc | l/s |
---|---|---|---|---|---|---|
mean | 2598131 | 250154 | 47 | 3399 | 1.11 | 73.05 |
max | 3399555 | 494788 | 53 | 8459 | 2.19 | 159.60 |
min | 2546295 | 1152 | 37 | 94 | 0.00 | 2.54 |
std | 85572 | 143107 | 1 | 2459 | 0.63 | 2135.05 |
The charts included below are for completeness. The figures given are the means and they differ from the pandas-produced means because, in order to support the different requirements of charting, the first 1/5th of the data is ignored in order to aid visual comparison. The chartline uses the full dataset.
Replication:
gapminer -o localhost -p 31397 -u $USER -x $USERPASS -e -j 5 -t 4 -f 416 -i [as-discovered] -r crt/dist/crt-22m-0416s.txt
gapminer -o localhost -p 31397 -u $USER -x $USERPASS -e -j 5 -t 4 -f 416 -i [as-discovered] -r crt/pdazzl/crt-22m-0416s.txt
gapminer -o localhost -p 31397 -u $USER -x $USERPASS -e -j 5 -t 4 -f 512 -i [as-discovered] -r crt/dist/crt-22m-0512s.txt
gapminer -o localhost -p 31397 -u $USER -x $USERPASS -e -j 5 -t 4 -f 512 -i [as-discovered] -r crt/pdazzl/crt-22m-0512s.txt
gapminer -o localhost -p 31397 -u $USER -x $USERPASS -e -j 5 -t 4 -f 1024 -i [as-discovered] -r crt/dist/crt-22m-1024s.txt
gapminer -o localhost -p 31397 -u $USER -x $USERPASS -e -j 5 -t 4 -f 1024 -i [as-discovered] -r crt/pdazzl/crt-22m-1024s.txt