Az OptiVec egy több mint 3500 kézzel optimalizált, Assembler által írt funkcionális könyvtár nagy teljesítményű könyvtára az összes következő lebegőpontos és teljes értékű adat típushoz:
1. A számtani operátorok vektoros formája és a matematikai függvények.
2. Mátrix műveletek, például: szorzás, inverzió, LU bomlás, szinguláris érték bomlás, sajátértékek.
3. Gyors Fourier transzformációs technikák a hatékony konvolúciókhoz, korrelációs analízisekhez, spektrális szűréshez stb., Egy- és kétdimenziósak.
4. A görbe illesztése számos modellfüggvényhez az egyszerű lineáris regresszióból a nem-lineáris modellekhez, több adatkészlet esetén.
5. Statisztika.
6. Elemzés (származékok, integrálok, extrema, interpoláció).
7. Az adatok grafikus ábrázolása a Descartes-koordinátákban.
8. Komplex szám matek, mind cartéziai, mind poláris formában.
A vektoros implementáció az Assemblerben az OptiVec funkciókat átlagosan 2-3-szor gyorsabbá teszi, mint az ugyanazon funkciók összeállított forráskódja. Sok esetben a numerikus pontosság is javult.
A C ++ "VecObj" objektum-orientált interfésze egyszerűsített funkcióhívásokat és nagyobb memóriabiztonságot kínál.
Ez a verzió GCC Win64 és Win32 verziókhoz készült.
A debug könyvtárak a Freeware. Két gyártási könyvtárat adnak hozzá egy 90 napos próbához.
Követelmények :
GCC (GNU Compiler Collection)
Hozzászólás nem található