OptiVec är ett högpresterande bibliotek med mer än 3500 handoptimerade, Assembler-skrivna funktioner för alla flytande och heltal datatyper från följande fält:
1. Vektoriserad form av aritmetiska operatörer och matematiska funktioner.
2. Matrisoperationer, t ex: multiplikation, inversion, LU-sönderdelning, singulärvärdes-sönderdelning, egenvärden.
3. Snabba Fourier-transformtekniker för effektiva omvälvningar, korrelationsanalyser, spektralfiltrering, etc., både en- och tvådimensionell.
4. Kurvmontering för ett brett utbud av modellfunktioner från enkel linjär regression till icke-linjära modeller med flera datasatser.
5. Statistik.
6. Analys (derivat, integraler, extrema, interpolation).
7. Grafisk representation av data i kartesiska koordinater.
8. Komplex antal matematik, både i kartesiska och polära format.
Det vektoriserade genomförandet i Assembler gör OptiVec-funktioner i genomsnitt 2-3 gånger snabbare än kompilerade källkod med samma funktionalitet. I många fall förbättras också den numeriska noggrannheten.
Det objektorienterade gränssnittet för C ++, "VecObj", erbjuder förenklade funktionssamtal och ökad minnesäkerhet.
Den här versionen är för GCC Win64 och Win32.
Felsökningsbiblioteken är Freeware. Två produktionsbibliotek läggs till för en 90-dagars provperiod.
Krav :
GCC (GNU Compiler Collection)
Kommentarer hittades inte