mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Factoring

Reply
 
Thread Tools
Old 2008-02-20, 08:57   #23
xilman
Bamboozled!
 
xilman's Avatar
 
"π’‰Ίπ’ŒŒπ’‡·π’†·π’€­"
May 2003
Down not across

2×5,393 Posts
Default

Quote:
Originally Posted by frmky View Post
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
To the best of my knowledge, they are distributed under GPL like the rest of Franke's code.

A tarball is attached.


Paul
Attached Files
File Type: gz amd64_tar.gz (28.6 KB, 109 views)

Last fiddled with by xilman on 2008-02-20 at 08:59 Reason: Bloody forum doesn't allow .tgz extensions 8-(
xilman is offline   Reply With Quote
Old 2008-02-21, 02:54   #24
frmky
 
frmky's Avatar
 
Jul 2003
So Cal

22×32×59 Posts
Default

Quote:
Originally Posted by xilman View Post
To the best of my knowledge, they are distributed under GPL like the rest of Franke's code.

A tarball is attached.


Paul
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 is online now   Reply With Quote
Old 2008-02-23, 07:30   #25
frmky
 
frmky's Avatar
 
Jul 2003
So Cal

22·32·59 Posts
Default

Quote:
Originally Posted by frmky View Post
You wouldn't happen to have the rest of Franke's code would you?
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
frmky is online now   Reply With Quote
Old 2008-02-25, 20:18   #26
FactorEyes
 
FactorEyes's Avatar
 
Oct 2006
vomit_frame_pointer

16816 Posts
Default

Quote:
Originally Posted by frmky View Post
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
Those are a big huge 100% turbo help. My Opteron-based siever and space heater runs 65% more efficiently now.

Thanks!
FactorEyes is offline   Reply With Quote
Reply

Thread Tools


All times are UTC. The time now is 15:38.


Fri Aug 6 15:38:57 UTC 2021 up 14 days, 10:07, 1 user, load averages: 2.71, 2.62, 2.73

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

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.