GNU Multiple Precision Arithmetic Library 6.0.0

GNU Multiple Precision Arithmetic Library 6.0.0

    przez -
    1 204
    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