mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2021-06-25, 15:15   #1
Jean Penné
 
Jean Penné's Avatar
 
May 2004
FRANCE

22×5×29 Posts
Plus LLR version 4.0.0 released.

Hi All,

I uploaded today the version 4.0.0 of the LLR program.
You can find it now on my personal site :

http://jpenne.free.fr/

The 32bit Windows and Linux compressed binaries are available as usual.
The Linux 64bit binaries are released here, and also the Mac OS 64bit binaries.
The Mac OS 32bit is not released here because I have not the 32bit hwloc library which is needed, and could not build it on my Mac mini...
I uploaded also the complete source in a compressed file ; it may be used to build the 64bit Windows binaries.

What is new in this version :

It is linked with the last version 30.6 of George Woltman's gwnum library.
No really new feature, from 3.8.24, but some improvements related to reliability and speed.
I avoid now the use of giants functions invg() and gcdg() which are slow and seem not to be very reliable.
To do that, I am using gtompz() and mpztog() conversion functions.
Also, I replaced everywhere the gwnum squaring and multiplication functions gwsquare() and gwmul() by their new forms :
gwsquare2(), gwmul3(), gwmul3_carefully(), etc...
As usual, I need help to build the 64bit Windows binaries.
I uploaded also the GNU gmp6.1.0 compressed source I used on 32bit VC6.0
I hope it can be used to build this library on Windows 64bit and link it with LLR...
Please, inform me if you encountered any problem while using this new version.
Best Regards,
Jean
Jean Penné is offline   Reply With Quote
Old 2021-07-10, 05:55   #2
Happy5214
 
Happy5214's Avatar
 
"Alexander"
Nov 2008
The Alamo City

68810 Posts
Default

Thanks for the long-needed major version bump!

Can someone actually post a 64-bit Windows build this time? I've been running the 32-bit cllr 3.8.24 on my old laptop since it's not well-suited to run Visual Studio.
Happy5214 is online now   Reply With Quote
Old 2021-07-10, 14:26   #3
mathwiz
 
Mar 2019

2·89 Posts
Default

Thanks for the new version!

Quote:
Originally Posted by Jean Penné View Post
What is new in this version :

It is linked with the last version 30.6 of George Woltman's gwnum library.
No really new feature, from 3.8.24, but some improvements related to reliability and speed.
Can you elaborate a bit? What sorts of speed improvements should we see, on which architecture(s), and is it for numbers of a particular form, etc?

In some limited testing, I have not observed a speedup.
mathwiz is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
LLR Version 3.8.21 Released Jean Penné Software 26 2019-07-08 16:54
LLR Version 3.8.20 released Jean Penné Software 30 2018-08-13 20:00
LLR Version 3.8.19 released Jean Penné Software 11 2017-02-23 08:52
LLR Version 3.8.11 released Jean Penné Software 37 2014-01-29 16:32
llr 3.8.2 released as dev-version opyrt Prime Sierpinski Project 11 2010-11-18 18:24

All times are UTC. The time now is 11:11.


Fri Jul 16 11:11:43 UTC 2021 up 49 days, 8:58, 1 user, load averages: 1.65, 1.46, 1.42

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.