mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Msieve (https://www.mersenneforum.org/forumdisplay.php?f=83)
-   -   Msieve announcements (https://www.mersenneforum.org/showthread.php?t=10144)

jasonp 2013-02-17 16:45

[QUOTE=firejuggler;329857]any pre-compiled version availlable yet? 32 bit, 64 bit, anything is fine.[/QUOTE]
win32 binaries are available [url="http://sourceforge.net/projects/msieve/files/msieve/Msieve%20v1.51/"]here[/url]. 64-bit binaries usually are contributed by Jeff Gilchrist, whenever he can get around to it.

pinhodecarlos 2013-04-26 08:23

Jeff kindly compiled official 1.51 msieve release and the latest 1.52 development pre-release version. Now the flag -nc "target_density=110" can be used.

Available from:
[URL]http://gilchrist.ca/jeff/factoring/[/URL]

Thank you Jeff.

VBCurtis 2013-05-01 04:11

I see on Jeff's list of binaries, the only CUDA version is still 1.50. Is it correct that the binaries available for 1.51/1.52 are not GPU-enabled?

-Curtis

Ah, found the gpu binary on sourceforge- disregard.

jasonp 2014-02-05 03:52

Msieve v1.52 Available
 
Prepackaged source and binaries are now up on Sourceforge. This release incorporates quite a few fixes, some of them for serious bugs. It also incorporates a major speedup of the linear algebra.

I have run out of time to work on this project, for the forseeable future. Please do not expect even annual releases. I'm very sorry and wish it was otherwise.

Happy factoring,
jasonp

BfoX 2015-02-12 19:34

in 'stage1_sieve_gpu.c' need make small correction:
[code]
#if 0
if (d->gpu_info->compute_version_major >= 2)
arch = "sm20";
else if (d->gpu_info->compute_version_minor >= 3)
arch = "sm13";
else
arch = "sm10";
#else
if (d->gpu_info->compute_version_major >= 5)
arch = "sm50";
else if (d->gpu_info->compute_version_major >= 3)
if (d->gpu_info->compute_version_minor >= 5)
arch = "sm35";
else
arch = "sm30";
if (d->gpu_info->compute_version_major >= 2)
arch = "sm20";
else if (d->gpu_info->compute_version_minor >= 3)
arch = "sm13";
else if (d->gpu_info->compute_version_minor >= 2)
arch = "sm12";
else
arch = "sm11";
#endif
[\code]

and
#if 0
if (d->gpu_info->compute_version_major >= 2)
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm20.ptx"))
else if (d->gpu_info->compute_version_minor >= 3)
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm13.ptx"))
else
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm11.ptx"))
#else
if (d->gpu_info->compute_version_major >= 5)
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm50.ptx"))
else if (d->gpu_info->compute_version_major >= 3)
if (d->gpu_info->compute_version_minor >= 5)
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm35.ptx"))
else
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm30.ptx"))
else if (d->gpu_info->compute_version_major >= 2)
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm20.ptx"))
else if (d->gpu_info->compute_version_minor >= 3)
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm13.ptx"))
else if (d->gpu_info->compute_version_minor >= 2)
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm12.ptx"))
else
CUDA_TRY(cuModuleLoad(&t->gpu_module, "stage1_core_sm11.ptx"))
#endif
[code]

also add to project
'sort_engine_sm12', 'sort_engine_sm30', 'sort_engine_sm35', 'sort_engine_sm50'
and
'stage1_core_sm12', 'stage1_core_sm30', 'stage1_core_sm35', 'stage1_core_sm50'

[\code]

ichimarux 2015-12-28 12:27

why i cant run msieve at my laptop. its show error missing pthread32GC.dll. and i download it then its still error its doenst work at all ._.

jasonp 2016-11-11 17:30

Msieve v1.53 available
 
Now up on sourceforge. I have switched to providing win64 binaries, built with Msys2 for Sandy Bridge and CUDA 6.5; if these are insufficiently optimized then Jeff Gilchrist's page contains win64 binaries built from the Visual Studio projects and using the latest CUDA.

This release folds in two years of bug fixes and improvements.

Happy factoring,
jasonp

Jeff Gilchrist 2016-11-11 18:39

I just updated the page with fresh builds of most/all of the factoring binaries thanks to Brian Gladman. You can find those msieve builds and others here:
[url]http://gilchrist.ca/jeff/factoring/[/url]

BfoX 2017-04-18 17:45

hi, any1 can explain to me why in the 'msieve153dev_svn1002_win64_cuda' all ptx-file is same - for sm_20 only?

ixfd64 2018-01-11 06:31

Msieve website down
 
Jason, the Msieve website at [url]http://www.boo.net/~jasonp/qs.html[/url] is returning a 404 error. Just a heads-up!


All times are UTC. The time now is 09:10.

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