OptiVec adalah pustaka berperforma tinggi dengan lebih dari 3500 tangan yang dioptimalkan, fungsi Assembler-ditulis untuk semua tipe data floating-point dan integer dari bidang-bidang berikut:
1. Bentuk vektor operator aritmatika dan fungsi matematika.
2. Operasi matriks, misalnya: perkalian, inversi, dekomposisi LU, dekomposisi nilai singular, nilai eigen.
3. Teknik Transformasi Fourier Cepat untuk konvolusi yang efisien, analisis korelasi, penyaringan spektrum, dll., Baik satu maupun dua dimensi.
4. Kurva pas untuk berbagai fungsi model dari regresi linier sederhana ke model non-linear dengan beberapa set data.
5. Statistik.
6. Analisis (derivatif, integral, ekstrem, interpolasi).
7. Representasi grafis dari data dalam koordinat Cartesian.
8. Matematika bilangan kompleks, baik dalam format cartesian dan polar.
Implementasi vectorized di Assembler membuat fungsi OptiVec, rata-rata 2-3 kali lebih cepat daripada kode sumber yang dikompilasi dari fungsi yang sama. Dalam banyak contoh, akurasi numerik juga meningkat.
Antarmuka berorientasi objek untuk C ++, "VecObj", menawarkan panggilan fungsi yang disederhanakan dan meningkatkan keamanan memori.
Versi ini untuk GCC Win64 dan Win32.
Perpustakaan debug adalah Freeware. Dua pustaka produksi ditambahkan untuk uji coba 90 hari.
Persyaratan :
GCC (GNU Compiler Collection)
Komentar tidak ditemukan