mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Software (https://www.mersenneforum.org/forumdisplay.php?f=10)
-   -   Glucas Source (https://www.mersenneforum.org/showthread.php?t=14611)

nuggetprime 2011-01-08 20:45

Glucas Source
 
Where can I get the newest 2.9.2 glucas source?
The oxixares server reports some error if I want to download it.

BTW,is Glucas actively developed at the moment?

nuggetprime 2011-01-11 16:23

:bump:

rogue 2011-01-11 16:46

As far as I know, glucas is no longer actively developed. I've had no recent contact with Guillermo.

If you PM me your e-mail I can zip up the source and send it to you.

tichy 2011-01-11 18:53

Maybe we could put it on launchpad or sourceforge ?

rogue 2011-01-12 21:51

You can d/l glucas 2.9.2 source from [URL="http://home.roadrunner.com/~mrodenkirch/glucas_292.zip"]here[/URL].

nuggetprime 2011-01-13 14:22

doesn't compile:
[CODE]glucas.h:344: error: alignment of array elements is greater than element size
[/CODE]
Maybe upload another 2.9.2 subversion?

rogue 2011-01-13 15:42

[QUOTE=nuggetprime;246086]doesn't compile:
[CODE]glucas.h:344: error: alignment of array elements is greater than element size
[/CODE]
Maybe upload another 2.9.2 subversion?[/QUOTE]

I have no clue what that error means. It is possible that gcc doesn't like some of the code in glucas.

nuggetprime 2011-01-13 16:29

I believe it has to do with the glucas version.
Could you up an earlier 2.9.2 shapshot?
BTW,does it compile fine on your PowerPC machine?

rogue 2011-01-13 17:20

[QUOTE=nuggetprime;246108]I believe it has to do with the glucas version.
Could you up an earlier 2.9.2 shapshot?
BTW,does it compile fine on your PowerPC machine?[/QUOTE]

I have nothing earlier than 2.9.2.

It did before, I haven't had to rebuild the library for a long time. I can try again later tonight.

nuggetprime 2011-01-14 13:56

don't mind,Glucas 2.9.0 can be downloaded from sourceforge and it's the same speed as the 2.9.2 version.
but something else:
Why is LLR about 5 times faster than Phrot for Phrot tests?
On my P4 3.2 GHZ:
LLR 3.8.4:
[CODE]3*2^140000+1 is not prime. Proth RES64: 2820B15AB5652D8A Time : 29.538 sec.[/CODE]
Phrot 0.7.2:
[CODE]3*2^140000+1 is composite LLR64=2820b15ab5652d8a. (e=0.03042 (0.0602137~3.30672e-16@0.000) t=156.42s)
[/CODE]
Why is that?

rogue 2011-01-14 16:08

[QUOTE=nuggetprime;246323]don't mind,Glucas 2.9.0 can be downloaded from sourceforge and it's the same speed as the 2.9.2 version.
but something else:
Why is LLR about 5 times faster than Phrot for Phrot tests?
On my P4 3.2 GHZ:
LLR 3.8.4:
[CODE]3*2^140000+1 is not prime. Proth RES64: 2820B15AB5652D8A Time : 29.538 sec.[/CODE]
Phrot 0.7.2:
[CODE]3*2^140000+1 is composite LLR64=2820b15ab5652d8a. (e=0.03042 (0.0602137~3.30672e-16@0.000) t=156.42s)
[/CODE]
Why is that?[/QUOTE]

Note that glucas does not have hand-tuned assembly. gwnum does, and it does for many different flavors of x86 CPUs. Based upon what I've seen, glucas is better for RISC architectures. phrot on PPC is similar in speed to pfgw on x86 for most numbers, but phrot on x86 is much slower. I don't recommend phrot on x86 since pfgw can be built on any x86 platform (with a little help).


All times are UTC. The time now is 05:39.

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