OptiVec for Visual C++ 7.3.2

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 4.40 MB
‎Ocena użytkowników: 4.0/5 - ‎2 ‎Głosów

O OptiVec for Visual C++

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. Graficzna reprezentacja danych we współrzędnych kartezjańskich. 8. Matematyka liczby zespolonej, zarówno w formacie kartezjańskim, jak i biegunowym. Implementacja wektoryzowana w asemblerze sprawia, że funkcje OptiVec, średnio, 2-3 razy szybciej niż skompilowany kod źródłowy tej samej funkcji. 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 programu Microsoft Visual C++ (co najmniej Visual Studio 2005), zarówno 64-bitowych, jak i 32-bitowych.