|
 Application Catalog |
GMP
|
GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. The main target applications for GMP are cryptography applications and research, Internet security applications, algebra systems, computational algebra research, etc. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface.
|
Category: Computational Mathematics
Sub Category: Precision Arithmetic
Publisher: Torbjorn Granlund
Date Published: May 4, 2006
Version: 4.2.1
Pricing:
License: Free
Runtime:$1/CPU-hr.
What is a CPU-hr.? A CPU-hr. is the aggregate CPU time spent across all machines, rounded up to the nearest hour (e.g., a task running on 1,000 CPUs for one minute = 1,000 CPU minutes or approximately 17 CPU hours, costing you only $17).
|
Key Features
 |
- GMP is faster than any other bignum library. The advantage for GMP increases with the operand sizes for many operations, since GMP uses asymptotically faster algorithms.
- There are several categories of functions in GMP, including high-level signed integer arithmetic functions, high-level rational arithmetic functions, high-level floating-point arithmetic functions, low-level positive-integer functions, and Berkeley MP compatible functions.
|
Description |
GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. The main target applications for GMP are cryptography applications and research, Internet security applications, algebra systems, computational algebra research, etc. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface. |
Technical Information |
Developer Web Page |
Publisher Information |
Torbjorn Granlund |
Pricing and Payment Information |
License: Free
Order Information: N/A |
Support: |
Mailing List Support
Email Support: N/A
Phone Support: N/A |
See All Applications
|
JOIN NOW*
Get 20 CPU-hours for free!
Limited time only
*International Access - now available in 25 countries.
25 Countries
United States, Australia, Austria, Belgium, Canada, China, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, India, Ireland, Italy, Japan, Netherlands, New Zealand, Poland, Portugal, Singapore, Spain, Sweden, and the United Kingdom.
Please fill out our form to be informed when service is available in your region.
|