home *** CD-ROM | disk | FTP | other *** search
- # This file contains product information that can be used by
- # KingFisher 2.0 and other similar tools.
-
- .name
- gmp
- .fullname
- GNU arbitrary precision arithmetic library
- .type
- Library
- .short
- Arbitrary precision math, Amiga src+diff
- .description
- GNU MP is a library for arbitrary precision arithmetic, operating on
- signed integers and rational numbers. It has a rich set of functions,
- and the functions have a regular interface.
-
- The author has tried to make these functions as fast as possible, both
- for small operands and for huge operands. The speed is achieved by
- using fullwords as the basic arithmetic type, by using fast
- algorithms, by defining inline assembler for mixed sized
- multiplication and division (i.e 32*32->64 bit multiplication and
- 64/32->32,32 bit division), and by hacking the code with emphasis on
- speed (and not simplicity and elegance).
-
- The speed of GNU MP is about 5 to 100 times that of Berkeley MP for
- small operands. The speed-up increases with the operand sizes for
- certain operations, for which GNU MP has asymptotically faster
- algorithms.
-
- This archive contains the Amiga source and diffs that were applied
- to the baseline FSF distribution to generate the Amiga source.
- .version
- 1.3.2
- .author
- Torbjorn Granlund
- .distribution
- GNU Public License
- .described-by
- Fred Fish (fnf@fishpond.cygnus.com)
-