OptiVec bevat meer dan 3500 handgeoptimaliseerde, door assembler geschreven functies voor alle drijvende-komma- en integer-gegevenstypen uit de volgende velden: 1. Gevectoriseerde vorm van rekenkundige operatoren en wiskundige functies. 2. Matrixbewerkingen, bijvoorbeeld: vermenigvuldiging, inversie, LU-decompositie, singuliere waarde-ontleding, Cholesky, eigenwaarden. 3. Fast Fourier Transform-technieken voor efficiënte convoluties, correlatieanalyses, spectrale filtering, enz., Zowel een- als tweedimensionaal. 4. Curve fitting voor een breed scala aan modelfuncties, van eenvoudige lineaire regressie tot niet-lineaire modellen met meerdere datasets. 5. Statistieken. 6. Analyse (afgeleiden, integralen, extrema, interpolatie). 7. Grafische weergave van gegevens in cartesiaanse coördinaten. 8. Complexe cijferberekening, zowel in cartesisch als in polair formaat. De gevectoriseerde implementatie in Assembler maakt OptiVec gemiddeld 2-3 keer sneller dan gecompileerde broncode met dezelfde functionaliteit. In veel gevallen is ook de numerieke nauwkeurigheid verbeterd. De optionele objectgeoriënteerde interface voor C ++, "VecObj", biedt vereenvoudigde functieaanroepen en verhoogde geheugenveiligheid. Deze versie is voor Microsoft Visual C ++ (Visual Studio, ten minste VS 2005).
Wat is nieuw
in deze release:
Versie 7.3:
- Bijgewerkte headerbestanden voor conformiteit met de nieuwste normen.
- Verbeterde wiskundige foutafhandeling en tracking.
- Nieuw: vectorelementen afdrukken in hexadecimale indeling.
- Veel bugfixes over het bord
Wat is nieuw in versie 7.2:
Versie 7.2:
- Autothreading-bibliotheken kunnen nu tot 128 processorcores verwerken .
- Meer stabiliteit voor alle niet-lineaire aanpasfuncties.
- Veel bugfixes over het bord
Wat is nieuw in versie 7.1.7:
- Thread-safe nonlinfit-functies
- Veel bugfixes over het bord
Wat is nieuw in versie 7.1.5:
Versie 7.1.5:
- Cross-spectra en Coherence-functie
- Plottingfuncties met logaritmische assen
- VF_minpos (zoekt het kleinste vectorelement> 0)
Wat is nieuw in versie 7.1.3:
Versie 7.1.3:
- Compatibiliteitsproblemen met de nieuwste compiler versies opgelost: ondersteunt nu tot VS2017
- P9-bibliotheek voor huidige processors met sterk verbeterde prestaties door het gebruik van AVX en FMA
- Voor CUDA geschikte bibliotheken
Wat is nieuw in versie 7.0:
Versie 7.0:
- Compatibiliteit met de nieuwste compilerversies
- Histogramberekening
- Voor CUDA geschikte bibliotheken
Wat is nieuw in versie 6.5.6:
- Compatibiliteit met de nieuwste compilerversies
- Cholesky-oplosser
- Telfuncties
Vereisten :
Microsoft Visual Studio (minimaal Visual C ++ 5 +)
Beperkingen :
90 dagen proefversie
Reacties niet gevonden