Die freie Arithmetik-Bibliothek GMP ist in Version 6.0.0 erschienen. Die rechnet nicht nur schneller, sondern unterstützt auch Hardwareplattformen besser.
Die GNU Multiple Precision Arithmetic Library (GMP) ist eine Bibliothek, die Arithmetik mit beliebiger Genauigkeit, sowie arithmetische Funktionen für rationale und Gleitkommazahlen unterstützt. Es gibt theoretisch keine Limits für die Präzision, mit der die Bibliothek rechnen kann, praktisch beschränkt aber der Arbeitsspeicher diesen Wert. GMP fördert kryptografische und Forschungsanwendungen, Internet-Security-Anwendungen sowie Computer-Algebra-Systeme.
Die neue Version 6.0.0 bringt laut Ankündigung neue Features mit. Sie unterstützt nun neue Intel und AMD CPUs, Support für Aarch64 (ARMv8), einige neue öffentliche Funktionen und einen besseren Support für Anwendungen, die den Typ “mpz_t” verwenden.
Wichtig sind auch die Geschwindigkeitsoptimierungen: GMP läuft nun besser auf der ARM- und der Spark-Plattform, aber auch auf Sandy und Ivy Bridge sowie Haswell von Intel. Auch die Kooperation mit Nehalem und Core 2 wurde verbessert. Die gemischte Arithmetik zwischen “mpq_class” und “double” klappt zügiger. Nicht zuletzt wurden einige Bugs behoben.
Wer die neue Version braucht, findet sie im Downloadbereich der Webseite. Am selben Ort wartet auch ein Handbuch der LGPL-Software.





