mersenneforum.org  

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

Reply
 
Thread Tools
Old 2017-04-16, 00:22   #12
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

101100011011102 Posts
Default

Quote:
Originally Posted by preda View Post
Although, it my opinion, GPU are more cost-effective than FPGA for the same computation power.
If I may son, Amazon wouldn't offer them if some couldn't use them effectively.

Sometimes in this game age (read experience) has value.
chalsall is offline   Reply With Quote
Old 2017-04-16, 20:07   #13
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

2·13·131 Posts
Default

Quote:
Originally Posted by preda View Post
The result line of my program is exactly the same as CUDALucas save for the program name (because I see no reason to produce a different result). The program right now doesn't use offset, thus offset=0 always in the result.

The program name is "gpuowl", followed by a two-segment version string e.g. "gpuowl v0.1".

M( 77000201 )C, 0x5561a29ad401481c, offset = 0, n = 4096K, gpuowl v0.1, AID: FAF7794A597507B167BE68936175A48E

For a prime, I expect the result should be:
M( 77000000 )P, 0x0000000000000000, offset = 0, n = 4096K, gpuowl v0.1, AID: xxx

The program did check correctly M37,156,667 (to 0 residue, 0 all), and did double-check correctly a few 77M candidates, so it's working at least to some degree.
I've added an entry (at George's suggestion) to the server that lets us store an id # alongside any results coming in.

This has to be an exact match to what the client reports, in this case "gpuowl v0.1" is what I added (and yeah, it tracks different version #'s... each one gets its own id # in a table so we know what specific version of a program turned in the result).

Also... I didn't see an answer, but does the program use shift counts? If not there are just a few adjustments to be made to ensure assignments are handled appropriately (DC auto assignments shouldn't go out to a non-shift-count app if the first run was also done without a shift count). I believe manual assignments will automatically exclude any double-checks if the first one didn't have a shift count, because there's no way to know what program will be doing the check.
Madpoo is offline   Reply With Quote
Old 2017-04-16, 21:48   #14
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

22·863 Posts
Default

Quote:
Originally Posted by Madpoo View Post
Also... I didn't see an answer, but does the program use shift counts? If not there are just a few adjustments to be made to ensure assignments are handled appropriately (DC auto assignments shouldn't go out to a non-shift-count app if the first run was also done without a shift count). I believe manual assignments will automatically exclude any double-checks if the first one didn't have a shift count, because there's no way to know what program will be doing the check.
Quote:
Originally Posted by preda View Post
The result line of my program is exactly the same as CUDALucas save for the program name (because I see no reason to produce a different result). The program right now doesn't use offset, thus offset=0 always in the result.
It does not use shift counts "right now", so maybe an upcoming feature?.
ATH is offline   Reply With Quote
Old 2017-04-17, 12:43   #15
preda
 
preda's Avatar
 
"Mihai Preda"
Apr 2015

145210 Posts
Default

gpuOwl doesn't use shiftcount. It might be possible to add it in the future, though I don't have a plan for that right now (I need to finish a few other things before, to get this program off the ground).
preda is offline   Reply With Quote
Old 2017-04-17, 15:02   #16
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

65168 Posts
Default

Quote:
Originally Posted by preda View Post
gpuOwl doesn't use shiftcount. It might be possible to add it in the future, though I don't have a plan for that right now (I need to finish a few other things before, to get this program off the ground).
Cool. Well, if/when you do add that feature, be sure to change the version # reported by the client so it can be handled differently by the server in that regard.
Madpoo is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Manual Result already in database? emiller PrimeNet 11 2017-04-25 16:42
Can't get manual page to parse a result Siegmund PrimeNet 6 2017-01-08 22:22
Manual result submission could fail sonjohan PrimeNet 12 2012-04-25 13:17
Manual submission of automatic assignment result tichy PrimeNet 4 2010-12-17 09:57
Reporting manual result pacionet Information & Answers 1 2010-08-25 20:13

All times are UTC. The time now is 15:00.


Fri Jul 7 15:00:22 UTC 2023 up 323 days, 12:28, 0 users, load averages: 1.45, 1.20, 1.14

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

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔