OptiVec naglalaman ng higit sa 3500 hand-optimize, Assembler-nakasulat na mga pag-andar para sa lahat ng mga uri ng data lumulutang-point at integer mula sa mga sumusunod na patlang:
1. Vectorized paraan ng aritmetika operator at mga function sa matematika.
2. pagpapatakbo Matrix, hal: pagpaparami, pagbabaligtad, lu agnas, isahan halaga agnas, eigenvalues.
3. Mabilis Fourier transform na diskarte para sa mahusay na convolutions, pinag-aaralan ugnayan, parang multo pag-filter, parehong one- at dalawang-dimensional.
4. Curve na umaangkop para sa isang malawak na hanay ng mga pag-andar modelo mula sa simpleng linear pagbabalik sa di-linear na mga modelo na may maramihang mga hanay ng data.
5. Istatistika.
6. Paghahambing (eg, ng pagbuo ng mga bloke para sa oras sa pagtatasa ng serye).
7. Pagsusuri (derivatives, integrals, extrema, agaw).
8. Graphical na representasyon ng data sa Kartesyan coordinate.
9. Complex numero ng matematika, parehong sa Kartesyan at polar format.
Ang vectorized pagpapatupad sa machine code ay OptiVec pag-andar, sa average, 2-3 beses na mas mabilis kaysa pinagsama-sama source code ng parehong pag-andar. Sa maraming mga pagkakataon, ang katumpakan numerical ay mapapahusay pati na rin.
Ang interface object-oriented para sa C ++, "VecObj", nag-aalok ang pinasimpleng pinaandar na mga tawag at tumaas na kaligtasan ng memory.
Ang bersyon na ito ay para sa Embarcadero C ++ compiler (Rad Studio, C ++ Builder) XE3 o mas mataas
Mga Kinakailangan :.
Embarcadero Rad Studio o C ++ Builder XE3 o mas mataas
Mga Limitasyon :
90-araw na pagsubok
Mga Komento hindi natagpuan