gmp-discuss Digest, Vol 91, Issue 10
Thomas Duc
tom at thomasduc.com
Fri Mar 11 13:11:45 CET 2011
Happy birthday GMP,
you are just... amazing.
Cheers,
Thomas
On 11 Mar 2011, at 12:00 PM, gmp-discuss-request at gmplib.org wrote:
> Send gmp-discuss mailing list submissions to
> gmp-discuss at gmplib.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://gmplib.org/mailman/listinfo/gmp-discuss
> or, via email, send a message with subject or body 'help' to
> gmp-discuss-request at gmplib.org
>
> You can reach the person managing the list at
> gmp-discuss-owner at gmplib.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of gmp-discuss digest..."
>
>
> Today's Topics:
>
> 1. GMP 20 years (Torbjorn Granlund)
> 2. Re: GMP 20 years (Prof. Roberto Bagnara)
> 3. Re: GMP 20 years (bodrato at mail.dm.unipi.it)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 10 Mar 2011 21:24:16 +0100
> From: Torbjorn Granlund <tg at gmplib.org>
> To: gmp-discuss at gmplib.org
> Subject: GMP 20 years
> Message-ID: <86ipvqwwpb.fsf at shell.gmplib.org>
> Content-Type: text/plain; charset=iso-8859-1
>
> The first change log in GMP is dated 1991-03-03, and the initial public
> release happened in September of the same year.
>
> So finally, GMP is no longer a teenager!
>
> I wrote GMP because there were several bignum libraries of questionable
> quality at the time, and many research projects in computational number
> theory or computational algebra started with writing a bignum library.
> I wanted to create a library that would allow researchers to start at a
> higher level, and then also give them better performance.
>
> Back in these days, a 32-bit multiply instruction took from around 20
> cycles to around 40 cycles, and CPU clocks were about as many MHz as we
> have GHz today. Today a 64-bit multiply instruction takes just 2 cycles
> on the best processors. All-in-all, hardware developments have allowed
> GMP to be perhaps 40000 times faster.
>
> Today GMP has become used in more places than I could imagine back in
> 1991. The usage has grown, but as with any software project, source
> code has also grown substantially--the initial release's tar file was 50
> kbyte while the latest release's tar file was 13 Mbyte.
>
> About 25 people have contributed to GMP directly over the years--but
> thousands of people have contributed to GMP indirectly by submitting bug
> reports. Thank you all!
>
> Now, let's look forward to another 20 years of GMP development!
> Extrapolating, it will have become 3 Gbyte of source code at the end of
> that period...
>
> --
> Torbj?rn
>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 11 Mar 2011 08:41:40 +0100
> From: "Prof. Roberto Bagnara" <bagnara at cs.unipr.it>
> To: gmp-discuss at gmplib.org
> Subject: Re: GMP 20 years
> Message-ID: <4D79D234.50008 at cs.unipr.it>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 03/10/2011 09:24 PM, Torbjorn Granlund wrote:
>> About 25 people have contributed to GMP directly over the years--but
>> thousands of people have contributed to GMP indirectly by submitting bug
>> reports. Thank you all!
>
> Thanks to you, Torbjorn!
>
> --
> Prof. Roberto Bagnara
> Applied Formal Methods Laboratory
> Department of Mathematics, University of Parma, Italy
> http://www.cs.unipr.it/~bagnara/
> mailto:bagnara at cs.unipr.it
>
>
> ------------------------------
>
> Message: 3
> Date: Fri, 11 Mar 2011 09:53:48 +0100 (CET)
> From: bodrato at mail.dm.unipi.it
> To: gmp-discuss at gmplib.org
> Subject: Re: GMP 20 years
> Message-ID: <40939.151.21.80.27.1299833628.squirrel at mail.dm.unipi.it>
> Content-Type: text/plain;charset=utf8
>
> Il Gio, 10 Marzo 2011 9:24 pm, Torbjorn Granlund ha scritto:
>> The first change log in GMP is dated 1991-03-03, and the initial public
>> release happened in September of the same year.
>
> I wish GMP a long life! :-)
>
>> Now, let's look forward to another 20 years of GMP development!
>> Extrapolating, it will have become 3 Gbyte of source code at the end of
>> that period...
>
> And I hope it will not grow that fat with age :-P
>
> Ciao!
> Marco
>
> --
> http://bodrato.it/software/
>
>
>
> ------------------------------
>
> _______________________________________________
> gmp-discuss mailing list
> gmp-discuss at gmplib.org
> https://gmplib.org/mailman/listinfo/gmp-discuss
>
>
> End of gmp-discuss Digest, Vol 91, Issue 10
> *******************************************
More information about the gmp-discuss
mailing list