|
|
 |
Published by scottmc
Click here for more information about this publisher...
|
 |
|
Date Posted: |
June 21st, 2008
|
|
|
Last Updated: |
May 18th, 2009
|
|
|
License: |
See Below |
|
|
Downloads: |
135 total; 60 recently |
|
|
Page Views: |
13,125 total |
|
|
User Rating: |
awaiting 10 votes |
 |
|
Jump to the Downloads section |
|
 |
 |
About GMP:
From their website: GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on.
GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. 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.
The main target applications for GMP are cryptography applications and research, Internet security applications, algebra systems, computational algebra research, etc.
GMP is carefully designed to be 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, with highly optimized assembly code for the most common inner loops for a lot of CPUs, and by a general emphasis on speed.
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.
|
 |
|
 |
BeOS R5 |
 |
|
 |
 |
version 4.2.2 - GPL |
|
| |
 |
|
Variation description:
Built for BeOS R5 (no files yet)
Details about this version:
If someone can build this let me know and I will add it
Note: There are no downloads available for this application.
|
|
 |
|
| Source Not Available |
 |
 |
 |
 |
 |
 |
|
 |
Haiku |
 |
|
 |
 |
version 4.3.1 - LGPL |
|
| |
 |
|
Variation description:
Built for Haiku
Details about this version:
From GMP's site:
Changes in GMP 4.3.1
Bugs:
* Fixed bug in mpn_gcdext, affecting also mpz_gcdext and mpz_invert. The bug could cause a cofactor to have a leading zero limb, which could lead to crashes or miscomputation later on.
* Fixed some minor documentation issues.
Speedups:
* None.
Features:
* Workarounds for various issues with Mac OS X's build tools.
* Recognise more IBM "POWER" processor variants.
Changes in GMP 4.3.0
Bugs:
* Fixed bug in mpz_perfect_power_p with recognition of negative perfect powers that can be written both as an even and odd power.
* We might accidentally have added bugs since there is a large amount of new code in this release.
Speedups:
* Vastly improved assembly code for x86-64 processors from AMD and Intel.
* Major improvements also for many other processor families, such as Alpha, PowerPC, and Itanium.
* New sub-quadratic mpn_gcd and mpn_gcdext, as well as improved basecase gcd code.
* The multiply FFT code has been slightly improved.
* Balanced multiplication now uses 4-way Toom in addition to schoolbook, Karatsuba, 3-way Toom, and FFT.
* Unbalanced multiplication has been vastly improved.
* Improved schoolbook division by means of faster quotient approximation.
* Several new algorithms for division and mod by single limbs, giving many-fold speedups.
* Improved nth root computations.
* The mpz_nextprime function uses sieving and is much faster.
* Countless minor tweaks.
Features:
* Updated support for fat binaries for x86_32 include current processors
* Lots of new mpn internal interfaces. Some of them will become public in a future GMP release.
* Support for the 32-bit ABI under x86-apple-darwin.
* x86 CPU recognition code should now default better for future processors.
* The experimental nails feature does not work in this release, but it might be re-enabled in the future.
|
| |
 |
|
Intel Version (498 KB) |
30 downloads |
|
 |
|
 |
 |
| |
  |
[rating: 10] |
|
 |
GCC2-Haiku Primary Location |
  |
[rating: 10] |
|
 |
Haiku 4.3.1 |
|
|
| Add Additional Location |
 |
|
 |
|
| Source Available |
 |
 |
 |
 |
 |
 |
|
 |
Zeta |
 |
|
 |
 |
version 4.2.2 - GPL |
|
| |
 |
|
Variation description:
Built for Zeta (no files yet)
Details about this version:
If someone can build this let me know and I will add it
Note: There are no downloads available for this application.
|
|
 |
|
| Source Not Available |
 |
 |
 |
 |
 |
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
|
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
| |
Recent Downloads - # 659
Total Downloads - # 3,752
Total Views - # 2,761
User Ratings - N/A
|
 |
 |
 |
 |
| |
Calculators
Class Libraries
|
 |
 |
 |
 |
 |
1. BePodder - 9.80
2. QEMU - 9.68
3. ScummVM - 9.57
4. cpu_fix - 9.42
5. Jukebox - 9.40
6. libdl.so - 9.40
7. Haiku AGP busm... - 9.35
8. vim6 - 9.31
9. Beezer - 9.26
10. HandBrake - 9.25
|
 |
 |
 |
 |
 |
1. BeOS 5 Perso... - 13,502
2. Realtek RTL8... - 13,052
3. Ati Radeon G... - 12,454
4. Ensoniq Audio... - 7,508
5. ATI Rage 128... - 7,414
6. USB Joystick... - 5,611
7. Broadcom 440x... - 5,383
8. USB Serial dr... - 4,698
9. S3 Trio 64 v2... - 4,674
10. Intel Extreme... - 4,445
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|