![]() |
![]() |
#2575 |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
3·5·17·19 Posts |
![]() Code:
2487: 2016/03/02 correction made. it now aborts the test when a premature 0 residue occurs. It wil take a few days to get sourceforge updated. (Extemely unreliable and slow internet connection.) Thank you owftheevil, let us know when the new build is ready for download :-) Code:
Directory of W:\sources\mersennes\cudalucas\CUDALucas.2.05.1-CUDA4.2-CUDA8.0-linux 02/11/2015 05:27 PM 425,256 CUDALucas-2.05.1-CUDA4.2-linux-x86_64 02/11/2015 05:28 PM 478,576 CUDALucas-2.05.1-CUDA5.0-linux-x86_64 02/11/2015 05:38 PM 609,904 CUDALucas-2.05.1-CUDA5.5-linux-x86_64 02/11/2015 05:34 PM 749,040 CUDALucas-2.05.1-CUDA6.0-linux-x86_64 02/11/2015 05:36 PM 753,136 CUDALucas-2.05.1-CUDA6.5-linux-x86_64 Directory of W:\sources\mersennes\cudalucas\CUDALucas.2.05.1-CUDA4.2-CUDA8.0-Windows-32.64 10/01/2016 10:30 PM 76 cuda8.0win32notpossible.txt 02/10/2015 09:25 AM 491,520 CUDALucas2.05.1-CUDA4.2-Windows-WIN32.exe 02/10/2015 09:30 AM 553,984 CUDALucas2.05.1-CUDA4.2-Windows-x64.exe 02/10/2015 09:26 AM 549,888 CUDALucas2.05.1-CUDA5.0-Windows-WIN32.exe 02/10/2015 09:29 AM 606,208 CUDALucas2.05.1-CUDA5.0-Windows-x64.exe 02/10/2015 09:33 AM 730,112 CUDALucas2.05.1-CUDA5.5-Windows-WIN32.exe 02/10/2015 09:38 AM 756,224 CUDALucas2.05.1-CUDA5.5-Windows-x64.exe 02/10/2015 09:35 AM 963,584 CUDALucas2.05.1-CUDA6.0-Windows-WIN32.exe 02/10/2015 09:40 AM 1,014,784 CUDALucas2.05.1-CUDA6.0-Windows-x64.exe 02/10/2015 09:37 AM 1,090,560 CUDALucas2.05.1-CUDA6.5-Windows-WIN32.exe 02/10/2015 09:44 AM 1,159,168 CUDALucas2.05.1-CUDA6.5-Windows-x64.exe 10/01/2016 10:20 PM 1,178,624 CUDALucas2.05.1-CUDA8.0-Windows-x64.exe Would someone please update some or all of these to include the bad-intermediate-residue check? Thanks! |
![]() |
![]() |
![]() |
#2576 |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
3×5×17×19 Posts |
![]()
Hi,
It began as editing it for my own use as I figured some things out, one thing led to another, and so I thought I'd share, as well as ask for review for correctness and other input.It's a work in progress. Every time I think I've eliminated misspellings I find another, for example. I'd appreciate it if those who have modified the code would look it over for accuracy and provide feedback. Line-numbered output of the FC file compare utility is provided for convenience. Thanks! |
![]() |
![]() |
![]() |
#2577 |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
10010111011012 Posts |
![]()
What's the easiest way? I downloaded the developer's toolkit which contains them, but each separate version level seems to be a separate mammoth download, which is painfully slow on low speed DSL.
(Some are over 1GB.) Thx! Last fiddled with by kriesel on 2017-04-02 at 17:37 |
![]() |
![]() |
![]() |
#2578 |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
3·5·17·19 Posts |
![]()
Hi,
Has anyone run comparative fft benchmarks for a variety of CUDA levels, holding other things constant, on the same graphics card, for older cards, such as the GeForce GTX480, or the Quadro 2000? Thanks- |
![]() |
![]() |
![]() |
#2579 |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
3×5×17×19 Posts |
![]()
Hi,
Please note, all these are requests for clarification, not requests for features or changes. (Many values that might be legal may not be advisable, for performance reasons. That's not what I'm asking about. I'm trying to understand the program limits that would make values be not accepted, cause errors, or cause the program to crash.) 1. Are all numerical values in the ini file restricted to being integers? (No floats?) 2. Can workfile= include absolute or relative path? 3. Can resultsfile= include absolute or relative path? 4. SaveFolder= appears to specify a subfolder of the current folder. Can it specify an absolute path? Other forms of relative path? 5. Devicenumber: is there a program limit to the maximum number supported, and if so what is it? 6. Erroriterations I assume has a minimum value of 1. Is there a maximum? Is any arbitrary positive integer allowed? 7. Reportiterations I assume has a minimum value of 1. Is there a maximum? Is any arbitrary positive integer allowed? 8. Checkpointiterations I assume has a minimum value of 1. Is there a maximum? Is any arbitrary positive integer allowed? 9. PoliteValue I assume has a minimum value of 1. Is there a maximum? Is any arbitrary positive integer allowed? 10. Will entering floats, eg 83.33 instead of integers such as 85 for ErrorReset cause trouble? Get truncated to 83 and work? 11. Are there other parameters for which clarification of bounds or format would be useful? (end) |
![]() |
![]() |
![]() |
#2580 | |
"Jerry"
Nov 2011
Vancouver, WA
1,123 Posts |
![]() Quote:
Where is the post with the bad-intermediate discussion? When was the code updated? Last fiddled with by flashjh on 2017-04-02 at 19:13 |
|
![]() |
![]() |
![]() |
#2581 | |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
3×5×17×19 Posts |
![]()
At message 2535:
Quote:
Last fiddled with by kriesel on 2017-04-02 at 19:28 |
|
![]() |
![]() |
![]() |
#2582 | |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
3·5·17·19 Posts |
![]() Quote:
Thanks for a quick reply. I am more interested in updated Windows binaries but would also like the Linux made current. I'll have some use for them later. (Of course I realize this is an all-volunteer operation and no one owes me anything. I think it's been an amazing impressive amount of work by many code authors.) The relative timing of the patch and updates surfaced for me because of binge-reading the thread in sequence and taking notes along the way. It took days to get through. The following is a summary of a subset of the posts involved, selected to illustrate adequately what I think the timeline was without flooding you with volume. post 2286: (page 208) V2.05 released Feb 8 2015 post 2289: (page 209) feb 11 2015 CUDALucas 2.05.1 is posted to sourceforge. An error was discovered in the display output if ReportIterations=100 or 50 or 10. The error only caused the display 'Error' to stay at .25000. Actual results were not affected. I uploaded all windows versions as one file this time. You still need the .ini file. If anything else is found, let us know. 2441: (prime95) (page 222) Please add code to exit with an error message if when you write a save file (or any other convenient time) you find that the LL iteration is zero or two. 2447: (page 223) (msft:) Please teach me good err message. (prime95:) "Illegal residue: 0x0000000000000000. See mersenneforum.org for help." or "Illegal residue: 0x0000000000000002. See mersenneforum.org for help." (which I'd be inclined to change to explain in the case of 0, it's too early an iteration to indicate a prime. But hey, George is a Jedi master of code and organization, so maybe ignore this parenthetical) 2454: (page 224) LaurV's good post, omitted here for length 2464: (page 224) msft wrote and shared bad-intermediate-residue check code for review (Feb 9 2016) 2487: Mar 2 2016 (page 227) Owftheevil quoted: correction made. it now aborts the test when a premature 0 residue occurs. It wil take a few days to get sourceforge updated. (Extemely unreliable and slow internet connection.) ET: Thank you owftheevil, let us know when the new build is ready for download :-) (I found no indication of a version number change applied for the intermediate-residue checking change. Files contain 2.05.1 in their names.) (end) Last fiddled with by kriesel on 2017-04-02 at 20:22 |
|
![]() |
![]() |
![]() |
#2583 |
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
3×5×17×19 Posts |
![]()
Found a link to the library files cufft*.dll, cudart*.dll on another thread.
https://sourceforge.net/projects/cud...s/CUDA%20Libs/ |
![]() |
![]() |
![]() |
#2584 |
"Jerry"
Nov 2011
Vancouver, WA
21438 Posts |
![]()
Hello all,
From what I can see the updates from post 2464 were not incorporated on sourceforge, so they're not in any of the code now. It's been over a year since all that discussion went on, are there still issues with residues? Either way, I have the code updated, along with some miscellaneous changes. The biggest change is that CUDA 8 does not support 32 bit for CUDALucas, nor compute < 2.0. What versions is everyone using now? I don't mind getting setup to compile versions <8, but I don't want to do it if no one is using them anymore. So, let me know what architecture everyone needs and I'll make it happen ![]() |
![]() |
![]() |
![]() |
#2585 |
Romulan Interpreter
Jun 2011
Thailand
216748 Posts |
![]()
does it get eny faster? Otherwise we are happy with the current version we use, and we don't want to fix it (i.e. upgrade) as long as it works...
![]() |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
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 |