mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Factoring (https://www.mersenneforum.org/forumdisplay.php?f=19)
-   -   How much ecm should i do??? (https://www.mersenneforum.org/showthread.php?t=9999)

xilman 2008-02-20 08:57

1 Attachment(s)
[QUOTE=frmky;126200]Are these AMD64 assembler routines publicly available? The version of the lattice sieve in GGNFS doesn't include them. As such, the 32-bit version, which has assembler routines, is about 15% faster than the 64-bit version without assembler support.

Greg[/QUOTE]To the best of my knowledge, they are distributed under GPL like the rest of Franke's code.

A tarball is attached.


Paul

frmky 2008-02-21 02:54

[QUOTE=xilman;126221]To the best of my knowledge, they are distributed under GPL like the rest of Franke's code.

A tarball is attached.


Paul[/QUOTE]

You wouldn't happen to have the rest of Franke's code would you? I tried to integrate this into the GGNFS source. I got a binary, but it segfaults in the scheduling code. There have been extensive changes in the code in GGNFS and no doubt this is the source of the problem. I'm hoping I can get a working binary from the original source, but I can't seem to find it anywhere online.

Thanks,
Greg

frmky 2008-02-23 07:30

[QUOTE=frmky;126315]You wouldn't happen to have the rest of Franke's code would you? [/QUOTE]
Never mind ... I was able to get it elsewhere. Starting from that, I was able to create working 64-bit Linux binaries. They are posted in the M2376 thread.

Greg

FactorEyes 2008-02-25 20:18

[QUOTE=frmky;126575]Never mind ... I was able to get it elsewhere. Starting from that, I was able to create working 64-bit Linux binaries. They are posted in the M2376 thread.

Greg[/QUOTE]

Those are a big huge 100% turbo help. My Opteron-based siever and space heater runs 65% more efficiently now.

Thanks!


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

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