home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD2.bin / bbs / gnu / gmp-1.3.2-diffs.lha.pi < prev    next >
Text File  |  1995-01-29  |  1KB  |  34 lines

  1. .name
  2. gmp
  3. .fullname
  4. GNU arbitrary precision arithmetic library
  5. .type
  6. Library
  7. .short
  8. Arbitrary precision math library.
  9. .description
  10. GNU MP is a library for arbitrary precision arithmetic, operating on
  11. signed integers and rational numbers.  It has a rich set of functions,
  12. and the functions have a regular interface.
  13.  
  14. The author has tried to make these functions as fast as possible, both
  15. for small operands and for huge operands.  The speed is achieved by
  16. using fullwords as the basic arithmetic type, by using fast
  17. algorithms, by defining inline assembler for mixed sized
  18. multiplication and division (i.e 32*32->64 bit multiplication and
  19. 64/32->32,32 bit division), and by hacking the code with emphasis on
  20. speed (and not simplicity and elegance).
  21.  
  22. The speed of GNU MP is about 5 to 100 times that of Berkeley MP for
  23. small operands.  The speed-up increases with the operand sizes for
  24. certain operations, for which GNU MP has asymptotically faster
  25. algorithms.
  26. .version
  27. 1.3.2
  28. .author
  29. Torbjorn Granlund
  30. .distribution
  31. GNU Public License
  32. .described-by
  33. Fred Fish (fnf@amigalib.com)
  34.