OptiVec indeholder mere end 3500 håndoptimerede, Assembler-skrevet funktioner til alle flytende 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 LLVM CLang Win64 og Win32.
Fejlbibliotekerne er Freeware, dvs. fri til brug i ubegrænset tid både til uddannelsesmæssige og kommercielle formål. De ekstra produktionsbiblioteker leveres til en 90-dages prøveperiode.
Krav :
LLVM CLANG
Kommentarer ikke fundet