![]() |
|
|
#870 | |
|
"Jerry"
Nov 2011
Vancouver, WA
1,123 Posts |
Quote:
|
|
|
|
|
|
|
#871 | |
|
"Jerry"
Nov 2011
Vancouver, WA
1,123 Posts |
Quote:
Residues are a match so far. Any idea what change could cause the force closes? |
|
|
|
|
|
|
#872 |
|
Romulan Interpreter
Jun 2011
Thailand
3×3,221 Posts |
I am currently testing 26177689 and 26026433 using v1.61, and comparing the residues with the one posted by Jerry (for his expo) and with the one I have from the former run (for my exponent). I am about a third of the way for both expos, and up to now, all residues matched.
In the process I developed a very simple batch file I was telling you about, to keep the resuming files of CL. No big deal, very simple and dirty, but I found out it is REALLY useful and easy to use and I would share it. Code:
@echo off set file1=t26026433 set file2=t26177689 set /A ext1=0 set /A ext2=0 :loop01 choice /N /T 5 /D Y >nul if exist %file1% goto rena1 if exist %file2% goto rena2 echo ... Nothing done at %TIME% ... goto loop01 :rena1 set /A ext1=%ext1%+1 set dest=backup\%file1%_%ext1%.txt copy /b %file1% %dest% >nul del %file1% >nul echo ... File %file1% Saved as %dest% at %TIME% ... if not exist %file2% goto loop01 :rena2 set /A ext2=%ext2%+1 set dest=backup\%file2%_%ext2%.txt copy/b %file2% %dest% >nul del %file2% >nul echo ... File %file2% Saved as %dest% at %TIME% ... goto loop01 Then you have to create a subfolder called "backup" inside of that folder where you put the batch file. This is the home for the files you will save. Then run the batch and forget the command prompt. The batch does not take cpu resources, it will verify every 5 seconds if a "tXXXXX" file exists, and if so, it will copy (move) to the backup folder, keeping a counter with all the files. The time interval you can change if you modify the "choice" command. I used choice because it works better with windows vista and windows 7. I am right now on win7 64 bits. When (if) you get a residue mismatch you will be able to re-run only the last iterations, and see if it was hardware bug or if is repeatable. After you ran the batch you can launch your two copies of cudalucas in the usual way you do it (or before, it does not matter, but in this case the counter of the files will not really be aligned with your number of iterations, but it does not matter, anyhow in case of mismatch you can easily find out where to resume from. Alternative is to modify the two indexes (ext1 and ext2) to match your number of iteration and step. From time to time if you see that the residues are matching the comparing file (assuming you have one from a previous run, yours, or from someone else, like the one uploaded by Jerry, screen-copy of CL output, or generated by P95) then you can clear totaly or partially the content of the backup folder. These files are huge and if you are going to generate one at every 10k iterations, then your harddisk will be filled in few weeks. Last fiddled with by LaurV on 2012-03-02 at 18:37 |
|
|
|
|
|
#873 | |
|
"Jerry"
Nov 2011
Vancouver, WA
100011000112 Posts |
Quote:
|
|
|
|
|
|
|
#874 |
|
"Jerry"
Nov 2011
Vancouver, WA
1,123 Posts |
Just wondering since I haven't used gpuLucas... is that project set to replace CUDALucas or the other way around?
Is it feasable to combine the best of both into one as to not spend time on two separate projects with the same goal? Maybe aaronhaviland and msft can talk about it? |
|
|
|
|
|
#875 |
|
Romulan Interpreter
Jun 2011
Thailand
25BF16 Posts |
|
|
|
|
|
|
#876 |
|
"Jerry"
Nov 2011
Vancouver, WA
1,123 Posts |
|
|
|
|
|
|
#877 |
|
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
3·29·83 Posts |
I think a lot more work needs to be done on both. As of yet, gpuLucas is not ready for production runs, which most versions of CUDALucas are. With the new speed in 1.63, msft may have closed the gap. There'll need to be extensive testing of both to determine which is better.
(Keep in mind the claims about gpuLucas being so much better were made when CUDALucas supported only power-of-2 FFTs; for those FFTs, gpuLucas was the same speed. Now that CUDALucas does support non-p-o-2 FFTs, and is much more mature, the programs are on even footing.) |
|
|
|
|
|
#878 | |
|
"Jerry"
Nov 2011
Vancouver, WA
112310 Posts |
Quote:
Like you said, lots of testing and development ahead. [BREAK] So far 1.63 has survived several stops and restarts. Only problem so far is I get random force closes... it's like before when it would finish and force close before it would start the next exponent, only now it's doing it randomly. msft, any ideas what could be causing this? I didn't get any errors or warning during compile? |
|
|
|
|
|
|
#879 |
|
Jul 2009
Tokyo
26216 Posts |
|
|
|
|
|
|
#880 |
|
Jul 2009
Tokyo
11428 Posts |
|
|
|
|
![]() |
| 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 |