mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   GPU Computing (https://www.mersenneforum.org/forumdisplay.php?f=92)
-   -   The P-1 factoring CUDA program (https://www.mersenneforum.org/showthread.php?t=17835)

Karl M Johnson 2013-08-11 04:37

The next logical step would be to boot an OS under a GPU without any CPUs in the system, but that would require physically integrating additional components into the gpgpu card :smile:

nucleon 2013-08-15 14:14

Just wanted to say how awesome this code is with a titan.

2h4mins-ish to get 5.7GHz-days of results.

Found a heap of factors already.

-- Craig

LaurV 2013-08-15 17:28

BTW, windoze builds for the last version? Hopefully with stage2 checkpoints and properly resuming stage 1 in case one wants to extend B1? :razz:

Wouldn't be nice to have a mersenneforum.org/cudapm1 folder, as we have for misfit, mfaktc/o, etc?

kladner 2013-08-15 18:28

[QUOTE=LaurV;349674]BTW, windoze builds for the last version? Hopefully with stage2 checkpoints and properly resuming stage 1 in case one wants to extend B1?

Wouldn't be nice to have a mersenneforum.org/cudapm1 folder, as we have for misfit, mfaktc/o, etc?[/QUOTE]

I second both suggestions/requests.

James Heinrich 2013-08-15 19:04

[QUOTE=LaurV;349674]Wouldn't be nice to have a mersenneforum.org/cudapm1 folder, as we have for misfit, mfaktc/o, etc?[/QUOTE]I already have a mirror at [url]http://download.mersenne.ca/CUDAPm1/[/url]
Let me know if I'm missing versions (I only have the Windows builds there right now, if someone wants to point me to more recent Windows versions and/or source or Linux builds I'll happily put them up).

kladner 2013-08-15 19:16

Thanks for that, James! I'll have to try it to find out if I understand the current state of affairs enough to use it.

James Heinrich 2013-08-15 19:35

The latest builds I have are from May. I believe some further work has been done since then, but I haven't seen a Windows build anywhere.

Source code (SVN repository) is maintained at
[url]http://sourceforge.net/projects/cudapm1/[/url]

I also just create a wiki page for CUDAPm1, since there wasn't one before:
[url]http://mersennewiki.org/index.php/CUDAPm1[/url]
If someone knows more about about it perhaps they can fill in some details :smile:

Manpowre 2013-08-15 21:36

[QUOTE=James Heinrich;349697]The latest builds I have are from May. I believe some further work has been done since then, but I haven't seen a Windows build anywhere.

Source code (SVN repository) is maintained at
[url]http://sourceforge.net/projects/cudapm1/[/url]

I also just create a wiki page for CUDAPm1, since there wasn't one before:
[url]http://mersennewiki.org/index.php/CUDAPm1[/url]
If someone knows more about about it perhaps they can fill in some details :smile:[/QUOTE]

I got time this weekend, I can take latest source code and build it for cuda 5.0 and 5.5.. just have to get to weekend first..

kladner 2013-08-15 22:22

[QUOTE=Manpowre;349714]I got time this weekend, I can take latest source code and build it for cuda 5.0 and 5.5.. just have to get to weekend first..[/QUOTE]

That would be Great, Manpowre! I started searching and reading to see how to do the compile, but it will take me a while.

owftheevil 2013-08-16 00:04

Work has been getting done since May. The latest version on SourceForge has stage 2 checkpoints and error checking, automatic selection of optimal b1, b2, e, and d, and some speed improvements.

Right now I'm working on reducing the base vram use, then optimizing fft selection, then the ability to extend b1 beyond a completed stage 1.

Windows builds would be welcome.

Carl

Edit: Craig, on titans, fft 4000k, or sometimes 3888k seem to be faster than anything else above 3240k

kladner 2013-08-16 00:07

[QUOTE=owftheevil;349735]Work has been getting done since May. The latest version on SourceForge has stage 2 checkpoints and error checking, automatic selection of optimal b1, b2, e, and d, and some speed improvements.

Right now I'm working on reducing the base vram use, then optimizing fft selection, then the ability to extend b1 beyond a completed stage 1.

Windows builds would be welcome.

Carl[/QUOTE]

I know it's been discussed before, and I can track it down, but can you point me in the right direction for setting up to compile for and in Windows 7 64-bit?

EDIT: I've downloaded the "snapshot" 'cudapm1-code-41-trunk.zip' from Sourceforge.


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

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