Ogłoszono wydanie GNU Multiple Precision Arithmetic Library 6.0.0, biblioteki programistycznej udostępniającej liczby całkowite ze znakiem, wymierne i zmiennoprzecinkowe o dowolnej precyzji. Posiada ona bogaty zestaw funkcji o schematycznych nazwach (by łatwiej je zapamiętać). Podstawowym interfejsem dla biblioteki jest język C, ale są dostępne interfejsy także w innych językach, np. C++, Ocaml, Perl i Python. Głównym zastosowaniem dla GMP są aplikacje kryptograficzne, naukowe, pakiety bezpieczeństwa internetowego i wiele systemów komputerowej algebry, takich jak Mathematica.
Zmiany, jakie zaszły:
- Dodano obsługę nowych procesorów Intela i AMD
- Zwiększono ogólną wydajność dla procesorów ARM, szczególnie dla Cortex-A15
- Udoskonalono wydajność dla SPARC T4/T5
- Dodano wiele nowych publicznych funkcji
- Zwiększono przepustowość na procesorach Intel Sandy Bridge, Ivy Bridge, Haswell dzięki przepisaniu i rozszerzeniu kodu asemblera
- Sporo pracy poświęcono dla aplikacji HPC
- Naprawiono sporo błędów
Michał Olber liked this on Facebook.