GMP division plans
evas at mountaincable.net
Sat Apr 1 21:58:19 CEST 2006
Could I ask what the other operations would be?
From: gmp-discuss-bounces at swox.com [mailto:gmp-discuss-bounces at swox.com] On
Behalf Of Torbjorn Granlund
Sent: Saturday, April 01, 2006 11:01 AM
To: gmp-discuss at swox.com
Subject: GMP division plans
Now that GMP 4.2 is finally finished and releases, the GMP developers are
concentrating on GMP 5 and GMP 6.
Every major GMP release has had a new low-level division interface, and the
division interface of the previous release has been declared obsolete (but
the old interface is kept for compatibility reasons).
GMP 5 will be no exception to this tradition; its division interface will
not look like anything previously seen.
For GMP 6, we intend to drop division from GMP altogether, urging users to
use other operations instead to complete their computations. We believe
this will be a significant improvement, since truncating division is not
only slow, it is an algebraically unpleasant operation.
But before we start removing the files, we would like to solicit the
feedback from GMP users. What do you think, should we drop division from
GMP 6, or should we invent another creative division interface for that
release? Do you have any suggestions for how such an interface should
Since compatibility is important, we will of course keep the deleted
division functions even for GMP 6 and GMP 7.
gmp-discuss mailing list
gmp-discuss at swox.com
More information about the gmp-discuss