OptiVec for Linux GCC / CLang 8.0.1

Licencji: Wolna ‎Rozmiar pliku: 5.98 MB
‎Ocena użytkowników: 0.0/5 - ‎0 ‎Głosów

OptiVec zawiera ponad 3500 ręcznie zoptymalizowanych funkcji napisana przez asemblera dla wszystkich typów danych zmiennoprzecinkowych i całkowitych z następujących pól: 1. Wektoryzowana forma operatorów arytmetycznych i funkcji matematycznych. 2. Operacje macierzy, np.: mnożenie, inwersja, rozkład LU, rozkład wartości pojedynczej, wartości własnych. 3. Fast Fourier Transform techniki efektywnych splotów, analizy korelacji, filtrowanie spektralne, itp., zarówno jedno- i dwuwymiarowe. 4. Dopasowanie krzywej dla szerokiego zakresu funkcji modelu, od prostej regresji liniowej do modeli nieliniowych z wieloma zestawami danych. 5. Statystyka. 6. Analiza (pochodne, całki, extrema, interpolacja). 7. Matematyka liczby zespolonej, zarówno w formacie kartezjańskim, jak i polarnym. Implementacja wektoryzowana w asemblerze sprawia, że funkcje OptiVec są zazwyczaj 3-5 razy szybsze niż skompilowany kod źródłowy o tej samej funkcjonalności. W wielu przypadkach dokładność numeryczna również jest lepsza. Zorientowany obiektowo interfejs języka C++, "VecObj", oferuje uproszczone wywołania funkcji i zwiększone bezpieczeństwo pamięci. Ta wersja jest dla Linuksa z GCC lub CLang.

historia wersji

  • Wersja 8.0.1 opublikowany na 2020-08-04

    Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego



    Jest to darmowa wersja OptiVec dla Linuksa (GCC / CLang) ("SOFTWARE").
    Może być stosowany na podstawie następujących warunków licencyjnych:

    1. Możesz korzystać z bibliotek P8D OPROGRAMOWANIA swobodnie i tak długo, jak chcesz. Biblioteki P9M można bezpłatnie przetestować przez okres do 90 dni na jednym komputerze.
    2. Aplikacje utworzone za pomocą bibliotek Freeware mogą być swobodnie rozpowszechniane innym. Z drugiej strony, wersja P9M tego oprogramowania będzie działać tylko na tym samym komputerze, na którym zostało zainstalowane to OPROGRAMOWANIE. Aplikacje utworzone za pomocą tych bibliotek nie mogą i nie mogą być dystrybuowane do innych osób. Po zakończeniu okresu próbnego przestaną funkcjonować.
    3. Jeśli chcesz nadal korzystać z bibliotek P9M tego OPROGRAMOWANIA po testach i / lub jeśli chcesz rozpowszechniać programy zawierające jego funkcje, musisz zakupić zarejestrowaną wersję.
    4. Niniejsze OPROGRAMOWANIE jest dostarczane na zasadzie "as" Wszelkie wyraźne lub dorozumiane gwarancje dla OPROGRAMOWANIA są wykluczone.
    5. Pomimo dokładnych testów oprogramowania, błędów i błędów nie można wykluczyć z pewnością. Nie ma żadnych roszczeń co do przydatności handlowej lub przydatności do określonego celu.
    6. Użytkownik nie może korzystać z OPROGRAMOWANIA w żadnym środowisku lub sytuacji, w której obrażenia ciała lub nadmierne uszkodzenie mienia (w tym własnego) może wynikać z nieprawidłowego działania OPROGRAMOWANIA.
    7. Użytkownik nie może dekompilować, dezasemble lub w inny sposób odtwarzać oprogramowania w formie nadalnej do odczytu maszynowego. Można jednak sprawdzić funkcje, które zawiera za pomocą debugerów, takich jak te zawarte w typowych kompilatorów.
    Prawa autorskie do OPROGRAMOWANIA i jego dokumentacji:
    (C) 1996-2020 OptiCode - Dr Martin Sander Software Dev.
    Wszelkie prawa zastrzeżone.

Szczegóły programu