Giter Club home page Giter Club logo

Comments (13)

preda avatar preda commented on July 26, 2024

Two questions:

  1. does it find factors?
  2. with a competitive speed, to be worth it?

from gpuowl.

valeriob01 avatar valeriob01 commented on July 26, 2024

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.

valeriob01 avatar valeriob01 commented on July 26, 2024

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.

valeriob01 avatar valeriob01 commented on July 26, 2024

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.

valeriob01 avatar valeriob01 commented on July 26, 2024

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.

preda avatar preda commented on July 26, 2024

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.

valeriob01 avatar valeriob01 commented on July 26, 2024

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.

valeriob01 avatar valeriob01 commented on July 26, 2024

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.

valeriob01 avatar valeriob01 commented on July 26, 2024

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.

valeriob01 avatar valeriob01 commented on July 26, 2024

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.

valeriob01 avatar valeriob01 commented on July 26, 2024

@preda Can you tell me just where is the code for the output line so that I can try to fix it?

from gpuowl.

valeriob01 avatar valeriob01 commented on July 26, 2024

@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.

valeriob01 avatar valeriob01 commented on July 26, 2024

I will open a discussion for this topic.

from gpuowl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.