OptiVec enthält mehr als 3500 hand-optimierte, in Assembler geschriebene, Funktionen für alle Fließkomma- und Ganzzahl-Datentypen mit Delphi 2005. Die verfügbaren Funktionen erstrecken sich über die folgenden Bereiche:
■ Vektorisierte Form arithmetischer Operatoren und mathematischer Funktionen.
■ Matrix-Operationen, z.B.: Multiplikation, Inversion, LU-Faktorisierung, Singulärwert-Zerlegung (SVD), Eigenwerte.
■ Schnelle Fourier-Transformation sowohl ein- als auch zweidimensional; für effiziente Faltungen, Entfaltungen, Spektralfilterung usw.
■ Datenanpassung für einen weiten Bereich von Modellfunktionen von einfacher linearer Regression bis hin zu nicht-linearen Modellen mit Mehrfach-Datensätzen.
■ Statistik.
■ Analysis (Ableitungen, Integrale, Extrema, Interpolation).
■ Graphische Darstellung in Cartesischen Koordinaten.
■ Komplex-zahlige Mathematik, sowohl in cartesischen als auch in Polarkoordinaten.
Durch die vektorisierte Implementierung in Assembler sind OptiVec-Funktionen nach Herstellerangaben durchschnittlich 2-3 mal schneller als compilierter Quellcode derselben Funktionalität, vielfach wird auch die numerische Genauigkeit verbessert. Die vorliegende Version von OptiVec ist ausgelegt Delphi 2005.
Einschränkungen von OptiVec for Delphi 2005
90 Tage Testversion