mersenneforum.org  

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

Reply
 
Thread Tools
Old 2020-06-01, 21:32   #2245
Cheetahgod
 
May 2020

32 Posts
Default

./gpuowl
2020-06-01 14:30:39 gpuowl v6.11-309-gca2d00b
2020-06-01 14:30:39 Note: not found 'config.txt'
2020-06-01 14:30:39 device 0, unique id ''

what do I do from here? using ubuntu 19.10
Cheetahgod is offline   Reply With Quote
Old 2020-06-01, 21:48   #2246
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
Rep├║blica de California

1130110 Posts
Default

Quote:
Originally Posted by Cheetahgod View Post
./gpuowl
2020-06-01 14:30:39 gpuowl v6.11-309-gca2d00b
2020-06-01 14:30:39 Note: not found 'config.txt'
2020-06-01 14:30:39 device 0, unique id ''

what do I do from here? using ubuntu 19.10
I get that stuff at whenever I fire up the program, but it should be followed by a line showing the exponent of the current run, FFT length, etc.

Sounds like you haven't yet run the tools/primenet.py script to create/update your worktodo.txt file. One '.' at start here if you are running from the same dir as the executable, '..' if from within a run-subdir underneath it, as I do for my 2-runs-per-card setup on my Radeon VIIs:

'../tools/primenet.py -u [your primenet uid] -p [primenet pwd]', cat the contents of the resulting worktodo.txt to see if they are as expected, then if so, restart the program.

(The program has a multi-task set of flags, but I find it easier to just create 2 dirs run0 and run1 under the main-dir, cd into each to init/update the worktodo and 'nohup sudo ../gpuowl [-d [optional device id]] &').

Last fiddled with by ewmayer on 2020-06-01 at 21:55
ewmayer is offline   Reply With Quote
Old 2020-06-01, 21:49   #2247
moebius
 
moebius's Avatar
 
Jul 2009
Germany

28 Posts
Default

Quote:
Originally Posted by Cheetahgod View Post
./gpuowl
2020-06-01 14:30:39 gpuowl v6.11-309-gca2d00b
2020-06-01 14:30:39 Note: not found 'config.txt'
2020-06-01 14:30:39 device 0, unique id ''

what do I do from here? using ubuntu 19.10

Do you have a Exponent in the worktodo.txt File? f.e.
DoubleCheck=B9FA5FA90A509BAC97C206CECF58B325,54957319,74,1

Compilation should start automatically....
moebius is offline   Reply With Quote
Old 2020-06-01, 22:49   #2248
preda
 
preda's Avatar
 
"Mihai Preda"
Apr 2015

110210 Posts
Default

Quote:
Originally Posted by kriesel View Post
29 full size residues is a lot of disk space to commit to one exponent.
How low a power is adequate?
For each one-step-down of the power, the temporary disk space needed to store the residues is halved, the effort to generate the proof is [more than] halved, and the effort to verify the proof is doubled.

For power==9, the verification effort is 1/512 of the full PRP test. For power==7, the verification cost is 1/128 of the full PRP test. Thus I'd say power==7 is the smallest that's practical. For 100M exponents (the current wavefront) I think power 8 or 9 would be appropriate. For much higher exponents, e.g. 320M, I would consider power 10.

One more thing to consider here is that in practice the proof would be generated once, but verified at least 2 times (or more), so probably it's worth to tip the balance towards putting more work in the proof generation than in the verification.

Quote:
If -proof n is included in config.txt for prp work, does gpuowl properly ignore it and function correctly when the work is LLDC or P-1?
Yes that's the idea.

Last fiddled with by preda on 2020-06-01 at 22:54
preda is offline   Reply With Quote
Old 2020-06-02, 02:37   #2249
Cheetahgod
 
May 2020

32 Posts
Default

I put a exponent in worktodo.txt but it hangs when I run the command. How do I check if opencl is working?
Cheetahgod is offline   Reply With Quote
Old 2020-06-02, 02:43   #2250
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

22×821 Posts
Default

Quote:
Originally Posted by Cheetahgod View Post
I put a exponent in worktodo.txt but it hangs when I run the command. How do I check if opencl is working?
Please be more explicit in your errors by posting in code tags the last few lines where it hangs

Did you precede your command with sudo? I.e, sudo ./gpuowl.

Last fiddled with by paulunderwood on 2020-06-02 at 02:45
paulunderwood is online now   Reply With Quote
Old 2020-06-02, 03:24   #2251
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

6,911 Posts
Default

Quote:
Originally Posted by Cheetahgod View Post
How do I check if opencl is working?
Try running clinfo
Prime95 is offline   Reply With Quote
Old 2020-06-02, 08:15   #2252
preda
 
preda's Avatar
 
"Mihai Preda"
Apr 2015

2·19·29 Posts
Default

The PRP Proof spec is now here:
https://github.com/preda/gpuowl/wiki/PRProof-File-Spec

and gpuowl should now be conforming to that spec.
preda is offline   Reply With Quote
Old 2020-06-02, 09:02   #2253
Cheetahgod
 
May 2020

32 Posts
Default

It seems like I have a problem with the rocm installation.
Cheetahgod is offline   Reply With Quote
Old 2020-06-02, 12:11   #2254
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

22×821 Posts
Default

Quote:
Originally Posted by Cheetahgod View Post
It seems like I have a problem with the rocm installation.
What does uname -a report?

And ls -d /opt/roc*?

And what happens when you run (in the gpuowl directory) sudo ./gpuowl?

Last fiddled with by paulunderwood on 2020-06-02 at 12:19
paulunderwood is online now   Reply With Quote
Old 2020-06-02, 21:49   #2255
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

77538 Posts
Default gpuowl-win v6.11-310 failed to build

See the error about ambiguous overload
Code:
ProofSet.h:196:77: error: ambiguous overload for 'operator*' (operand types are '__gnu_cxx::__alloc_traits<std::allocator<__gmp_expr<__mpz_struct [1], __mpz_struct [1]> >, __gmp_expr<__mpz_struct [1], __mpz_struct [1]> >::value_type' {aka '__gmp_expr<__mpz_struct [1], __mpz_struct [1]>'} and 'std::array<long long unsigned int, 4>::value_type' {aka 'long long unsigned int'})
  196 |       for (int i = 0; i < (1 << (p - 1)); ++i) { hashes.push_back(hashes[i] * hash[0]); }
Attached Files
File Type: txt build-log.txt (10.7 KB, 3 views)
kriesel is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
mfakto: an OpenCL program for Mersenne prefactoring Bdot GPU Computing 1618 2020-06-24 00:11
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 07:59.

Sun Jul 12 07:59:41 UTC 2020 up 109 days, 5:32, 0 users, load averages: 1.29, 1.63, 1.70

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, 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.