OptiVec bevat meer dan 3500 met de hand geoptimaliseerd-assembler geschreven functies voor alle floating-point en integer data types uit de volgende gebieden:
1. Gevectoriseerd vorm van rekenkundige operatoren en wiskundige functies.
2. Matrix operaties, bijvoorbeeld: vermenigvuldiging, inversie, LU decompositie, singuliere waarden ontbinding, Cholesky, eigenwaarden.
3. Fast Fourier Transform technieken efficiënte windingen, correlatieanalyse, spectrale filtering, etc., zowel één- en tweedimensionale.
4. Curve fitting voor diverse modelfuncties van eenvoudige lineaire regressie niet-lineaire modellen met meerdere gegevenssets.
5. Statistiek.
6. Vergelijkingen (bijv, als bouwstenen voor tijdreeksanalyse).
7. Analyse (afgeleiden, integralen, extrema, interpolatie).
8. Grafische weergave van gegevens in cartesiaanse coördinaten.
9. Complex getal wiskunde, zowel in cartesische en polaire formaat.
De gevectoriseerd implementatie in Assembler maakt OptiVec functies, op het gemiddelde, 2-3 keer sneller dan gecompileerde broncode van dezelfde functionaliteit. In veel gevallen wordt de numerieke nauwkeurigheid ook verbeterd.
Deze versie is voor Embarcadero RAD Studio XE5 (Delphi XE5), zowel voor 32-bits en 64-bits
Eisen .
Delphi XE5 / RAD Studio XE5
Beperkingen
90-dagen trial
Reacties niet gevonden