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

11·433 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

32216 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

11·433 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

2·29 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

2×29 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

112338 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

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
mfaktc: a CUDA program for Mersenne prefactoring TheJudger GPU Computing 3293 2020-08-10 19:15
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 19:00.

Wed Aug 12 19:00:33 UTC 2020 up 26 days, 14:47, 0 users, load averages: 2.56, 2.35, 2.29

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.