OptiVec obsahuje více než 3500 ručně optimalizované, Assembler napsané funkce pro všechny s plovoucí desetinnou čárkou a celočíselných typů dat z těchto oblastech:
1. Vektorizované podobě aritmetické operátory a matematické funkce.
2. Maticové operace, např: násobení, inverze, LU rozklad, singulární rozklad, vlastní čísla.
3. Rychlá Fourierova transformace techniky pro efektivní konvoluce, korelace analýzy, spektrální filtrace, a to jak jedno- a dvou-dimenzionální.
4. křivky pro širokou škálu modelových funkcí od jednoduché lineární regrese na nelineární modely s více datových souborů.
5. Statistics.
6. Srovnání (např, jako stavební kameny pro analýzu časových řad).
7. Analýza (deriváty, integrály, extrémy, interpolace).
8. Grafické znázornění dat v kartézských souřadnicích.
9. Komplexní číslo matematika, a to jak v kartézských a polárních formátu.
Vectorized Implementace ve strojovém kódu je OptiVec funkce, v průměru 2-3 krát rychlejší než zkompilovaný zdrojový kód stejnou funkčností. V mnoha případech, numerická přesnost je lepší i.
Objektově orientované rozhraní pro C ++, "VecObj", nabízí zjednodušené volání funkcí a zvýšenou bezpečnost paměti.
Tato verze je určena pro Embarcadero C ++ kompilátory (RAD Studio, C ++ Builder) XE3 nebo vyšší
Požadavky na :.
Embarcadero RAD Studio nebo C ++ Builder XE3 nebo Vyšší
Omezení :
90-denní trial
Komentáře nebyl nalezen