| Wersja | 8.0.1 |
|---|---|
| Wydawca | OptiCode - Dr. Martin Sander Software Dev. |
| Data wydania | 3 wrz 2020 |
| Data dodania | 3 wrz 2020 |
| Wymagania systemu operacyjnego | Windows, Windows 7, Windows 8, Windows 10 |
| Wymagania | GCC (GNU Compiler Collection) |
| Całkowita liczba pobrań | 7 |
| Cena £ | Free |
Opis
OptiVec to wysokowydajna biblioteka zawierająca ponad 3500 ręcznie zoptymalizowanych, napisanych przez asembler funkcji dla wszystkich typów danych zmiennoprzecinkowych i całkowitych z następujących pól: 1. Zwektoryzowana postać operatorów arytmetycznych i funkcji matematycznych. 2. Operacje na macierzach, np.: mnożenie, inwersja, dekompozycja LU, dekompozycja na wartości osobliwe, wartości własne. 3. Techniki szybkiej transformacji Fouriera dla wydajnych splotów, analiz korelacji, filtrowania widmowego itp., zarówno jedno-, jak i dwuwymiarowych. 4. Dopasowanie krzywych dla szerokiego zakresu funkcji modelu, od prostej regresji liniowej do modeli nieliniowych z wieloma zestawami danych. 5. Statystyka. 6. Analiza (pochodne, całki, ekstrema, interpolacja). 7. Graficzna reprezentacja danych we współrzędnych kartezjańskich. 8. Matematyka liczb zespolonych, zarówno w formacie kartezjańskim, jak i polarnym. Wektorowa implementacja w Assemblerze sprawia, że funkcje OptiVec są średnio 2-3 razy szybsze niż skompilowany kod źródłowy o tej samej funkcjonalności. W wielu przypadkach poprawia się również dokładność liczbowa. Zorientowany obiektowo interfejs dla C++, "VecObj", oferuje uproszczone wywołania funkcji i zwiększone bezpieczeństwo pamięci. Ta wersja jest przeznaczona dla GCC Win64 i Win32.
Biblioteki debugowania są darmowe. W ramach 90-dniowej wersji próbnej dodawane są dwie biblioteki produkcyjne.
Kluczowe szczegóły
- Uzyskaj wysoce wydajną bibliotekę wektorów i macierzy dla systemów liniowych, przetwarzania sygnału, dopasowywania danych
- Ostatnia aktualizacja: 09.03.20
- W ciągu ostatnich 6 miesięcy nastąpiła 1 aktualizacja
- Aktualna wersja ma 0 flag na VirusTotal