OptiVec, 3500-dən çox əl-optimallaşdırılmış, Assembler-yazılı funksiyaları aşağıdakı sahələrdən bütün üzən nöqtələr və tamsayı məlumat növləri üçün ehtiva edir:
1. Aritmetik operatorların vektorlaşdırılmış formaları və riyazi funksiyaları.
2. Matris əməliyyatları, məsələn: çarpma, inversiya, LU ayrılması, fərdi dəyər ayrılması, öz dəyərlər.
3. Tez Fourier Transform üsulları effektiv konversiya, korrelyasiya analizləri, spektral filtrasiya və s. Kimi bir və iki ölçülüdür.
4. Sadə xətti reqressiya ilə bir çox məlumat dəsti ilə qeyri-xətti olmayan modellərdən geniş model funksiyaları üçün əyri uyğunluq.
5. Statistika.
6. Təhlil (törəmələr, inteqrallar, ekstrimalar, interpolasiya).
7. Karteziya koordinatlarında məlumatların qrafik göstərilməsi.
8. Cartesian və polar formatda kompleks sayı math.
Assembler'də vektorlaşdırılmış tətbiq, OptiVec funksiyalarını, eyni funksiyanı yığılmış mənbə kodundan orta hesabla 2-3 dəfə daha sürətli edir. Bir çox hallarda ədədi dəqiqlik yaxşılaşdırılır.
C ++, "VecObj" üçün obyekt yönümlü interfeys sadələşdirilmiş funksiya çağırışları və yaddaşın təhlükəsizliyini artırır.
Bu versiya LLVM CLang Win64 və Win32 üçün.
Debug kitabxanaları pulsuzdur, yəni həm təhsil, həm kommersiya məqsədləri üçün istifadə etmək üçün pulsuzdur. Əlavə istehsal kitabxanaları 90 günlük sınaq üçün təmin edilir.
Koşullar :
LLVM CLang
Şərhlər tapılmadı