Comments (13)
Two questions:
- does it find factors?
- with a competitive speed, to be worth it?
from gpuowl.
Two questions:
1. does it find factors?
I would need an already factored exponent that is known to have factors to test...
2. with a competitive speed, to be worth it?
absolutely, it is very fast, faster than my RX Vega 64.
and I have tested running both PRP and TF on the same GPU at the same time and there was very little performance dropdown !
from gpuowl.
I found an exponent to test which is known to have factors because I have already computed it:
- Exponent: 199999673
- Bitlevel: 74-75
- Factor: Factor: 20677946129698001050849
will post the result here.
from gpuowl.
I found an exponent to test which is known to have factors because I have already computed it:
* Exponent: 199999673 * Bitlevel: 74-75 * Factor: Factor: 20677946129698001050849
will post the result here.
2021-06-05 18:29:46 {"exponent":"199999673", "worktype":"TF", "status":"F", "program":{"name":"gpuowl", "version":"4.7-5b01b65-mod"}, "timestamp":"2021-06-05 16:29:46 UTC", "aid":"715A1D17BA9C63A6CCC66D09A3D3790B""bitlo":74, "bithi":75, "begink":"47223742025460", "endk":"94456847945460", "rangecomplete":false, "factors":["51694949845488"]}
2021-06-05 18:29:46 Bye
from gpuowl.
I found an exponent to test which is known to have factors because I have already computed it:
* Exponent: 199999673 * Bitlevel: 74-75 * Factor: Factor: 20677946129698001050849
will post the result here.
2021-06-05 18:29:46 {"exponent":"199999673", "worktype":"TF", "status":"F", "program":{"name":"gpuowl", "version":"4.7-5b01b65-mod"}, "timestamp":"2021-06-05 16:29:46 UTC", "aid":"715A1D17BA9C63A6CCC66D09A3D3790B""bitlo":74, "bithi":75, "begink":"47223742025460", "endk":"94456847945460", "rangecomplete":false, "factors":["51694949845488"]} 2021-06-05 18:29:46 Bye
That is another factor, what it means?
from gpuowl.
Have a look here:
https://www.mersenne.ca/exponent/199999673
the factors are of the form 2* k *exponent -1, and what is reported above is the "k" for the factor. Can easily be changed between the two.
from gpuowl.
Have a look here:
https://www.mersenne.ca/exponent/199999673
the factors are of the form 2* k *exponent -1, and what is reported above is the "k" for the factor. Can easily be changed between the two.
So the program is working, it only needs adapting the result line so that Primenet accepts it...
from gpuowl.
Have a look here:
https://www.mersenne.ca/exponent/199999673
the factors are of the form 2* k *exponent -1, and what is reported above is the "k" for the factor. Can easily be changed between the two.So the program is working, it only needs adapting the result line so that Primenet accepts it...
Ok, and also primenet.py needs the TF (2) worktype to fetch trial factoring work.
from gpuowl.
Here's some benchmark for trial factoring exponent 218812621, bitlevel 73-74:
Radeon VII:
- GHz: 710-790
- ETA: 17 minutes
Radeon Pro VII:
- GHz: 780-890
- ETA: 16 minutes
from gpuowl.
Here's some benchmark for trial factoring exponent 218812621, bitlevel 73-74:
Radeon VII:
* GHz: 710-790 * ETA: 17 minutes
Radeon Pro VII:
* GHz: 780-890 * ETA: 16 minutes
For comparison: benchmark for mfakto on RX Vega 64, same exponent, same bitlevel:
- GHz/day: 634.55
- ETA: 19m44s
from gpuowl.
@preda Can you tell me just where is the code for the output line so that I can try to fix it?
from gpuowl.
@preda Can you tell me just where is the code for the output line so that I can try to fix it?
Tired of waiting for your reply, I went ahead and found it.
For contribution I share the command I used to find the code for output line:
find . -type f -exec grep -H 'bitlo' {} \;
which produces:
./Results.cpp: snprintf(buf, sizeof(buf), "\"bitlo\":%u, \"bithi\":%u, \"begink\":\"%llu\", \"endk\":\"%llu\", \"rangecomplete\":%s%s",
Binary file ./openowl matches
This allowed me to add the comma before bitlo. Now I only need to understand why the timestamp is not accepted by Primenet.
from gpuowl.
I will open a discussion for this topic.
from gpuowl.
Related Issues (20)
- Mersenne video on youtube - Woltman speaking
- README.md includes CLI options (-pm1) that have been removed
- Gpuowl cannot run with ROCm 4.1.0/Navi 10 (Radeon RX 5700 XT) HOT 3
- NTT2 branch (Radeon Pro VII) HOT 1
- Does gpuowl support integrated AMD gpu? HOT 2
- Error compiling cudaowl HOT 7
- Wiki Typo HOT 2
- Error compiling on Linux HOT 1
- KERNEL_INVALID - Kriesel's mingw64 guide from mersenneforum.org for Windows Compile Version: "v7.2-91-g9c22195" HOT 3
- Performance degradation on Nvidia GPUs HOT 5
- Cannot compile version 7.2 on Arch based Linuxes HOT 6
- Pm1Plan missing on master ? HOT 2
- Performance regression on Ubuntu 22.0 with ROCm 5.4.3/5.4.5/5.5 and latest gpuOwl version, exponent 114710069 HOT 8
- Progress spinner disappeared HOT 1
- Are we ever going to get a cute gpuOwl logo? HOT 2
- Support rusticl runtime HOT 9
- error: variable has address space that is not supported in program scope declaration when running gpuowl HOT 4
- P-1 factoring is not working
- Document work-{n}.txt work files HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gpuowl.