mersenneforum.org  

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

Reply
 
Thread Tools
Old 2013-03-10, 16:39   #67
owftheevil
 
owftheevil's Avatar
 
"Carl Darby"
Oct 2012
Spring Mountains, Nevada

32×5×7 Posts
Default

Just a quick progress report. Stage 2 is coming along nicely. Referring to (p*k)^e - rp^e, it understands different values of e and p, I'm teaching it about rp now. Then its just a matter of choreography and logistics. The general multiplication kernel is functioning properly, a quick and dirty test on M51943429 with b1 = 1248, b2 = 1249, e = 2, and p = 6 found the factor.

Last fiddled with by owftheevil on 2013-03-10 at 16:43 Reason: added the values for p and e
owftheevil is offline   Reply With Quote
Old 2013-03-10, 17:34   #68
ET_
Banned
 
ET_'s Avatar
 
"Luigi"
Aug 2002
Team Italia

10011000000012 Posts
Default

Quote:
Originally Posted by owftheevil View Post
Just a quick progress report. Stage 2 is coming along nicely. Referring to (p*k)^e - rp^e, it understands different values of e and p, I'm teaching it about rp now. Then its just a matter of choreography and logistics. The general multiplication kernel is functioning properly, a quick and dirty test on M51943429 with b1 = 1248, b2 = 1249, e = 2, and p = 6 found the factor.
ET_ is offline   Reply With Quote
Old 2013-03-10, 18:06   #69
swl551
 
swl551's Avatar
 
Aug 2012
New Hampshire

32816 Posts
Default

I realize your work is still under development, but I have to ask if CudaP-1 will have a similar configuration/.INI to MFAKTO/C. Of course, I ask this to determine or sway its development to ensure MISFIT can easily work with the final product. Ideally MISFIT for MFAKTO/C would be able to front CudaP-1 with only minor changes.


Thanks

Scott
swl551 is offline   Reply With Quote
Old 2013-03-10, 18:11   #70
ET_
Banned
 
ET_'s Avatar
 
"Luigi"
Aug 2002
Team Italia

5×7×139 Posts
Default

Quote:
Originally Posted by swl551 View Post
I realize your work is still under development, but I have to ask if CudaP-1 will have a similar configuration/.INI to MFAKTO/C. Of course, I ask this to determine or sway its development to ensure MISFIT can easily work with the final product. Ideally MISFIT for MFAKTO/C would be able to front CudaP-1 with only minor changes.


Thanks

Scott
CUDA P-1 is stil under development, and AFAIK (and have tested) there is still no user interface (though I found arecall to a !worktodo" file).

I expect that the final versio should be similar to either Mfakt? or CudaLucas to be usable with manual reservations.

Luigi
ET_ is offline   Reply With Quote
Old 2013-03-10, 23:56   #71
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3×29×83 Posts
Default

The "final" version should be easy to make work the same way as CUDALucas, seeing as it's a CUDALucas conversion.
Dubslow is offline   Reply With Quote
Old 2013-03-11, 15:59   #72
Stef42
 
Feb 2012
the Netherlands

22·19 Posts
Default

I suppose there is only a linux version atm?
Stef42 is offline   Reply With Quote
Old 2013-03-11, 16:30   #73
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

11100001101012 Posts
Default

Quote:
Originally Posted by Stef42 View Post
I suppose there is only a linux version atm?
flash/Brain ought to be able to compile it for Winbloze.
Dubslow is offline   Reply With Quote
Old 2013-03-11, 18:01   #74
Stef42
 
Feb 2012
the Netherlands

4C16 Posts
Default

That would be very nice. I got one GTX 590 and one GTX 570 running full speed, P-1 could be a nice addition to that
Stef42 is offline   Reply With Quote
Old 2013-03-12, 21:17   #75
Brain
 
Brain's Avatar
 
Dec 2009
Peine, Germany

331 Posts
Default No Windows compile

Quote:
Originally Posted by Dubslow View Post
flash/Brain ought to be able to compile it for Winbloze.
I cannot compile for Windows for at least 2 reasons:
- #include <gmp.h> fails. Changed to "gmp.h" but I have no Windows GMP library, only the header file gmp.h
- #include <cuda_safecalls.h> fails
I could make an investigation but don't have much time and I'm no linker expert. If anybody else can offer/point to precompiled libs and a suitable VC10 makefile...
Brain is offline   Reply With Quote
Old 2013-03-12, 21:33   #76
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3×29×83 Posts
Default

Hmm... I'm decently certain that the cuda_safecalls.h is included in CUDALucas as well, but I'm absolutely certain that the GMP dependency is new to P-1. You or others who desire a compilation ought to ask Brian Gladman for help; he's the forum's resident Windows/VS/GMP-for-Windows-aka-MPIR expert.
Dubslow is offline   Reply With Quote
Old 2013-03-21, 20:32   #77
ET_
Banned
 
ET_'s Avatar
 
"Luigi"
Aug 2002
Team Italia

5·7·139 Posts
Default

Question.

How is the GPU memory use computed, related to exponent, B1 and B2?

In other words, how can I know if B1 and B2 ranges fit in my GPU memory?

Luigi
ET_ is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
mfaktc: a CUDA program for Mersenne prefactoring TheJudger GPU Computing 3628 2023-04-17 22:08
World's second-dumbest CUDA program fivemack Programming 112 2015-02-12 22:51
World's dumbest CUDA program? xilman Programming 1 2009-11-16 10:26
Factoring program need help Citrix Lone Mersenne Hunters 8 2005-09-16 02:31
Factoring program ET_ Programming 3 2003-11-25 02:57

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


Fri Jul 7 15:19:00 UTC 2023 up 323 days, 12:47, 0 users, load averages: 1.08, 1.11, 1.11

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.

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