![]() |
|
|
#2058 |
|
"Kieren"
Jul 2011
In My Own Galaxy!
2×3×1,693 Posts |
|
|
|
|
|
|
#2059 |
|
"Kieren"
Jul 2011
In My Own Galaxy!
27AE16 Posts |
306.23 gives this-
Code:
E:\CUDA\2.05-BETA\CL_2.05_A>cudalucas -r device_number >= device_count ... exiting (This is probably a driver problem) EDIT: Shoot! 314.22 gives the same result with CUDALucas.......R49. Last fiddled with by kladner on 2013-12-01 at 06:36 |
|
|
|
|
|
#2060 |
|
"Kieren"
Jul 2011
In My Own Galaxy!
2·3·1,693 Posts |
Back on driver 331.82. Seeming to run pretty well, again.
I have noticed that CUDALucas does not load the GPU's as heavily as mfaktc. My line-measured power consumption is down ~80 W with CL running on both cards. This is with nearly the OC core settings that mfaktc will run at. I still feel better about turning down the VRAM even from stock speeds to run CL, and it does affect the iteration time and the power consumption. Regardless, with CL running on both cards, the whole system is pulling ~720 W with P95 running all eight cores of an FX-8350 on P-1, with 24 GB of RAM allowed. If the GPU's were running mfaktc, the power draw would be a bit over 800 W. Last fiddled with by kladner on 2013-12-01 at 08:12 |
|
|
|
|
|
#2061 |
|
Banned
"Luigi"
Aug 2002
Team Italia
481810 Posts |
May I gently ask to also post GPU type, OS source name and release when you test new drivers?
Thanks ![]() Luigi |
|
|
|
|
|
#2062 | |
|
"Jerry"
Nov 2011
Vancouver, WA
46316 Posts |
Quote:
|
|
|
|
|
|
|
#2063 | |
|
"Svein Johansen"
May 2013
Norway
3×67 Posts |
Quote:
|
|
|
|
|
|
|
#2064 | |
|
"Kieren"
Jul 2011
In My Own Galaxy!
236568 Posts |
Quote:
Driver 331.82, latest WHQL The cards are a Gigabyte GTX 570, and an Asus GTX 580. Windows 7 Pro 64 bit, SP 1, all current Windows updates. More on request if I missed something. EDIT: Completed a DC on each card, matched residues on both. Before completion, the 580 log showed three batch file starts, or two restarts. This is an incomplete picture as it restarted several times in the previous evening. Some of these were spontaneous, while others had to do with switching out drivers. Last fiddled with by kladner on 2013-12-01 at 15:00 |
|
|
|
|
|
|
#2065 | |
|
"Kieren"
Jul 2011
In My Own Galaxy!
1015810 Posts |
Quote:
EDIT: Another display driver restart, GTX 570 running CUDALucas_BETA_2.05_r49, 580 running mfaktc. Code:
C:/CUDA/CuLu/src/CUDALucas.cu(372) : cudaSafeCall() Runtime API error 30: unknown error. Last fiddled with by kladner on 2013-12-01 at 16:03 |
|
|
|
|
|
|
#2066 |
|
Romulan Interpreter
Jun 2011
Thailand
72×197 Posts |
Well, it took me a wile to uncover this bug... I was beginning to think I am stupid
, because for all of you it was working, but for me not... Then suddenly it came... (I had to take the options one by one and play with them!) I got so many errors about my cards not having enough memory, registers, wheels, purple lights, whatever, it even said I have minus few terabytes of RAM (!?!?), I was ready to give up... Then I tried to use the -info switch to see what freaking card he believes I have... ... And with -info switch it worked! Here is where it did hit me! I have "PrintDeviceInfo=0" in the ini file ("who the hack need that? I know what kind of card I have!"). If you have "PrintDeviceInfo=0" in the ini file, then the program not only ignore printing them on screen, but also ignores reading them for himself... ![]() Code:
e:\CudaLucas\CL0>cl205b_x64r49 -info
------- DEVICE 0 -------
name GeForce GTX 580
Compatibility 2.0
clockRate (MHz) 1564
memClockRate (MHz) 2004
totalGlobalMem 1610612736
totalConstMem 65536
l2CacheSize 786432
sharedMemPerBlock 49152
regsPerBlock 32768
warpSize 32
memPitch 2147483647
maxThreadsPerBlock 1024
maxThreadsPerMP 1536
multiProcessorCount 16
maxThreadsDim[3] 1024,1024,64
maxGridSize[3] 65535,65535,65535
textureAlignment 512
deviceOverlap 1
mkdir: cannot create directory `backup0': File exists
Using threads: norm1 256, mult 128, norm2 128.
Starting M37500769 fft length = 2048K
SIGINT caught, writing checkpoint. Estimated time spent so far: 0:39
<it works perfectly>
e:\CudaLucas\CL0>cl205b_x64r49
mkdir: cannot create directory `backup0': File exists
Using threads: norm1 256, mult 128, norm2 128.
over specifications Grid = 4096
try increasing norm1 threads (256) or decreasing FFT length (2048K)
<freaks out>
e:\CudaLucas\CL0>
Last fiddled with by LaurV on 2013-12-01 at 16:37 |
|
|
|
|
|
#2067 | |
|
"Jerry"
Nov 2011
Vancouver, WA
1,123 Posts |
LaurV, Good find!
Found the problem in the init_device function. I tested it, but please test again, thanks! ![]() Committed the change and updated the .exe files. Edit: Quote:
I think the changes to Primenet/G72 are a great option for now, but they require a reasonable amount of work, right? (And there is no guarantee that someone getting assignments would use the right option anyway). As such, I think leaving things as they are, may work best and once CUDALucas is stable and produces reliable results we can readdress the need for the secret code. Thoughts? Also, CUDA 6 is going to (potentially significantly) change CUDALucas. This is one reason I don't think making big changes right now is a good idea. Last fiddled with by flashjh on 2013-12-02 at 01:41 |
|
|
|
|
|
|
#2068 |
|
Romulan Interpreter
Jun 2011
Thailand
72·197 Posts |
Just for recording, and as a guy who makes a living from writing code, I have nothing against "secret" CRCs. Small function in a dll, cudaLucas can call to it and generate some key, which may also depend on the assignment key (if the work was "legally" reserved). It can call the function every 1M iterations, and every time add few characters to the key string. At the end, they would be easy to be verified without re-doing whole the work. We should not be afraid of "vulnerabilities", and does not need to be something very complicate. Prime95 is fine as it is.
My point is that people who know how to exploit the vulnerability are too clever and too mature to use the exploit, they are "above" the "credit hunting fever". You don't get money for it (you can not "fake" a prime, for example - it will be verified by others immediately), and you even don't get "fame", contrarily, someone can realize you are cheating the system and you will have more to lose and suffer from the community. The "guarding" has to be against "childish" and "cmd*-like" stuff, like editing a text line and reporting two times, which anybody could do. (I wanted to write "any kid", but realized that kids today are so clever... hehe...) (* for the new users here, "cmd" is a mersenneforum user who liked to do this kind of stupid things line adding all numbers with 37 digits to factorDB) Last fiddled with by LaurV on 2013-12-02 at 03:44 |
|
|
|
![]() |
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 |