OptiVec er et højtydende bibliotek med mere end 3500 håndoptimerede, Assembler-skrevet funktioner for alle flytende punkt og heltal datatyper fra følgende felter:
1. Vectoriseret form af aritmetiske operatører og matematiske funktioner.
2. Matrix-operationer, for eksempel: multiplikation, inversion, LU-dekomponering, enhedsværdi-dekomponering, egenværdier.
3. Hurtig Fourier Transformteknikker til effektive omløb, korrelationsanalyser, spektralfiltrering mv. Både en- og todimensionel.
4. Kurvemontering til en bred vifte af modelfunktioner fra simpel lineær regression til ikke-lineære modeller med flere datasæt.
5. Statistik.
6. Analyse (derivater, integraler, ekstrem, interpolation).
7. Grafisk gengivelse af data i kartesiske koordinater.
8. Kompleks talmatematik, både i kartesisk og polarformat.
Den vektoriserede implementering i Assembler gør OptiVec-funktioner i gennemsnit 2-3 gange hurtigere end kompileret kildekode med samme funktionalitet. I mange tilfælde forbedres den numeriske nøjagtighed også.
Den objektorienterede grænseflade til C ++, "VecObj", tilbyder forenklede funktionsopkald og øget hukommelsessikkerhed.
Denne version er til GCC Win64 og Win32.
Fejlbibliotekerne er Freeware. To produktionsbiblioteker tilføjes til en 90-dages prøveperiode.
Krav :
GCC (GNU Compiler Collection)
Kommentarer ikke fundet