![]() |
![]() |
#78 | |
May 2003
3×7×11 Posts |
![]() Quote:
HOSTTYPE=athlon PHILMATH=/home/phil/projects/maths GCC_MARCH=-march=athlon-xp GCC=gcc-4.1 NASM=nasm -f elf You do need to rename the libyeafft.a once you've built it to have the right name for the Makefile to pick up. (This lets you have multiple versions of the library hanging around for multiple targets, but take care of the autogenerated header file, that needs backing up too.) |
|
![]() |
![]() |
![]() |
#79 | ||
Jan 2005
Caught in a sieve
5·79 Posts |
![]() Quote:
Quote:
![]() I didn't get *.a out of makeing Glucas-2.9.0.tar.gz; just Glucas.exe and some .o files. It doesn't even look like the Makefile contains an ar command to make a .a file. ![]() |
||
![]() |
![]() |
![]() |
#80 | |
May 2003
3478 Posts |
![]() Quote:
I didn't realise that you were on cygwin, you need to jump through some hoops if you want to use cygwin. Can you grab the latest SubVersion files from the YEAFFT/GLucas site (oxixares.com)? They've got my cygwin patches. If not, then I need to give you the patched versions. I have to ask what you expect to achieve from compiling your own binary? It's hard work on windows. You'll probably not get anything different from what I've built. I'm not trying to be dismissive, it's just that I know how much hard work it is compared to linux or BSD. (the linker has incompatibilities, basically, you need to munge external symbol names.) |
|
![]() |
![]() |
![]() |
#81 |
Jan 2005
Caught in a sieve
6138 Posts |
![]()
I'm just looking for a binary to try out, and I didn't see one in this thread!
![]() Edit: I just found it! ".cygp3" wasn't an extension I recognized as executable. Last fiddled with by Ken_g6 on 2006-12-13 at 17:13 |
![]() |
![]() |
![]() |
#82 | ||
May 2003
23110 Posts |
![]() Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#83 |
Jan 2005
Caught in a sieve
5×79 Posts |
![]()
Well, here's a benchmark on my Athlon XP 2200+ (1.8GHz). This may be the wrong forum for it, but I don't see a thread for phrot anywhere else. So:
Actually testing 635481*1048576^20480+1 (20482/49152 limbs) 635481*2^409600+1 [-244748,-353119,372855,204230] is composite LLR64=F4D8A6DFADB 1882C. (e=0.10944 (0.143278~6.95512e-16@1.053) t=2326.28s) By comparison, using the Seventeen or Bust client which uses George's code, in the past I've tested similar numbers in 1122 seconds: 601467*2^409600+1 is not prime. Res64: C89279AB140D4564 Phil, does phrot not use the Discrete Weighted Transform that George uses? |
![]() |
![]() |
![]() |
#84 | ||
233668 Posts |
![]() Quote:
Quote:
|
||
![]() |
![]() |
#85 | |
May 2003
3478 Posts |
![]() Quote:
Do not use phrot on x86 machines for numbers of the form k*2^n+/-1. Or for Mersennes. Or for GFNs. Or for GEFs. Or for numbers of arbitrary form. |
|
![]() |
![]() |
![]() |
#86 | |
Jan 2005
Caught in a sieve
5×79 Posts |
![]() Quote:
![]() |
|
![]() |
![]() |
![]() |
#87 | |
May 2003
3·7·11 Posts |
![]() Quote:
If the answer to even one of those is yes, then it really doesn't reflect very well on him. However, this is off-topic for this S/R5 subforum. |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Request | pinhodecarlos | Lounge | 3 | 2017-10-26 18:58 |
Bug/request | Dubslow | YAFU | 4 | 2012-03-31 03:07 |
Odd request? | Xyzzy | Lounge | 23 | 2011-03-08 17:50 |
GMP-ECM Request | rogue | GMP-ECM | 4 | 2009-11-23 15:07 |
A little request | 10metreh | Aliquot Sequences | 8 | 2009-10-07 18:13 |