OptiVec on korkean suorituskyvyn omaava kirjasto, jossa on yli 3500 käsin optimoitua, Assembler-kirjallista toimintoa kaikille kelluville ja kokonaislukuisille tiedostotyypeille seuraavilta aloilta:
1. Aritmeettisten operaattoreiden ja matemaattisten funktioiden vectorisoitu muoto.
2. Matriisioperaatiot, esim. Kertolasku, inversio, LU-hajoaminen, yksikköarvon hajoaminen, ominaisarvot.
3. Nopeat Fourier-muunnostekniikat tehokkaille vektoreille, korrelaatioanalyyseille, spektrisuodatuksille jne., Sekä yksi- että kaksiulotteinen.
4. Kaareva sovitus useille mallitoiminnoille yksinkertaisesta lineaarisesta regressiosta epälineaarisiin malleihin, joissa on useita datajoukkoja.
5. Tilastot.
6. Analyysi (johdannaiset, integraalit, ekstrema, interpolointi).
7. Graafinen esitys datasta kartesian koordinaateissa.
8. Monimutkainen matematiikka, sekä kartesi- että polaarisessa muodossa.
Vektoroitu implementointi Assemblerissä tekee OptiVec-toiminnosta keskimäärin 2-3 kertaa nopeammin kuin samaa toimintoa koottu lähdekoodi. Monissa tapauksissa numeerinen tarkkuus paranee.
C ++ -objektiivin käyttöliittymä, "VecObj", tarjoaa yksinkertaistettuja toiminto- puheluita ja lisää muistiturvallisuutta.
Tämä versio on GCC Win64 ja Win32.
Debug-kirjastot ovat Freeware. Kaksi tuotantokirjastoa lisätään 90 päivän kokeeseen.
Vaatimukset :
GCC (GNU Compiler Collection)
Kommentteja ei löytynyt