mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   GPU Computing (https://www.mersenneforum.org/forumdisplay.php?f=92)
-   -   mfaktc: a CUDA program for Mersenne prefactoring (https://www.mersenneforum.org/showthread.php?t=12827)

ET_ 2010-05-28 08:28

Thank you Oliver! :smile:


Gotta do some testing this weekend... for M412341233412341

Luigi

P.S. May I ask Kevin for a Windows executable soon?

TheJudger 2010-05-28 08:56

[QUOTE=ET_;216431]Gotta do some testing this weekend... for M412341233412341[/QUOTE]

But not with mfaktc. Exponents are still limited to 32 bit. Currently I don't plan to expand this, sorry!

Oliver

ET_ 2010-05-28 09:11

[QUOTE=TheJudger;216432]But not with mfaktc. Exponents are still limited to 32 bit. Currently I don't plan to expand this, sorry!

Oliver[/QUOTE]

No problem about it... there is plenty of search space within 32 bits... :smile:

Luigi

kjaget 2010-05-28 13:29

[QUOTE=ET_;216431]Thank you Oliver! :smile:


Gotta do some testing this weekend... for M412341233412341

Luigi

P.S. May I ask Kevin for a Windows executable soon?[/QUOTE]

Yep, I'll work on it tonight EDT. Based on the past few (pre)releases it should work out of the box.

Kevin

ixfd64 2010-05-28 14:54

This could greatly help in finding factors of small double Mersenne numbers. :grin:

TheJudger 2010-05-28 18:51

A quicky on GTX 480 (Fermi)

Raw GPU (candidates per second (percentage of 71bit kernel)):
[CODE]
GPU kernel M66362159 M3321932839
71bit 114.0M 90.5M
75bit 186.7M (164%) 151.4M (167%)
95bit 162.7M (143%) 131.1M (145%)
[/CODE]

Definitely faster than I've expected! :smile:
Those mul24 hurts Fermi more than expected!
Of course these are preliminary numbers. The new kernel isn't checked well.

Oliver

Uncwilly 2010-05-28 20:57

[QUOTE=fivemack;216429]76 bits:[/QUOTE]<checks bank account>

kjaget 2010-05-28 23:50

1 Attachment(s)
OK, windows x64 version here. I did a few quick tests and it seems to be fine but let me know if anyone finds any problems.

The zip file was too large when I included cudart.dll, but it's still available on this thread so grab it from there if you need it ([url]http://www.mersenneforum.org/showpost.php?p=214690&postcount=201[/url]).

[ATTACH]5255[/ATTACH]

henryzz 2010-06-01 13:07

[quote=kjaget;216513]OK, windows x64 version here. I did a few quick tests and it seems to be fine but let me know if anyone finds any problems.

The zip file was too large when I included cudart.dll, but it's still available on this thread so grab it from there if you need it ([URL]http://www.mersenneforum.org/showpost.php?p=214690&postcount=201[/URL]).

[ATTACH]5255[/ATTACH][/quote]
Would have fitted if you hadn't included the source. That would be my preference though I don't know about others.

henryzz 2010-06-01 14:42

[quote=kjaget;216513]OK, windows x64 version here. I did a few quick tests and it seems to be fine but let me know if anyone finds any problems.

The zip file was too large when I included cudart.dll, but it's still available on this thread so grab it from there if you need it ([URL]http://www.mersenneforum.org/showpost.php?p=214690&postcount=201[/URL]).

[ATTACH]5255[/ATTACH][/quote]
Whats the exponent limit on old cards(8600 GTS)? This binary didn't work with billion digit exponents although it did work with M165150761.

ET_ 2010-06-01 15:03

CUDA device info
name: [COLOR="Red"] GeForce 9500M GS[/COLOR]
compute capabilities: [COLOR="Red"] 1.1[/COLOR]
maximum threads per block: 512
number of multiprocessors: 4 (32 shader cores)
clock rate: 950MHz

got assignment: exp=3321928097 bit_min=69 bit_max=70

tf(3321928097, 69, 70);
k_min = 88848372480
k_max = 177696745119
class 0: tested 42270720 candidates in 7882ms (5362943/sec) (avg. wait: 163644usec)
avg. wait > 500usec, increasing SievePrimes to 27000

It works fine on Windows 7 64 bits...

Luigi


All times are UTC. The time now is 22:30.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.