mersenneforum.org  

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

Reply
 
Thread Tools
Old 2020-04-28, 16:06   #2135
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,419 Posts
Default

Quote:
Originally Posted by kruoli View Post
Okay, thank you for the information! Somehow I thought, there has been working LL in the past, but I guess, I confused it with CudaLucas etc.

A few LL ran fine without any errors and matched (e.g. M57234283), but others went erroneous (e.g. M57234167, M57234179, M57233941, M55233941).

I uploaded the full logs and residue folders (I guess, that's what they are) compressed for both cards I ran it on here.
Very early gpuowl (before v0.7) implemented LL only, on AMD only. They are limited in fft length and so limited in exponent.One had Jacobi check which is 50% error detection probability. See https://www.mersenneforum.org/showpo...39&postcount=4

Great job sharing logs etc for diagnostic use.
kriesel is online now   Reply With Quote
Old 2020-04-28, 16:27   #2136
kruoli
 
kruoli's Avatar
 
"Oliver"
Sep 2017
Porta Westfalica, DE

23×67 Posts
Default

Quote:
Originally Posted by kriesel View Post
Great job sharing logs etc for diagnostic use.
Uhm... Thank you? If you are sarcastic: The logs are in the link of my post.
Quote:
Originally Posted by kruoli View Post
...here.
kruoli is offline   Reply With Quote
Old 2020-04-28, 16:40   #2137
S485122
 
S485122's Avatar
 
Sep 2006
Brussels, Belgium

110101001012 Posts
Default

Quote:
Originally Posted by kruoli View Post
...
If you are sarcastic
...
Not sarcastic, just paternalistic.

Jacob
S485122 is online now   Reply With Quote
Old 2020-04-28, 17:58   #2138
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,419 Posts
Default

Quote:
Originally Posted by S485122 View Post
Not sarcastic, just paternalistic.

Jacob
Neither. Just sincerely appreciative of people who help the coding wizards improve the software. The more the better, in my opinion.

Last fiddled with by kriesel on 2020-04-28 at 18:08
kriesel is online now   Reply With Quote
Old 2020-05-01, 16:13   #2139
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

10101001010112 Posts
Default gpuowl-win v6.11-272-g07718b9 build

This is for the moment, the latest commit available.
Untested except for help output.
Attached Files
File Type: txt build-log.txt (8.0 KB, 60 views)
File Type: 7z gpuowl-v6.11-272-g07718b9.7z (472.2 KB, 68 views)
kriesel is online now   Reply With Quote
Old 2020-05-01, 16:32   #2140
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,419 Posts
Default

Quote:
Originally Posted by kruoli View Post
No, I have not tuned at all, because I did not saw such an option in the "-h" menu. Maybe a bit foolish...
For the tuning controls, look in the top of the source file gpuowl.cl, or in the "use flags list" text file I've started including in the .7z files I occasionally post, whichever is most convenient.

Last fiddled with by kriesel on 2020-05-01 at 17:09
kriesel is online now   Reply With Quote
Old 2020-05-01, 16:36   #2141
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,419 Posts
Default

Quote:
Originally Posted by preda View Post
Do you have another GPU of the same model that does not exhibit such errors? otherwise I'd suspect something amiss software-side (i.e. gpuowl, and the related OpenCL compilation).
Quick update / recap on that;
two rx550s showed the issue, in one pcie slot of one system, while the system's ram fan was underperforming and ram was getting as hot as 100C. After fan replacement reduced ram temps by about 25C, EE errors were still occurring. Then I powered the box down again to move it to the floor, and resumed still with the second rx550 in place. In 5 days of running since, finishing one ~95M exponent PRP and part of another, zero EE have appeared. So I think the case for it being a software issue is weak. The move to the floor only lowered temps about 1C. Ram temps are currently 65-70C. (Higher than other systems of the same model with different cpu and gpu models installed; well within the 95C or higher Micron ram max operating temp spec.)

Last fiddled with by kriesel on 2020-05-01 at 17:08
kriesel is online now   Reply With Quote
Old 2020-05-01, 19:44   #2142
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

5×11×137 Posts
Default

Note to all Linux users. If you are changing to the latest commit (recommended), upgrade to rocm 3.3.

Last fiddled with by Prime95 on 2020-05-01 at 19:45
Prime95 is online now   Reply With Quote
Old 2020-05-01, 20:24   #2143
kruoli
 
kruoli's Avatar
 
"Oliver"
Sep 2017
Porta Westfalica, DE

23·67 Posts
Default

Quote:
Originally Posted by kriesel View Post
This is for the moment, the latest commit available.
For this build, I got:
Code:
gpuowl-win.exe -prp 228479
2020-05-01 22:22:51 gpuowl v6.11-272-g07718b9
2020-05-01 22:22:51 Note: not found 'config.txt'
2020-05-01 22:22:51 config: -prp 228479
2020-05-01 22:22:51 device 0, unique id ''
2020-05-01 22:22:57 Intel(R) HD Graphics 630-0 228479 FFT: 128K 256:1:256 (1.74 bpw)
2020-05-01 22:22:57 Intel(R) HD Graphics 630-0 Expected maximum carry32: 00000
2020-05-01 22:22:57 Intel(R) HD Graphics 630-0 using long carry kernels
2020-05-01 22:22:57 Intel(R) HD Graphics 630-0 OpenCL args "-DEXP=228479u -DWIDTH=256u -DSMALL_HEIGHT=256u -DMIDDLE=1u -DWEIGHT_STEP=0x9.8f139e459cfc8p-3 -DIWEIGHT_STEP=0xd.640310ad3754p-4 -DWEIGHT_BIGSTEP=0x9.837f0518db8a8p-3 -DIWEIGHT_BIGSTEP=0xd.744fccad69d68p-4 -DPM1=0  -cl-fast-relaxed-math -cl-std=CL2.0 "
2020-05-01 22:23:16 Intel(R) HD Graphics 630-0 OpenCL compilation in 19.11 s
2020-05-01 22:23:16 Intel(R) HD Graphics 630-0 Exception gpu_error: INVALID_BUFFER_SIZE clCreateBuffer at clwrap.cpp:285 makeBuf_
2020-05-01 22:23:16 Intel(R) HD Graphics 630-0 Bye
kruoli is offline   Reply With Quote
Old 2020-05-02, 08:01   #2144
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,419 Posts
Default

Quote:
Originally Posted by kruoli View Post
For this build, I got:
Code:
gpuowl-win.exe -prp 228479
2020-05-01 22:22:51 gpuowl v6.11-272-g07718b9
2020-05-01 22:22:51 Note: not found 'config.txt'
2020-05-01 22:22:51 config: -prp 228479
2020-05-01 22:22:51 device 0, unique id ''
2020-05-01 22:22:57 Intel(R) HD Graphics 630-0 228479 FFT: 128K 256:1:256 (1.74 bpw)
2020-05-01 22:22:57 Intel(R) HD Graphics 630-0 Expected maximum carry32: 00000
2020-05-01 22:22:57 Intel(R) HD Graphics 630-0 using long carry kernels
2020-05-01 22:22:57 Intel(R) HD Graphics 630-0 OpenCL args "-DEXP=228479u -DWIDTH=256u -DSMALL_HEIGHT=256u -DMIDDLE=1u -DWEIGHT_STEP=0x9.8f139e459cfc8p-3 -DIWEIGHT_STEP=0xd.640310ad3754p-4 -DWEIGHT_BIGSTEP=0x9.837f0518db8a8p-3 -DIWEIGHT_BIGSTEP=0xd.744fccad69d68p-4 -DPM1=0  -cl-fast-relaxed-math -cl-std=CL2.0 "
2020-05-01 22:23:16 Intel(R) HD Graphics 630-0 OpenCL compilation in 19.11 s
2020-05-01 22:23:16 Intel(R) HD Graphics 630-0 Exception gpu_error: INVALID_BUFFER_SIZE clCreateBuffer at clwrap.cpp:285 makeBuf_
2020-05-01 22:23:16 Intel(R) HD Graphics 630-0 Bye
Congratulations, you can apparently run mfakto on the hd630 because the Intel OpenCL is working. (But it does not have DP and OpenCL2.0, which gpuowl requires.)

Run gpuowl-win -h to see the program generated help, which lists the detected available opencl devices by number and model description, and fft specifications.

Last fiddled with by kriesel on 2020-05-02 at 08:28
kriesel is online now   Reply With Quote
Old 2020-05-02, 16:09   #2145
kruoli
 
kruoli's Avatar
 
"Oliver"
Sep 2017
Porta Westfalica, DE

23×67 Posts
Default

In that case, it would be nice if the program reports that.

Code:
-device <N>        : select a specific device:
 0  : Intel(R) HD Graphics 630- not-AMD
 1  : Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz- not-AMD
The program lists both my processor and its integrated graphics as valid devices, even though none of them work (the CPU gives a lot of OpenCL errors while kernel compilation).

I'm just trying out and thought that the program should give proper feedback when used on unsupported hardware. That could be realized by calling clGetPlatformInfo (for reading out the OpenCL version) and clGetDeviceInfo (with parameter CL_DEVICE_DOUBLE_FP_CONFIG) and checking that information.
kruoli is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
mfakto: an OpenCL program for Mersenne prefactoring Bdot GPU Computing 1676 2021-06-30 21:23
GPUOWL AMD Windows OpenCL issues xx005fs GpuOwl 0 2019-07-26 21:37
Testing an expression for primality 1260 Software 17 2015-08-28 01:35
Testing Mersenne cofactors for primality? CRGreathouse Computer Science & Computational Number Theory 18 2013-06-08 19:12
Primality-testing program with multiple types of moduli (PFGW-related) Unregistered Information & Answers 4 2006-10-04 22:38

All times are UTC. The time now is 19:03.


Sun Aug 1 19:03:39 UTC 2021 up 9 days, 13:32, 0 users, load averages: 2.81, 2.16, 1.87

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.