OptiVec inneholder mer enn 3500 hånd optimalisert, Assembler-skriftlige funksjoner for alle flyttalls og heltall datatyper fra følgende felt:
1. vektorisert form av aritmetiske operatorer og matematiske funksjoner.
2. Matrix operasjoner, f.eks: multiplikasjon, inversjon, LU nedbryting, singulærverdidekomposisjonen, egenverdier.
3. Fast Fourier Transform teknikker for effektiv convolutions, korrelasjon analyser, spektral filtrering, både en- og to-dimensjonale.
4. Curve passer for et bredt spekter av modell funksjoner fra enkel lineær regresjon til ikke-lineære modeller med flere datasett.
5. statistikk.
6. Sammenligninger (f.eks, som byggeklosser for tidsserieanalyse).
7. Analyse (derivater, integraler, Extrema, interpolering).
8. Grafisk fremstilling av data i kartesiske koordinater.
9. Complex tall matte, både i kartesisk og polar format.
Den vektorisert implementering i maskinkode gjør OptiVec funksjoner, i gjennomsnitt, 2-3 ganger raskere enn kompilerte kildekoden av den samme funksjonaliteten. I mange tilfeller er den numeriske nøyaktigheten forbedres også.
Objektorientert grensesnitt for C ++, "VecObj", tilbyr forenklede funksjonskall og økt minne sikkerhet.
Denne versjonen er for Embarcadero C ++ kompilatorer (RAD Studio, C ++ Builder) XE3 eller høyere
Krav .
Embarcadero RAD Studio eller C ++ Builder XE3 eller høyere
Begrensninger :
90-dagers prøveversjon
Kommentarer ikke funnet