![]() |
No more cc1.3 for GPU-ECM
Is it true? :sad:
Luigi |
[QUOTE=ET_;296928]Is it true? :sad:
Luigi[/QUOTE]First I've heard of it. Have you mailed Cyril? |
[QUOTE=xilman;296944]First I've heard of it. Have you mailed Cyril?[/QUOTE]
I read this advice yesterday in a README file located in the GPU-ECM trunk of the svn. But the makefile still had the comment to switch compilation between cc1.3 and 2.0 (2.0 by default). I asked here because it's the easiest thing to do for me, as I don't know the developers. Luigi |
[QUOTE=ET_;296928]Is it true? :sad:
Luigi[/QUOTE] Yes it is. The CUDA code in the svn repository requires a GPU with compute capability at least 2.0 and the CUDA toolkit version should be at least 4.1. Cyril |
[QUOTE=Cyril;297208]Yes it is. The CUDA code in the svn repository requires a GPU with compute capability at least 2.0 and the CUDA toolkit version should be at least 4.1.
Cyril[/QUOTE] Thank you for your answer Cyril. It's time I get a new graphic board... Luigi |
[QUOTE=Cyril;297208]Yes it is. The CUDA code in the svn repository requires a GPU with compute capability at least 2.0 and the CUDA toolkit version should be at least 4.1.
Cyril[/QUOTE]:sad: Perhaps it's time I started adding more code to the reversion suppository. I've a Tesla C1060 which is still a nice compute engine despite being CC 1.x |
ECM mailing list
Sorry to pop out here again...
Is the development of GPU-ECM described in the GMP-ECM mailing list? May I be (read-only) added to it, in case? Luigi |
[QUOTE=ET_;312502]Is the development of GPU-ECM described in the GMP-ECM mailing list?
May I be (read-only) added to it, in case? Luigi[/QUOTE] You can find the gmp-ecm web page here: [url]https://gforge.inria.fr/projects/ecm/[/url] From there you can click the "Lists" link, and then select subscribe/unsubscribe link for the "ecm-discuss" list. Also, from the "Lists" link, you can click on "ecm-discuss Archives" to view all previous messages sent to the list. I would say that the discussion of GPU-ECM can be discussed there, but I don't see much discussion of it. The first/last burst of traffic about GPU-ECM looks to be around March 2012. Also, a request for anyone capable. Can someone post a Windows x64 binary for GPU-ECM? I would really like to try running this, but I can't seem to build it on my own. I cannot get it to compile with MingW64 and my skills with Visual Studio is non-existent so I never seem to be able to build one there. I understand that this is considered beta/non-production code for now, but I would still like to try running it. Thanks to anyone who can help. |
[QUOTE=WraithX;312572]You can find the gmp-ecm web page here: [url]https://gforge.inria.fr/projects/ecm/[/url]
From there you can click the "Lists" link, and then select subscribe/unsubscribe link for the "ecm-discuss" list. Also, from the "Lists" link, you can click on "ecm-discuss Archives" to view all previous messages sent to the list. I would say that the discussion of GPU-ECM can be discussed there, but I don't see much discussion of it. The first/last burst of traffic about GPU-ECM looks to be around March 2012. [/QUOTE] Thank you very much. :bow: In fact I'd expect to see runs, tables and benchmarks here, as well as tests done... Luigi |
Nailing bugs.
A very long standing problem with the GPU version on my machine is that the second test in "make check" fails by finding the input number. I returned to the issue today.
I've not fixed the bug but have characterized it better and probably have a work-around. The failure appears to be in how stage2 is set up after running stage1 on the GPU. If only stage1 is run and a save file created, that file can be used successfully to complete the factorization. The proposed work-around should now be obvious. When I better understand the stage1 to stage2 conversion routines I'll try to fix the bug properly. My best guess is that something is not being initialised properly from a default zero value. Another trivial bug was also fixed in the latest SVN --- 2310 --- which prevented compilation under CUDA. Cyril has been informed about these developments. |
[QUOTE=xilman;322498]A very long standing problem with the GPU version on my machine is that the second test in "make check" fails by finding the input number. I returned to the issue today.
I've not fixed the bug but have characterized it better and probably have a work-around. The failure appears to be in how stage2 is set up after running stage1 on the GPU. If only stage1 is run and a save file created, that file can be used successfully to complete the factorization. The proposed work-around should now be obvious. When I better understand the stage1 to stage2 conversion routines I'll try to fix the bug properly. My best guess is that something is not being initialised properly from a default zero value. Another trivial bug was also fixed in the latest SVN --- 2310 --- which prevented compilation under CUDA. Cyril has been informed about these developments.[/QUOTE] Indeed, I'm working on it. During the process of corecting theses bugs, I found out that the GPU code is not correct when compiled with CUDA 5.0 (at least on my machine) but it work when compiled with CUDA 4.2. Cyril |
| All times are UTC. The time now is 04:22. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.