GNU Multiple Precision Arithmetic Library 6.0.0

GNU Multiple Precision Arithmetic Library 6.0.0

przez -
1 279
GNU - logo

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