mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing

Reply
 
Thread Tools
Old 2012-03-06, 11:25   #914
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

3·3,221 Posts
Default

Code:
.
LL test successfully completes double-check of M26177689
LL test successfully completes double-check of M26128457
So, version 1.64 is VERY close to what means a good and stable version :D

Last fiddled with by LaurV on 2012-03-06 at 11:26 Reason: format in code tag
LaurV is offline   Reply With Quote
Old 2012-03-07, 12:13   #915
lycorn
 
lycorn's Avatar
 
"GIMFS"
Sep 2002
Oeiras, Portugal

27028 Posts
Default Reporting results

Sorry for this dumb question.
I´m running Cudalucas for the first time: everything fine, smooth and all, but... what will be the correct way to report the result? I mean, does Cudalucas write the result to some text file that can then be uploaded through the server Manual Pages, or...
In any case I think the result will have to be manually uploaded, and no security code is in place to avoid faking results, isn´t it?
lycorn is offline   Reply With Quote
Old 2012-03-07, 14:26   #916
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

100101101111112 Posts
Default

Quote:
Originally Posted by lycorn View Post
does Cudalucas write the result to some text file that can then be uploaded through the server Manual Pages, or...
In any case I think the result will have to be manually uploaded, and no security code is in place to avoid faking results, isn´t it?
Older versions used to create/update a file called mersarch.txt. With the newer versions you should look for a plain text result.txt. Every time an expo is finished, the last residue is appended to the file. You can edit the file (I always do, to add some info like date found etc). The new lines added by CudaLucas you have to copy and paste into mersenne.org report form. Be careful to be logged in, otherwise your results will end reported as anonymous and you won't be credited.
LaurV is offline   Reply With Quote
Old 2012-03-07, 18:16   #917
lycorn
 
lycorn's Avatar
 
"GIMFS"
Sep 2002
Oeiras, Portugal

5C216 Posts
Default

Thanks a bunch.
lycorn is offline   Reply With Quote
Old 2012-03-08, 01:01   #918
msft
 
msft's Avatar
 
Jul 2009
Tokyo

2·5·61 Posts
Default

CUDALucas1.58.cuda4.0.sm_20.WIN64.29198173.log
Code:
Iteration 8160000 M( 29198173 )C, 0xd3d8e5229c0ef595, n = 1572864, CUDALucas v1.58 (1:06 real, 6.6116 ms/iter, ETA 38:37:22)
Iteration 8170000 M( 29198173 )C, 0x191e1edf48d3246acontinuing work from a partial result
Iteration 8220000 M( 29198173 )C, 0x8b29efc1039a9f62, n = 1572864, CUDALucas v1.58 (1:50 real, 11.0380 ms/iter, ETA 64:17:47)
CUDALucas1.63.cuda4.1.sm_20.WIN64.29198173.log
Code:
Iteration 8160000 M( 29198173 )C, 0xd3d8e5229c0ef595, n = 1572864, CUDALucas v1.63 (0:53 real, 5.2994 ms/iter, ETA 30:57:26)
Iteration 8170000 M( 29198173 )C, 0x191e1edf48d3246a, n = 1572864, CUDALucas v1.63 (0:53 real, 5.2998 ms/iter, ETA 30:56:41)
Iteration 8180000 M( 29198173 )C, 0x38a7e6a8dbc3b325, n = 1572864, CUDALucas v1.63 (0:53 real, 5.2994 ms/iter, ETA 30:55:41)
Iteration 8190000 M( 29198173 )C, 0x850cdcbc97f98d2a, n = 1572864, CUDALucas v1.63 (0:53 real, 5.2993 ms/iter, ETA 30:54:45)
Iteration 8200000 M( 29198173 )C, 0xe6cd792c103f8994, n = 1572864, CUDALucas v1.63 (0:53 real, 5.2995 ms/iter, ETA 30:53:56)
Iteration 8210000 M( 29198173 )C, 0xdd1b0a482e81a352, n = 1572864, CUDALucas v1.63 (0:53 real, 5.2992 ms/iter, ETA 30:52:57)
Iteration 8220000 M( 29198173 )C, 0x9652c73462421f58, n = 1572864, CUDALucas v1.63 (0:53 real, 5.2994 ms/iter, ETA 30:52:08)
My Ver1.58
Code:
Iteration 8160000 M( 29198173 )C, 0xd3d8e5229c0ef595, n = 1572864, CUDALucas v1.58 (1:28 real, 8.7039 ms/iter, ETA 50:50:43)
Iteration 8170000 M( 29198173 )C, 0x191e1edf48d3246a, n = 1572864, CUDALucas v1.58 (1:27 real, 8.7058 ms/iter, ETA 50:49:55)
Iteration 8180000 M( 29198173 )C, 0x38a7e6a8dbc3b325, n = 1572864, CUDALucas v1.58 (1:27 real, 8.7038 ms/iter, ETA 50:47:47)
Iteration 8190000 M( 29198173 )C, 0x850cdcbc97f98d2a, n = 1572864, CUDALucas v1.58 (1:27 real, 8.7049 ms/iter, ETA 50:46:43)
Iteration 8200000 M( 29198173 )C, 0xe6cd792c103f8994, n = 1572864, CUDALucas v1.58 (1:27 real, 8.7074 ms/iter, ETA 50:46:08)
Iteration 8210000 M( 29198173 )C, 0xdd1b0a482e81a352, n = 1572864, CUDALucas v1.58 (1:27 real, 8.7073 ms/iter, ETA 50:44:40)
Iteration 8220000 M( 29198173 )C, 0x9652c73462421f58, n = 1572864, CUDALucas v1.58 (1:27 real, 8.7054 ms/iter, ETA 50:42:31)
roundoff error check per 100 iterations.
can not find all round off error.
msft is offline   Reply With Quote
Old 2012-03-08, 13:52   #919
apsen
 
Jun 2011

131 Posts
Default

Quote:
Originally Posted by msft View Post
CUDALucas1.58.cuda4.0.sm_20.WIN64.29198173.log
CUDALucas1.63.cuda4.1.sm_20.WIN64.29198173.log
My Ver1.58

roundoff error check per 100 iterations.
can not find all round off error.
Did you get a mismatch? Or is it still running?
apsen is offline   Reply With Quote
Old 2012-03-08, 15:26   #920
aaronhaviland
 
Jan 2011
Dudley, MA, USA

7310 Posts
Default

Possibly not a round off error: I've found a few instances where CUDALucas uses cudaMalloc / malloc of a size larger than the data that is put there. You may need to call cudaMemset on g_x before copying x to it.

Code:
                        v1.57              v1.64
size of cudaMalloc g_x  1.5*n + 2*STRIDE   1.25*n
size of memcpy x->g_x   1*n                1*n
I have not checked and of your other arrays to see if they have similar issues. They might need cudaMemset as well? I had a similar problem in gpuLucas, and am currently clearing all the arrays on initialization just to be safe.
aaronhaviland is offline   Reply With Quote
Old 2012-03-09, 04:11   #921
msft
 
msft's Avatar
 
Jul 2009
Tokyo

2×5×61 Posts
Default

Quote:
Originally Posted by aaronhaviland View Post
I have not checked and of your other arrays to see if they have similar issues. They might need cudaMemset as well? I had a similar problem in gpuLucas, and am currently clearing all the arrays on initialization just to be safe.
Data initialization is no problem.
Roundoff error was HW issue.
msft is offline   Reply With Quote
Old 2012-03-09, 17:08   #922
apsen
 
Jun 2011

131 Posts
Default

Quote:
Originally Posted by apsen View Post
I have rerun 29198173 with 1.63 and got another mismatch. BTW no err messages on 1.63 side and residues matched between 1.58 and 1.63 up to the point of the first 1.58 err message.

Running 29027371 with 1.63 now. ETA 33 hours. Will rerun 29198173 with older version once 29027371 completes.
Got mismatch for 29027371 with 1.63.
apsen is offline   Reply With Quote
Old 2012-03-09, 19:21   #923
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

9,497 Posts
Default

Got another match with 1.64.
Batalov is offline   Reply With Quote
Old 2012-03-09, 21:23   #924
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

100111101011102 Posts
Default

Quote:
Originally Posted by Batalov View Post
Got another match with 1.64.
Have you gotten enough matches to at least entertain the idea that 1.64 is well behaved?
kladner is offline   Reply With Quote
Reply

Thread Tools


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

All times are UTC. The time now is 05:21.


Fri Aug 6 05:21:28 UTC 2021 up 13 days, 23:50, 1 user, load averages: 2.78, 2.42, 2.38

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.