![]() |
|
|
#1090 | |
|
"Jerry"
Nov 2011
Vancouver, WA
46316 Posts |
Quote:
|
|
|
|
|
|
|
#1091 |
|
Romulan Interpreter
Jun 2011
Thailand
5·1,931 Posts |
It took me a while and a few re-runs, but I ended up with two good residues with v1.69.
(26251817 and 26240761).After a lot of experimenting I reached the conclusion that you have to use -t always (that means: IS A MUST), just to be on the safe side. In this case, for "production", the polite or aggressive has no influence. Because checking the sums/errors at every iteration works somehow same as the polite "trick" with the memory, it will "give a break" to the GPU for a while, about 20%, so with polite trick the GPU is only busy 79%, and when aggressive, it become 81% busy. In both cases the -t holds the most, and in both cases -t is necessary to be on the safe side (otherwise you will be sorry at the end when residues wont match), and in both cases the computer is responsive enough (this means good!) for daily job and average-hungry graphic applications. If you need more output, next step is to disable -t and enable aggressive mode in the same time. In such case the GPU load goes to 98-99%, you WILL get 25% more output (from 100 to 80 it is 20%, but from 80 to 100 it is 25% :P) but you computer is hotter, louder, much less responsive (assuming the card is also used ad primary graphic) and you lose the confidence. For DC could be ok, if you can afford it, because you have the former residue on PrimeNet and can check your result. But still it is not recommended. For first-time-LL, running without -t would be a BIG mistake, unless you are sure, but SURE, objective, not subjective (like "my card is the best because is mine!"), that your card is a very stable one and does not produce hardware errors, does not get hot, etc. Much better is if you let -t there, and when you really-really want to maximize your GPU, add one copy of mfaktc. This way you can make nice credit too :D Last fiddled with by LaurV on 2012-03-24 at 11:15 |
|
|
|
|
|
#1092 | ||
|
"James Heinrich"
May 2004
ex-Northern Ontario
11×311 Posts |
Quote:
![]() After looking over a few benchmark results, I'm going to standardize and ask that everyone submit results using v1.69 on three specific exponents: Code:
CUDAlucas -polite 0 26214400 CUDAlucas -polite 0 52428800 CUDAlucas -polite 0 78643200 Quote:
* use v1.69 (Windows binaries here) * use the exact 3 commandlines above * send me the output from start to 20000 iteration (as the above example). |
||
|
|
|
|
|
#1093 |
|
Jul 2009
Tokyo
2·5·61 Posts |
|
|
|
|
|
|
#1094 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
7,537 Posts |
The -t option doesn't have to copy g_error to the CPU every iteration. It could copy every 10th, or 100th, or whatever. Just make sure you check g_error before writing a new save file.
Last fiddled with by Prime95 on 2012-03-24 at 14:18 |
|
|
|
|
|
#1095 | |
|
Jul 2009
Tokyo
2×5×61 Posts |
Quote:
Code:
Iteration 80000 M( 86243 )C, 0x871aac1149a65db1, n = 4608, CUDALucas v2.00 err = 0.01172 (0:17 real, 1.7138 ms/iter, ETA 0:00) M( 86243 )C, 0x0000000000000000, n = 4608, CUDALucas v2.00
|
|
|
|
|
|
|
#1096 | |
|
"Jerry"
Nov 2011
Vancouver, WA
1,123 Posts |
Quote:
M( 26229943 )C, 0x76916187254012__, n = 1474560, CUDALucas v1.69 |
|
|
|
|
|
|
#1097 |
|
"Jerry"
Nov 2011
Vancouver, WA
1,123 Posts |
I logged in to complie v2.0, it's gone? Where did it go msft?
|
|
|
|
|
|
#1098 |
|
Jul 2009
Tokyo
2×5×61 Posts |
Sorry find fatal error.
Ver 2.00 1) Speed up with -t option. 2) use "sEXPONENT.ITERATION.RESIDUE.txt" Code:
$ ./CUDALucas -polite 0 26974951 Iteration 23300000 M( 26974951 )C, 0x31b4d280a170995a, n = 1474560, CUDALucas v2.00 err = 0.1797 (0:56 real, 5.6171 ms/iter, ETA 5:43:34) $ ./CUDALucas -polite 0 26974951 -t Iteration 23320000 M( 26974951 )C, 0x537f9e116a703252, n = 1474560, CUDALucas v2.00 err = 0.207 (0:56 real, 5.6250 ms/iter, ETA 5:42:11) |
|
|
|
|
|
#1099 |
|
Oct 2011
7×97 Posts |
Does anyone have a link to the 4.1 cudart64 and cufft64 dll's? I tested 3.2 and 4.0 on one GPU so far, and 3.2 is faster, so I wanted to check 4.1 as well. Thanks.
|
|
|
|
|
|
#1100 | |
|
Banned
"Luigi"
Aug 2002
Team Italia
2·3·11·73 Posts |
Quote:
Here are my benchmarks: Code:
luigi@luigi-desktop:~/luigi/CUDA/cudaLucas/test/cudalucas.1.69$ ./CUDALucas -polite 0 26214400 start M26214400 fft length = 1310720 iteration = 21 < 1000 && err = 0.287598 >= 0.25, increasing n from 1310720 start M26214400 fft length = 1572864 Iteration 10000 M( 26214400 )C, 0x0344448e4bf0eb62, n = 1572864, CUDALucas v1.69 err = 0.04517 (4:56 real, 29.6005 ms/iter, ETA 215:25:33) Iteration 20000 M( 26214400 )C, 0x9f4a57b1f324d325, n = 1572864, CUDALucas v1.69 err = 0.04517 (4:54 real, 29.4113 ms/iter, ETA 213:58:00) --- luigi@luigi-desktop:~/luigi/CUDA/cudaLucas/test/cudalucas.1.69$ ./CUDALucas -polite 0 52428800 start M52428800 fft length = 2621440 iteration = 21 < 1000 && err = 0.25 >= 0.25, increasing n from 2621440 start M52428800 fft length = 3145728 Iteration 10000 M( 52428800 )C, 0x3ceee1cc01747326, n = 3145728, CUDALucas v1.69 err = 0.05469 (9:09 real, 54.8493 ms/iter, ETA 798:30:51) Iteration 20000 M( 52428800 )C, 0x9281347573ff62eb, n = 3145728, CUDALucas v1.69 err = 0.05469 (9:00 real, 53.9812 ms/iter, ETA 785:43:32) --- luigi@luigi-desktop:~/luigi/CUDA/cudaLucas/test/cudalucas.1.69$ ./CUDALucas -polite 0 78643200 start M78643200 fft length = 3932160 iteration = 20 < 1000 && err = 0.25 >= 0.25, increasing n from 3932160 start M78643200 fft length = 4194304 iteration = 25 < 1000 && err = 0.339844 >= 0.25, increasing n from 4194304 start M78643200 fft length = 4718592 Iteration 10000 M( 78643200 )C, 0x0a6f35cd25e82e0f, n = 4718592, CUDALucas v1.69 err = 0.07617 (13:12 real, 79.2440 ms/iter, ETA 1730:49:15) Iteration 20000 M( 78643200 )C, 0x00dda91d63971fb3, n = 4718592, CUDALucas v1.69 err = 0.07617 (13:16 real, 79.5197 ms/iter, ETA 1736:37:17) Luigi |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Don't DC/LL them with CudaLucas | LaurV | Data | 131 | 2017-05-02 18:41 |
| CUDALucas / cuFFT Performance on CUDA 7 / 7.5 / 8 | Brain | GPU Computing | 13 | 2016-02-19 15:53 |
| CUDALucas: which binary to use? | Karl M Johnson | GPU Computing | 15 | 2015-10-13 04:44 |
| settings for cudaLucas | fairsky | GPU Computing | 11 | 2013-11-03 02:08 |
| Trying to run CUDALucas on Windows 8 CP | Rodrigo | GPU Computing | 12 | 2012-03-07 23:20 |