<HTML>
<HEAD>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
   <META NAME="description" CONTENT="Update-Seite f&uuml;r registrierte Anwender von OptiVec und CMATH.">
   <TITLE>OptiVec - Updates</TITLE>
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#CCCCCC" LINK="#0000FF" VLINK="#3333FF" ALINK="#FF0000" BACKGROUND="../common/black2.jpg">
&nbsp;
<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%" >
<TR>
<TD VALIGN=TOP WIDTH="150"><A HREF="../"><IMG SRC="../common/optivec.gif" HEIGHT=75 WIDTH=100></A>&nbsp;

<H2><B><I><FONT COLOR="#FF0000">Update&nbsp;&nbsp;&nbsp;&nbsp;</FONT></I></B></H2>
<P><H3><FONT COLOR="#FFFFFF"><B>Index:</B></FONT></H3>
<B>   <A HREF="../"><FONT COLOR="#FFFF00"><I>OptiVec</I> Home</FONT></A>
<BR><A HREF="http://www.optivec.de/vecfuncs/"><FONT COLOR="#FFFF00"><I>VectorLib</I></FONT></A>
<BR><A HREF="http://www.optivec.de/matfuncs/"><FONT COLOR="#FFFF00"><I>MatrixLib</I></FONT></A>
<BR><A HREF="http://www.optivec.de/cmfuncs/"><FONT COLOR="#FFFF00"><I>CMATH</I></FONT></A>
<BR><A HREF="http://www.optivec.de/order/"><FONT COLOR="#FFFF00">Bestellung / Registrierung</FONT></A>
<BR><A HREF="http://www.optivec.com/update/"><FONT COLOR="#FFFF00">Update</FONT></A>
<BR><A HREF="http://www.optivec.de/support/"><FONT COLOR="#FFFF00">Support</FONT></A>
</B>
</TD>

<TD><H2>Updates f&uuml;r Registrierte Anwender</H2>
<B>Aktuelle Version: 6.5</B><BR>
<P>Registrierte Anwender unserer Produkte k&ouml;nnen von dieser Seite die Vollversionen von <I>OptiVec</I> und <I>CMATH</I> herunterladen. Um die Download-Zeiten zu optimieren, sind alle Bibliotheks-Pakete in Einzelteile aufgespalten:
<BR>a) Dokumentation,&nbsp;
<BR>b) Include-files (nur C/C++ Versionen) und&nbsp;
<BR>c) C++-Bibliotheken oder Pascal/Delphi-Units f&uuml;r jede unterst&uuml;tzte Kombination von Speichermodell und Prozessor. 
<P>Die Bibliotheks- und Units-ZIP-Dateien sind Passwort-gesch&uuml;tzt. Unsere registrierten Anwender erhalten die Passw&ouml;rter per e-mail. Falls Sie registrierter Anwender sind, aber kein Passwort erhalten haben, schreiben Sie uns bitte an  optivec%at%gmx.de (bitte %at% durch das Zeichen @ ersetzen)! Sie ben&ouml;tigen ein Entpackungsprogramm wie PKUNZIP, 7Zip, WinZip oder InfoZip. 
<P>Sie k&ouml;nnen eventuelle fr&uuml;here Versionen (gleichg&uuml;ltig, ob Evaluations- oder Vollversionen) von  <I>OptiVec</I> oder <I>CMATH</I> einfach &uuml;berschreiben, brauchen sie also nicht vorher zu deinstallieren. Wenn Sie keine fr&uuml;here Version installiert haben, m&uuml;ssen Sie die unten angegebenen Verzeichnisse "per Hand" anlegen.
<P>Wenn Sie die Vollversion &uuml;ber die Evaluations-Version installieren, gehen Sie bitte sicher, alle betroffenen Projekte neu zu kompilieren.  (Denken Sie daran, dass alle mit der Evaluations-Version geschriebenen Anwendungen nach 90 Tagen den Dienst einstellen und nicht auf den Rechnern Ihrer Kunden laufen werden!)

<H3>Direkt zu den Bibliotheks-Auswahl-Tabellen springen:</H3>
<TABLE>
<TR><TD><A HREF="#OVBC"><I>OptiVec</I> f&uuml;r Embarcadero (Borland) C/C++</A>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD><A HREF="#CMBC"><I>CMATH</I> f&uuml;r Embarcadero (Borland) C/C++</A></TD></TR>
<TR><TD><A HREF="#OVVC"><I>OptiVec</I> f&uuml;r Visual C++</A></TD>
<TD><A HREF="#CMVC"><I>CMATH</I> f&uuml;r Visual C++</A></TD></TR>
<TR><TD><A HREF="#OVDelphi"><I>OptiVec</I> f&uuml;r Delphi</A>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD><A HREF="#CMDelphi"><I>CMATH</I> f&uuml;r Delphi</A></TD></TR>
</TABLE>

<H3>Neu in v6.3.5 - 6.5:</H3>
<UL><LI>Units f&uuml;r Delphi-Versionen bis XE3
<LI>64-bit-Version f&uuml;r Visual Studio ab 2005, Delphi ab XE2 und C++ Builder ab XE3
<LI>Stark beschleunigte Fourier-Transformation
<LI>Schnellere <a href="http://www.optivec.de/matfuncs/SVdecompose.htm">Singul&auml;rwert-Zerlegung</a>
<LI>Unterst&uuml;tzung der veralteten Delphi-Versionen 4 bis 6 eingestellt.
<LI>P6-Bibliotheken eingestellt - R&uuml;ckw&auml;rtskompatibilit&auml;t mit Pentium III d&uuml;rfte nicht mehr von Bedeutung sein. Bitte stattdessen P4- oder P7-Bibliotheken verwenden.
</UL>
<H3>Neu in v5.3:</H3>
<UL><LI>Unterst&uuml;tzung von Integer-Matrizen
<LI>Syntax-&Auml;nderung in allen <a href="http://www.optivec.de/matfuncs/polyfit.htm">Polynom- Datenanpassungsfunktionen</a> und <a href="http://www.optivec.com/matfuncs/linfit.htm">Datenanpassungsfunktionen an lineare Modelle</a>:<BR>Im Falle des Fehlschlags der Anpassung wird nicht mehr eine Fehlermeldung ausgegeben und das Programm nicht mehr beendet. Vielmehr zeigt nun ein R&uuml;ckgabewert Erfolg (retval = 0 / FALSE) oder Misserfolg  (retval = 1 / TRUE) an. Im Falle von Misserfolg werden alle anzupassenden Parameter auf 0.0 gesetzt.
</UL>
<H3>Neu in v5.2 bis 5.2.3:</H3>
<UL><LI>Debug-Bibliothek zum Abfangen von Verletzungen der Vektor-/Matrix-Begrenzungen und den aus ihnen resultierenden, ansonsten meist schwer lokalisierbaren Speicherfehlern. Wir empfehlen sehr, Anwendungen zun&auml;chst mit dieser Debug-Bibliothek zu entwickeln und erst dann auf die Hochleistungs-Bibliotheken umzusteigen, wenn alle Dimensions-Inkonsistenzen sicher beseitigt sind und die Debug-Bibliothek ohne Warn- oder Fehlermeldungen arbeitet. <a href="http://www.optivec.de/vecfuncs/checkBoundaries.htm">N&auml;heres lesen Sie hier.</a>
<LI>Kompatibilit&auml;t mit Delphi 2009
<LI><i>CMATH</i> f&uuml;r Delphi:<BR>Ab Delphi 2006 stehen jetzt die Operatoren + &nbsp;-  &nbsp;* &nbsp;/ &nbsp;= &nbsp;:= &nbsp;&lt;&gt; &nbsp;zur Verf&uuml;gung. Da die &auml;lteren Delphi-Versionen die Implementierung dieser Operatoren noch nicht zulie&szlig;en, muss in den <i>CMATH</i>-Versionen f&uuml;r Delphi 4 bis 2005 weiterhin ersatzweise mit den Funktionen add, mul usw. gearbeitet werden. Letztere stehen f&uuml;r volle Portabilit&auml;t nat&uuml;rlich auch ab der Delphi 2006-Version weiterhin zur Verf&uuml;gung.
<LI>Fehlerkorrekturen:
<UL><LI><i>OptiVec</i> f&uuml;r Delphi: Die <a href="http://www.optivec.de/matfuncs/nonlinfit.htm">nicht-linearen Datenanpassungsfunktionen</a> wurden &uuml;berarbeitet, Fehler in den gewichteten Varianten beseitigt und die Stabilit&auml;t der "Breakout"-Operation verbessert.
<LI><i>OptiVec</i> f&uuml;r Visual C++: Mehrere Fehler in VQI_ Funktionen wurden beseitigt.
</UL>
</UL>
<H3>Neu in v5.1:</H3>
<UL><LI>Multi-Prozessor-Bibliotheken auch f&uuml;r Delphi. Alle arithmetischen Funktionen sind nun auch f&uuml;r Mehrkern-Prozessoren optimiert.<A HREF="http://www.optivec.de/vecfuncs/index.html#chap1_1_2"><FONT COLOR="0000FF">Lesen Sie hier mehr &uuml;ber den Gebrauch von <i>OptiVec</i> auf Multi-Prozessor-Rechnern.</FONT></A>
<LI>P8-Version: benutzt die SSE3-Befehle von Core2Duo, AMD64x2 (und der letzten Serien von Pentium 4) f&uuml;r schnellere Multiplikation komplexer Zahlen in einer Reihe von Funktionen.
<LI>Sie sollten <a href="http://www.optivec.de/vecfuncs/initMT.htm">V_initMT</a> zu Beginn <u>jeder</u> Multithread-Anwendung aufrufen, die <i>OptiVec</i>-Funktionen verwendet. Zuvor war dies nur mit den Multi-Prozessor-Bibliotheken erforderlich. Jetzt nimmt  <i>V_initMT</i> auch Initialisierungen vor, die Thread-Sicherheits-Probleme in den Speicherverwaltungs-Routinen wie <a href="http://www.optivec.de/vecfuncs/vector.htm">V?_vector</a> vermeiden.
<LI>Berechnung des Schwerpunktes von Vektoren und Matrizen:
<BR><a href="http://www.optivec.de/vecfuncs/COGI.htm">V?_centerOfGravityInd</a>,  &nbsp;&nbsp;&nbsp;<a href="http://www.optivec.de/vecfuncs/COGV.htm">V?_centerOfGravityV</a>,
<BR><a href="http://www.optivec.de/matfuncs/COGI.htm">M?_centerOfGravityInd</a>, &nbsp;&nbsp;&nbsp;<a href="http://www.optivec.de/matfuncs/COGV.htm">M?_centerOfGravityV</a>.
<BR>Die <i>V?_centerOfGravityInd</i> Variante nimmt die Element-Indizes als Achse an, w&auml;hrend <i>V?_centerOfGravityV</i> eine explizit gegebene X-Achse verwendet.
<LI>Die Geschwindigkeit der Fourier-Transform-Routinen wurde noch weiter gesteigert. Diese letzte Optimierung macht sich vor allem bei kleineren Vektoren in  <a href="http://www.optivec.de/vecfuncs/FFT.htm">VF_FFT</a> und bei  2D-FFT mittels <a href="http://www.optivec.de/matfuncs/FFT.htm">MF_FFT</a> bemerkbar.
<LI>Alternative Formen der Funktionen f&uuml;r Element-Rotationen. Diese neuen Formen &uuml;bernehmen Pufferspeicher als Argument, anstatt ihn selbst bei jedem Aufruf neu vom Betriebssystem anzufordern:
<BR><a href="http://www.optivec.de/vecfuncs/rotate_buf.htm">V?_rotate_buf</a>,
<BR><a href="http://www.optivec.de/matfuncs/Rows_rotate_buf.htm">M?_Rows_rotate_buf</a>, &nbsp;&nbsp;&nbsp;<a href="http://www.optivec.de/matfuncs/Cols_rotate_buf.htm">M?_Cols_rotate_buf</a>.
<LI><i>VecObj</i>: <a href="http://www.optivec.de/vecfuncs/integralV.htm">integralV</a> ist nun eine Member-Funktion des Vektors Y, dessen Integral &uuml;ber X berechnet wird. X wird als Argument &uuml;bergeben. Zuvor war diese Funktion andersherum definiert.
<LI>Fehlerkorrekturen in
<BR><a href="http://www.optivec.de/vecfuncs/polyinterpol.htm">VE_polyinterpol</a>,
<BR><a href="http://www.optivec.de/vecfuncs/ratinterpol.htm">VE_ratinterpol</a>,
<BR><a href="http://www.optivec.de/matfuncs/read.htm">MC?_read</a> (gelegentliche Fehler bei Eingabe-Zahlen in runden oder geschweiften Klammern)
<LI>nur C/C++, Multi-Prozessor-Bibliotheken: Fehlerkorrekturen in:
<BR><a href="http://www.optivec.de/vecfuncs/powexp.htm">V?_powexp</a>,
<BR><a href="http://www.optivec.de/vecfuncs/pow2">V?x_pow2</a>,  <a href="http://www.optivec.de/vecfuncs/pow10.htm">V?x_pow10</a>
<LI>Nur P7-Bibliotheken: Fehlerkorrekturen in
<BR><a href="http://www.optivec.de/matfuncs/TmulM.htm">MD_TmulM</a>  (gro&szlig;es MY mit ungeradem lenY f&uuml;hrte zu Fehler),
<BR><a href="http://www.optivec.de/matfuncs/SVsolve.htm">MD_SVsolve</a>, betraf auch <a href="http://www.optivec.de/matfuncs/solveBySVD.htm">MD_solveBySVD</a>, &nbsp;&nbsp;&nbsp;<a href="http://www.optivec.com/matfuncs/safeSolve.htm">MD_safeSolve</a>, &nbsp;&nbsp;&nbsp;<a href="http://www.optivec.de/matfuncs/linfit.htm">VD_linfit</a> und <a href="http://www.optivec.com/matfuncs/nonlinfit.htm">VD_nonlinfit</a>: Fehler mit nicht-ausgerichteten Eingabe-Vektoren (z.B. statischen Arrays)
</UL> 

<H3>Bitte w&auml;hlen Sie Ihr Produkt:</H3>
<TABLE>
<TR><TD><A HREF="#OVBC"><I>OptiVec</I> f&uuml;r CodeGear (Borland) C/C++</A></TD>
<TD><A HREF="#CMBC"><I>CMATH</I> f&uuml;r CodeGear (Borland) C/C++</A></TD></TR>
<TR><TD><A HREF="#OVVC"><I>OptiVec</I> f&uuml;r Visual C++</A></TD>
<TD><A HREF="#CMVC"><I>CMATH</I> f&uuml;r Visual C++</A></TD></TR>
<TR><TD><A HREF="#OVDelphi"><I>OptiVec</I> f&uuml;r Delphi</A>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD><A HREF="#CMDelphi"><I>CMATH</I> f&uuml;r Delphi</A></TD></TR>
</TABLE>

<A NAME="OVBC"></A>
<H2>Update <I>OptiVec</I> f&uuml;r Embarcadero / Borland C/C++</H2>
<OL><LI>Bitte laden Sie die <A HREF="http://www.optivec.de/download/OVDOCD.ZIP">deutsche Dokumentation, OVDOCD.ZIP,</A>  oder die <a href="http://www.optivec.de/download/OVDOC.ZIP">englische Version, OVDOC.ZIP</a> herunter und entpacken sie in das <I>OptiVec</I>-Verzeichnis auf Ihrem Rechner (z.B. C:\OPTIVEC).&nbsp;</LI>
<LI>Zus&auml;tzlich k&ouml;nnen Sie auch die <a HREF="http://www.optivec.com/update/DEMOS.ZIP">Demo-Programme, DEMOS.ZIP</a> herunterladen und ebenfalls in das <I>OptiVec</I>-Verzeichnis entpacken.&nbsp;
<LI>Nun laden und entpacken Sie bitte <A HREF="http://www.optivec.com/update/OVINCL.ZIP">OVINCL.ZIP</A> in das Unterverzeichnis OPTIVEC/INCLUDE.&nbsp;</LI>
<LI>W&auml;hlen Sie alle ben&ouml;tigten Bibliotheksdateien aus der folgenden Tabelle und entpacken sie mit Hilfe des Ihnen zugesandten Passworts in OPTIVEC/LIB </LI>
<BR>&nbsp;
<TABLE BORDER=1 WIDTH="90%">
<TR><TD>Bibliotheks-Typ</TD><TD>Allzweck</TD><TD>Debug</TD><TD>Multi-Prozessor</TD><TD>Large-Vector</TD><TD>64-bit Allzweck</TD><TD>64-bit Debug</TD><TD>64-bit Multi-Proc.</TD></TR>
<TR><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/VCF4W.ZIP">VCF4W</A></TD><TD><A HREF="http://www.optivec.com/update/VCF4D.ZIP">VCF4D</A></TD><TD><A HREF="http://www.optivec.com/update/VCF4M.ZIP">VCF4M</A></TD><TD> ---- </TD><TD> ---- </TD><TD> ---- </TD><TD> ---- </TD></TR>
<TR><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/VCF7W.ZIP">VCF7W</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/VCF7M.ZIP">VCF7M</A></TD><TD><A HREF="http://www.optivec.com/update/VCF7L.ZIP">VCF7L</A></TD><TD> ---- </TD><TD> ---- </TD><TD> ---- </TD></TR>
<TR><TD>P8: AMD64xxx, Core2xxx</TD><TD><A HREF="http://www.optivec.com/update/VCF8W.ZIP">VCF8W</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/VCF8M.ZIP">VCF8M</A></TD><TD><A HREF="http://www.optivec.com/update/VCF8L.ZIP">VCF8L</A></TD><TD><A HREF="http://www.optivec.com/update/OVBC64_8.ZIP">OVBC64_8</A></TD><TD><A HREF="http://www.optivec.com/update/OVBC64_8D.ZIP">OVBC64_8D</A></TD><TD><A HREF="http://www.optivec.com/update/OVBC64_8M.ZIP">OVBC64_8M</A></TD></TR>
</TABLE>&nbsp;
<BR>Die 64-bit-Version ben&ouml;tigt C++ Builder (RAD Studio) XE3 oder h&ouml;her.
<BR><sup>*</sup>Die Large-Vector-Versionen sind f&uuml;r die Verarbeitung von Vektoren und Matrizen, deren Gr&ouml;&szlig;e den L2-Cache Ihres Prozessor-Mainboards &uuml;bersteigt. In diesen Versionen wird die Cache-Verwendung einfach ausgeschaltet, um unn&ouml;tige Cache-Operationen einzusparen. Im Zweifelsfall sollten Sie eher die "normalen" oder Multi-Prozessor- als die "Large-Vector"-Versionen verwenden. 
<BR>Die Multi-Prozessor-Bibliotheken laufen auf Computern mit mehreren diskreten Prozessoren oder auf Mehrkernprozessoren wie AMD 64 x2 oder Intel Core2Duo und ihren Quattro-, Okto- usw. Nachfolgern.
<BR>Sollten Sie noch Bibliotheken f&uuml;r veraltete Modelle und Prozessoren ben&ouml;tigen, schreiben Sie uns. Diese Bibliotheken werden zwar nicht mehr aktualisiert. Wir k&ouml;nnen Ihnen aber die &auml;lteren Versionen per E-Mail zuschicken.<BR>&nbsp;
<LI>Zus&auml;tzlich m&uuml;ssen Sie mindestens eine der beiden Basis-Bibliotheken einbinden:
<TABLE BORDER=1 WIDTH="50%">
<TR><TD>Konfiguration</TD><TD>OptiVec Basisbiliothek</TD></TR>
<TR><TD>32-bit, BC Laufzeitbibliothek statisch</TD><TD><A HREF="http://www.optivec.com/update/VCFS.ZIP">VCFS</A></TD></TR>
<TR><TD>32-bit, BC Laufzeitbibliothek als DLL</TD><TD><A HREF="http://www.optivec.com/update/VCFD.ZIP">VCFD</A></TD></TR>
<TR><TD>64-bit</TD><TD><A HREF="http://www.optivec.com/update/OVBCx64.ZIP">OVBCx64</A></TD></TR>
</TABLE><BR>&nbsp;
<LI>Nach dem Entpacken k&ouml;nnen Sie alle heruntergeladenen .ZIP-Dateien l&ouml;schen.</LI>
</OL>

<A NAME="CMBC"></A>
<H2>Update <I>CMATH</I> f&uuml;r Embarcadero / Borland C/C++</H2>
<OL><LI>Bitte laden Sie die <A HREF="http://www.optivec.de/download/CMDOCD.ZIP">deutsche Dokumentation, CMDOCD.ZIP,</A>  oder die <a href="http://www.optivec.de/download/CMDOC.ZIP">englische Version, CMDOC.ZIP</a> herunter und entpacken sie in das <I>CMATH</I>-Verzeichnis auf Ihrem Rechner (z.B. C:\CMATH).&nbsp;</LI>
<LI>Nun laden und entpacken Sie bitte <A HREF="http://www.optivec.com/update/CMINCL.ZIP">CMINCL.ZIP</A> in das Unterverzeichnis CMATH/INCLUDE.&nbsp;</LI>
<LI>W&auml;hlen Sie alle ben&ouml;tigten Bibliotheksdateien aus der folgenden Tabelle und entpacken sie mit Hilfe des Ihnen zugesandten Passworts in CMATH/LIB </LI>
<BR>&nbsp;
<TABLE BORDER =1 WIDTH="90%">
<TR><TD>Plattform&nbsp;</TD><TD>P4: 486DX/Pentium/Athlon</TD><TD>P8: AMD64xxx, Core2xxx, Core i3, i5, i7</TD></TR>
<TR><TD>Windows 95/98/ME/NT/2000/XP/Vista/7 32-bit</TD><TD><A HREF="http://www.optivec.com/update/CMBC4.ZIP">CMBC4</A></TD><TD><A HREF="http://www.optivec.com/update/CMBC8.ZIP">CMBC8</A></TD></TR>
<TR><TD>Windows XP/Vista/7/8 64-bit</TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/CMBC64_8.ZIP">CMBC64_8</A></TD></TR>
</TABLE>&nbsp;<BR>&nbsp;
<BR>Sollten Sie noch Bibliotheken f&uuml;r veraltete Modelle und Prozessoren ben&ouml;tigen, schreiben Sie uns.  Diese Bibliotheken werden zwar nicht mehr aktualisiert. Wir k&ouml;nnen Ihnen aber die &auml;lteren Versionen per E-Mail zuschicken.<BR>&nbsp;
<LI>Zus&auml;tzlich m&uuml;ssen Sie mindestens eine der beiden Basis-Bibliotheken einbinden:
<TABLE BORDER=1 WIDTH="50%">
<TR><TD>Konfiguration</TD><TD>CMATH Basisbiliothek</TD></TR>
<TR><TD>32-bit, BC Laufzeitbibliothek  statisch</TD><TD><A HREF="http://www.optivec.com/update/CMATHFS.ZIP">CMATHFS</A></TD></TR>
<TR><TD>32-bit, BC Laufzeitbibliothek  als DLL</TD><TD><A HREF="http://www.optivec.com/update/CMATHFD.ZIP">CMATHFD</A></TD></TR>
<TR><TD>64-bit</TD><TD><A HREF="http://www.optivec.com/update/CMBCx64.ZIP">CMBCx64</A></TD></TR>
</TABLE>&nbsp;<BR>&nbsp;
<LI>Nach dem Entpacken k&ouml;nnen Sie alle heruntergeladenen .ZIP-Dateien l&ouml;schen.</LI>
</OL>

<A NAME="OVVC"></A>
<H2>Update <I>OptiVec</I> f&uuml;r Microsoft Visual C++</H2>
<OL>Bitte laden Sie die <A HREF="http://www.optivec.de/download/OVDOCD.ZIP">deutsche Dokumentation, OVDOCD.ZIP,</A>  oder die <a href="http://www.optivec.de/download/OVDOC.ZIP">englische Version, OVDOC.ZIP</a> herunter und entpacken sie in das <I>OptiVec</I>-Verzeichnis auf Ihrem Rechner (z.B. C:\OPTIVEC).&nbsp;</LI>
<LI>Zus&auml;tzlich k&ouml;nnen Sie auch die <a HREF="http://www.optivec.com/update/DEMOS.ZIP">Demo-Programme, DEMOS.ZIP</a> herunterladen und ebenfalls in das <I>OptiVec</I>-Verzeichnis entpacken.&nbsp;
<LI>Nun laden und entpacken Sie bitte <A HREF="http://www.optivec.com/update/OVINCL.ZIP">OVINCL.ZIP</A> in das Unterverzeichnis OPTIVEC/INCLUDE.&nbsp;</LI>
<LI>W&auml;hlen Sie alle ben&ouml;tigten Bibliotheksdateien aus der folgenden Tabelle und entpacken sie mit Hilfe des Ihnen zugesandten Passworts in OPTIVEC/LIB </LI>
<BR>&nbsp;
<TABLE BORDER =1 WIDTH="90%">
<TABLE BORDER =1 WIDTH="90%">
<TR><TD>Bibliotheks-Typ</TD><TD>Allzweck</TD><TD>Debug</TD><TD>Multi-Proc.</TD><TD>Large-Vector</TD><TD>64-bit Allzweck</TD><TD>64-bit Debug</TD><TD>64-bit Multi-Proc.</TD></TR>
<TR><TD>P8: AMD64xxx, Core2xxx, Core i3, i5, i7</TD><TD><A HREF="http://www.optivec.com/update/OVVC8.ZIP">OVVC8</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVVC8M.ZIP">OVVC8M</A></TD><TD><A HREF="http://www.optivec.com/update/OVVC8L.ZIP">OVVC8L</A></TD><TD><A HREF="http://www.optivec.com/update/OVVC64_8.ZIP">OVVC64_8</A></TD><TD><A HREF="http://www.optivec.com/update/OVVC64_8D.ZIP">OVVC64_8D</A></TD><TD><A HREF="http://www.optivec.com/update/OVVC64_8M.ZIP">OVVC64_8M</A></TD></TR>
<TR><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/OVVC7.ZIP">OVVC7</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVVC7M.ZIP">OVVC7M</A></TD><TD><A HREF="http://www.optivec.com/update/OVVC7L.ZIP">OVVC7L</A></TD><TD> ---- </TD><TD> ---- </TD><TD> ---- </TD></TR>
<TR><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/OVVC4.ZIP">OVVC4</A></TD><TD><A HREF="http://www.optivec.com/update/OVVC4D.ZIP">OVVC4D</A></TD><TD><A HREF="http://www.optivec.com/update/OVVC4M.ZIP">OVVC4M</A></TD><TD> ---- </TD><TD> ---- </TD><TD> ---- </TD><TD> ---- </TD></TR>
</TABLE>&nbsp;
<BR>Die Large-Vector-Versionen sind f&uuml;r die Verarbeitung von Vektoren und Matrizen, deren Gr&ouml;&szlig;e den L2-Cache Ihres Prozessor-Mainboards &uuml;bersteigt. In diesen Versionen wird die Cache-Verwendung einfach ausgeschaltet, um unn&ouml;tige Cache-Operationen einzusparen. Im Zweifelsfall sollten Sie eher die "normalen" als die "Large-Vector"-Versionen verwenden. 
<BR>Die Multi-Prozessor-Bibliotheken laufen auf Computern mit mehreren diskreten Prozessoren oder auf Mehrkernprozessoren wie AMD 64 x2 oder Intel Core2Duo, i3, i5, i7, sowie ihrer Nachfolger.

<LI>Zus&auml;tzlich m&uuml;ssen Sie mindestens eine der Basis-Bibliotheken einbinden:<BR>&nbsp;
<TABLE BORDER=1 WIDTH="80%">
<TR><TD>Visual C++ Version</TD><TD>Konfiguration</TD><TD><i>OptiVec</i>-Basisbibliothek</TD></TR>
<TR><TD>Visual C++ 5, 6, 2003</TD><TD>Single-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVCSD.ZIP">OVVCSD</A></TD></TR>
<TR><TD>Visual C++ 5, 6, 2003</TD><TD>Single-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/OVVCSR.ZIP">OVVCSR</A></TD><TD></TR>
<TR><TD>Visual C++ 5, 6, 2003 bis 2010&nbsp;</TD><TD>Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVCMTD.ZIP">OVVCMTD</A></TD></TR>
<TR><TD>Visual C++ 5, 6, 2003 bis 2010</TD><TD>Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/OVVCMTR.ZIP">OVVCMTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>Visual C++ 5, 6, 2003 bis 2010</TD><TD>Multi-Thread, MFC als DLL, Debug&nbsp;</TD><TD><A HREF="http://www.optivec.com/update/OVVCMDD.ZIP">OVVCMDD</A></TD></TR>
<TR><TD>Visual C++ 5, 6, 2003 bis 2010</TD><TD>Multi-Thread, MFC als DLL, Release&nbsp;</TD><TD><A HREF="http://www.optivec.com/update/OVVCMDR.ZIP">OVVCMDR</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR><TD>nur Visual Studio 2005</TD><TD>Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVC8MTD.ZIP">OVVC8MTD</A></TD></TR>
<TR><TD>nur Visual Studio 2005</TD><TD>Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/OVVC8MTR.ZIP">OVVC8MTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>nur Visual  Studio 2005</TD><TD>Multi-Thread, MFC als DLL, Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVC8MDD.ZIP">OVVC8MDD</A></TD></TR>
<TR><TD>nur Visual Studio 2005</TD><TD>Multi-Thread, MFC als DLL, Release</TD><TD><A HREF="http://www.optivec.com/update/OVVC8MDR.ZIP">OVVC8MDR</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR><TD>Visual Studio 2008 oder h&ouml;her</TD><TD>Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVC9MTD.ZIP">OVVC9MTD</A></TD></TR>
<TR><TD>Visual Studio 2008 oder h&ouml;her</TD><TD>Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/OVVC9MTR.ZIP">OVVC9MTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>Visual  Studio 2008 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVC9MDD.ZIP">OVVC9MDD</A></TD></TR>
<TR><TD>Visual Studio 2008 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Release</TD><TD><A HREF="http://www.optivec.com/update/OVVC9MDR.ZIP">OVVC9MDR</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR><TD>Visual Studio 2010 oder h&ouml;her</TD><TD>Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVC10MTD.ZIP">OVVC10MTD</A></TD></TR>
<TR><TD>Visual Studio 2010 oder h&ouml;her</TD><TD>Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/OVVC10MTR.ZIP">OVVC10MTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>Visual  Studio 2010 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVC10MDD.ZIP">OVVC10MDD</A></TD></TR>
<TR><TD>Visual Studio 2010 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Release</TD><TD><A HREF="http://www.optivec.com/update/OVVC10MDR.ZIP">OVVC10MDR</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR><TD>Visual Studio 2005 oder h&ouml;her</TD><TD>x64 Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVCx64MTD.ZIP">OVVCx64MTD</A></TD></TR>
<TR><TD>Visual Studio 2005 oder h&ouml;her</TD><TD>x64 Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/OVVCx64MTR.ZIP">OVVCx64MTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>Visual  Studio 2005 oder h&ouml;her</TD><TD>x64 Multi-Thread, MFC as DLL, Debug</TD><TD><A HREF="http://www.optivec.com/update/OVVCx64MDD.ZIP">OVVCx64MDD</A></TD></TR>
<TR><TD>Visual Studio 2005 oder h&ouml;her</TD><TD>x64 Multi-Thread, MFC as DLL, Release</TD><TD><A HREF="http://www.optivec.com/update/OVVCx64MDR.ZIP">OVVCx64MDR</A></TD></TR>
</TABLE>&nbsp;<BR>
<LI>Nach dem Entpacken k&ouml;nnen Sie alle heruntergeladenen .ZIP-Dateien l&ouml;schen.</LI>
<LI>Um die 64-bit-Version von OptiVec f&uuml;r Visual C++ zu benutzen, m&uuml;ssen Sie au&szlig;erdem ein aktualisiertes <a href="http://www.microsoft.com/download/en/details.aspx?id=26347">Redistributable von Microsoft</a> herunterladen. W&auml;hlen Sie vcredist_x64.exe.<BR>
</OL>
<A NAME="CMVC"></A>
<H2>Update <I>CMATH</I> f&uuml;r Microsoft Visual C++</H2>
<OL><LI>Bitte laden Sie die <A HREF="http://www.optivec.de/download/CMDOCD.ZIP">deutsche Dokumentation, CMDOCD.ZIP,</A>  oder die <a href="http://www.optivec.de/download/CMDOC.ZIP">englische Version, CMDOC.ZIP</a> herunter und entpacken sie in das <I>CMATH</I>-Verzeichnis auf Ihrem Rechner (z.B. C:\CMATH).&nbsp;</LI>
<LI>Nun laden und entpacken Sie bitte <A HREF="http://www.optivec.com/update/CMINCL.ZIP">CMINCL.ZIP</A> in das Unterverzeichnis CMATH/INCLUDE.&nbsp;</LI>
<TABLE BORDER =1 WIDTH="90%">
<TR><TD>Plattform&nbsp;</TD><TD>P4: 486DX/Pentium/Athlon</TD><TD>P8: AMD64xxx, Core2xxx, Core i3, i5, i7</TD></TR>
<TR><TD>Windows 95/98/ME/NT/2000/XP/Vista/7 32-bit</TD><TD><A HREF="http://www.optivec.com/update/CMVC4.ZIP">CMVC4</A></TD><TD><A HREF="http://www.optivec.com/update/CMVC8.ZIP">CMVC8</A></TD></TR>
<TR><TD>Windows XP/Vista/7 64-bit</TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/CMVC64_8.ZIP">CMVC64_8</A></TD></TR>
</TABLE>&nbsp;<BR>

<LI>Zus&auml;tzlich m&uuml;ssen Sie mindestens eine der Basis-Bibliotheken einbinden:<BR>&nbsp;
<TABLE BORDER=1 WIDTH="80%">
<TR><TD>Visual C++ Version</TD><TD>Konfiguration</TD><TD><i>CMATH</i>-Basisbibliothek</TD></TR>
<TR><TD>Visual Studio 2005 oder h&ouml;her</TD><TD>x64 Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVCx64MTD.ZIP">CMVCx64MTD</A></TD></TR>
<TR><TD>Visual Studio 2005 oder h&ouml;her</TD><TD>x64 Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/CMVCx64MTR.ZIP">CMVCx64MTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>Visual  Studio 2005 oder h&ouml;her</TD><TD>x64 Multi-Thread, MFC als DLL, Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVCx64MDD.ZIP">CMVCx64MDD</A></TD></TR>
<TR><TD>Visual Studio 2005 oder h&ouml;her</TD><TD>x64 Multi-Thread, MFC als DLL, Release</TD><TD><A HREF="http://www.optivec.com/update/CMVCx64MDR.ZIP">CMVCx64MDR</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR><TD>Visual C++ 5, 6, 2003</TD><TD>Single-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVCSD.ZIP">CMVCSD</A></TD></TR>
<TR><TD>Visual C++ 5, 6, 2003</TD><TD>Single-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/CMVCSR.ZIP">CMVCSR</A></TD><TD></TR>
<TR><TD>Visual C++ 5, 6, 2003 oder h&ouml;her&nbsp;</TD><TD>Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVCMTD.ZIP">CMVCMTD</A></TD></TR>
<TR><TD>Visual C++ 5, 6, 2003 oder h&ouml;her</TD><TD>Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/CMVCMTR.ZIP">CMVCMTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>Visual C++ 5, 6, 2003 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Debug&nbsp;</TD><TD><A HREF="http://www.optivec.com/update/CMVCMDD.ZIP">CMVCMDD</A></TD></TR>
<TR><TD>Visual C++ 5, 6, 2003 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Release&nbsp;</TD><TD><A HREF="http://www.optivec.com/update/CMVCMDR.ZIP">CMVCMDR</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR><TD>nur Visual Studio 2005</TD><TD>Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVC8MTD.ZIP">CMVC8MTD</A></TD></TR>
<TR><TD>nur Visual Studio 2005</TD><TD>Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/CMVC8MTR.ZIP">CMVC8MTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>nur Visual  Studio 2005</TD><TD>Multi-Thread, MFC als DLL, Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVC8MDD.ZIP">CMVC8MDD</A></TD></TR>
<TR><TD>nur Visual Studio 2005</TD><TD>Multi-Thread, MFC als DLL, Release</TD><TD><A HREF="http://www.optivec.com/update/CMVC8MDR.ZIP">CMVC8MDR</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR><TD>Visual Studio 2008 oder h&ouml;her</TD><TD>Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVC9MTD.ZIP">CMVC9MTD</A></TD></TR>
<TR><TD>Visual Studio 2008 oder h&ouml;her</TD><TD>Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/CMVC9MTR.ZIP">CMVC9MTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>Visual  Studio 2008 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVC9MDD.ZIP">CMVC9MDD</A></TD></TR>
<TR><TD>Visual Studio 2008 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Release</TD><TD><A HREF="http://www.optivec.com/update/CMVC9MDR.ZIP">CMVC9MDR</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR><TD>Visual Studio 2010 oder h&ouml;her</TD><TD>Multi-Thread Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVC10MTD.ZIP">CMVC10MTD</A></TD></TR>
<TR><TD>Visual Studio 2010 oder h&ouml;her</TD><TD>Multi-Thread Release</TD><TD><A HREF="http://www.optivec.com/update/CMVC10MTR.ZIP">CMVC10MTR&nbsp;&nbsp;</A></TD></TR>
<TR><TD>Visual  Studio 2010 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Debug</TD><TD><A HREF="http://www.optivec.com/update/CMVC10MDD.ZIP">CMVC10MDD</A></TD></TR>
<TR><TD>Visual Studio 2010 oder h&ouml;her</TD><TD>Multi-Thread, MFC als DLL, Release</TD><TD><A HREF="http://www.optivec.com/update/CMVC9MDR.ZIP">CMVC9MDR</A></TD></TR>
</TABLE>&nbsp;<BR>
<LI>Nach dem Entpacken k&ouml;nnen Sie alle heruntergeladenen .ZIP-Dateien l&ouml;schen.</LI>
</OL>

<A NAME="OVDelphi"></A>
<H2>Update <I>OptiVec</I> f&uuml;r Delphi</H2>
<OL>Bitte laden Sie die <A HREF="http://www.optivec.de/download/OVDOCD.ZIP">deutsche Dokumentation, OVDOCD.ZIP,</A>  oder die <a href="http://www.optivec.de/download/OVDOC.ZIP">englische Version, OVDOC.ZIP</a> herunter und entpacken sie in das <I>OptiVec</I>-Verzeichnis auf Ihrem Rechner (z.B. C:\OPTIVEC).&nbsp;</LI>
<LI>Zus&auml;tzlich k&ouml;nnen Sie auch die <a HREF="http://www.optivec.com/update/DEMOSD.ZIP">Demo-Programme, DEMOSD.ZIP</a> herunterladen und ebenfalls in das <I>OptiVec</I>-Verzeichnis entpacken.&nbsp;
<LI>W&auml;hlen Sie die ben&ouml;tigten Bibliotheksdateien aus der folgenden Tabelle. &Uuml;berschreiben Sie die in Ihrem Verzeichnis OPTIVEC/LIB4 befindlichen Units mit den in OVDxLIB4.ZIP enthaltenen; &uuml;berschreiben Sie die Units in OPTIVEC/LIB6 mit denen in OVDxLIB6.ZIP, und so fort f&uuml;r alle weiteren verwendeten Varianten.</LI>
<TABLE BORDER =1 WIDTH="90%">
<TR><TD>Delphi-Version&nbsp;</TD><TD>Prozessor-Kompatibilit&auml;t</TD><TD>Allzweck</TD><TD>Debug</TD><TD>Multi-Prozessor</TD><TD>Large-Vector</TD></TR>
<TR><TD>Delphi XE3 (RAD Studio XE3)<BR><b>Win64</b></TD><TD>P8: AMD64xxx, Core2xxx, Core i3, i5, i7</TD><TD><A HREF="http://www.optivec.com/update/OVD17x64LIB8.ZIP">OVD17x64LIB8</A></TD><TD><A HREF="http://www.optivec.com/update/OVD17x64LIB8D.ZIP">OVD17x64LIB8D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD17x64LIB8M.ZIP">OVD17x64LIB8M</A></TD><TD> ---- </TD></TR>
<TR><TD>Delphi XE3 (RAD Studio XE3)<BR><b>Win32</b></TD><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/OVD17LB4.ZIP">OVD17LB4</A></TD><TD><A HREF="http://www.optivec.com/update/OVD17L4D.ZIP">OVD17L4D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD17L4M.ZIP">OVD17L4M</A></TD><TD> ---- </TD></TR>
<TR><TD>&nbsp;</TD><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/OVD17LB7.ZIP">OVD17LB7</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD17L7M.ZIP">OVD17L7M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD17L7L.ZIP">OVD17L7L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>P8: AMD64xxx, Core2xxx, Core i3, i5, i7</TD><TD><A HREF="http://www.optivec.com/update/OVD17LB8.ZIP">OVD17LB8</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD17L8M.ZIP">OVD17L8M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD17L8L.ZIP">OVD17L8L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>

<TR><TD>Delphi XE2 (RAD Studio XE2)<BR><b>Win64</b></TD><TD>P8: AMD64xxx, Core2xxx, Core i3, i5, i7</TD><TD><A HREF="http://www.optivec.com/update/OVD16x64LIB8.ZIP">OVD16x64LIB8</A></TD><TD><A HREF="http://www.optivec.com/update/OVD16x64LIB8D.ZIP">OVD16x64LIB8D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD16x64LIB8M.ZIP">OVD16x64LIB8M</A></TD><TD> ---- </TD></TR>
<TR><TD>Delphi XE2 (RAD Studio XE2)<BR><b>Win32</b></TD><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/OVD16LB4.ZIP">OVD16LB4</A></TD><TD><A HREF="http://www.optivec.com/update/OVD16L4D.ZIP">OVD16L4D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD16L4M.ZIP">OVD16L4M</A></TD><TD> ---- </TD></TR>
<TR><TD>&nbsp;</TD><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/OVD16LB7.ZIP">OVD16LB7</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD16L7M.ZIP">OVD16L7M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD16L7L.ZIP">OVD16L7L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>P8: AMD64xxx, Core2xxx, Core i3, i5, i7</TD><TD><A HREF="http://www.optivec.com/update/OVD16LB8.ZIP">OVD16LB8</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD16L8M.ZIP">OVD16L8M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD16L8L.ZIP">OVD16L8L</A></TD></TR>

<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR><TD>Delphi XE (RAD Studio XE)</TD><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/OVD15LB4.ZIP">OVD15LB4</A></TD><TD><A HREF="http://www.optivec.com/update/OVD15L4D.ZIP">OVD15L4D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD15L4M.ZIP">OVD15L4M</A></TD><TD> ---- </TD></TR>
<TR><TD>&nbsp;</TD><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/OVD15LB7.ZIP">OVD15LB7</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD15L7M.ZIP">OVD15L7M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD15L7L.ZIP">OVD15L7L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>P8: AMD64xxx, Core2xxx</TD><TD><A HREF="http://www.optivec.com/update/OVD15LB8.ZIP">OVD15LB8</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD15L8M.ZIP">OVD15L8M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD15L8L.ZIP">OVD15L8L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>

<TR><TD>Delphi 2010 (RAD Studio 2010)</TD><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/OVD14LB4.ZIP">OVD14LB4</A></TD><TD><A HREF="http://www.optivec.com/update/OVD14L4D.ZIP">OVD14L4D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD14L4M.ZIP">OVD14L4M</A></TD><TD> ---- </TD></TR>
<TR><TD>&nbsp;</TD><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/OVD14LB7.ZIP">OVD14LB7</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD14L7M.ZIP">OVD14L7M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD14L7L.ZIP">OVD14L7L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>P8: AMD64xxx, Core2xxx</TD><TD><A HREF="http://www.optivec.com/update/OVD14LB8.ZIP">OVD14LB8</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD14L8M.ZIP">OVD14L8M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD14L8L.ZIP">OVD14L8L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>

<TR><TD>Delphi 2009 (RAD Studio 2009)</TD><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/OVD12LB4.ZIP">OVD12LB4</A></TD><TD><A HREF="http://www.optivec.com/update/OVD12L4D.ZIP">OVD12L4D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD12L4M.ZIP">OVD12L4M</A></TD><TD> ---- </TD></TR>
<TR><TD>&nbsp;</TD><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/OVD12LB7.ZIP">OVD12LB7</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD12L7M.ZIP">OVD12L7M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD12L7L.ZIP">OVD12L7L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>P8: AMD64xxx, Core2xxx</TD><TD><A HREF="http://www.optivec.com/update/OVD12LB8.ZIP">OVD12LB8</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD12L8M.ZIP">OVD12L8M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD12L8L.ZIP">OVD12L8L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>

<TR><TD>Delphi 2006<br>(BDS2006 oder Turbo Delphi 2006)<br>und Delphi 2007 (RAD Studio 2007)</TD><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/OVD10LB4.ZIP">OVD10LB4</A></TD><TD><A HREF="http://www.optivec.com/update/OVD10L4D.ZIP">OVD10L4D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD10L4M.ZIP">OVD10L4M</A></TD><TD> ---- </TD></TR>
<TR><TD>&nbsp;</TD><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/OVD10LB7.ZIP">OVD10LB7</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD10L7M.ZIP">OVD10L7M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD10L7L.ZIP">OVD10L7L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>P8: AMD64xxx, Core2xxx</TD><TD><A HREF="http://www.optivec.com/update/OVD10LB8.ZIP">OVD10LB8</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD10L8M.ZIP">OVD10L8M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD10L8L.ZIP">OVD10L8L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>

<TR><TD>Delphi 2005</TD><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/OVD9LIB4.ZIP">OVD9LIB4</A></TD><TD><A HREF="http://www.optivec.com/update/OVD9LB4D.ZIP">OVD9LB4D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD9LB4M.ZIP">OVD9LB4M</A></TD><TD> ---- </TD></TR>
<TR><TD>&nbsp;</TD><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/OVD9LIB7.ZIP">OVD9LIB7</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD9LB7M.ZIP">OVD9LB7M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD9LB7L.ZIP">OVD9LB7L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>P8: AMD64xxx, Core2xxx</TD><TD><A HREF="http://www.optivec.com/update/OVD9LIB8.ZIP">OVD9LIB8</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD9LB8M.ZIP">OVD9LB8M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD9LB8L.ZIP">OVD9LB8L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>

<TR><TD>Delphi 7</TD><TD>P4: 486DX / Pentium / Athlon</TD><TD><A HREF="http://www.optivec.com/update/OVD7LIB4.ZIP">OVD7LIB4</A></TD><TD><A HREF="http://www.optivec.com/update/OVD7LB4D.ZIP">OVD7LB4D</A></TD><TD><A HREF="http://www.optivec.com/update/OVD7LB4M.ZIP">OVD7LB4M</A></TD><TD> ---- </TD></TR>
<TR><TD>&nbsp;</TD><TD>P7: Pentium 4+ / Athlon x64</TD><TD><A HREF="http://www.optivec.com/update/OVD7LIB7.ZIP">OVD7LIB7</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD7LB7M.ZIP">OVD7LB7M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD7LB7L.ZIP">OVD7LB7L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>P8: AMD64xxx, Core2xxx</TD><TD><A HREF="http://www.optivec.com/update/OVD7LIB8.ZIP">OVD7LIB8</A></TD><TD> ---- </TD><TD><A HREF="http://www.optivec.com/update/OVD7LB8M.ZIP">OVD7LB8M</A></TD><TD><A HREF="http://www.optivec.com/update/OVD7LB8L.ZIP">OVD7LB8L</A></TD></TR>
<TR><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>

</TABLE>
<BR>Die Large-Vector-Versionen sind f&uuml;r die Verarbeitung von Vektoren und Matrizen, deren Gr&ouml;&szlig;e den L2-Cache Ihres Prozessor-Mainboards &uuml;bersteigt. In diesen Versionen wird die Cache-Verwendung einfach ausgeschaltet, um unn&ouml;tige Cache-Operationen einzusparen. Im Zweifelsfall sollten Sie eher die "normalen" oder Multi-Prozessor- als die "Large-Vector"-Versionen verwenden. 
<BR>Sollten Sie noch Bibliotheken f&uuml;r veraltete Modelle und Prozessoren ben&ouml;tigen, schreiben Sie uns.  Diese Bibliotheken werden zwar nicht mehr aktualisiert. Wir k&ouml;nnen Ihnen aber die &auml;lteren Versionen per E-Mail zuschicken.
<LI>Nach dem Entpacken k&ouml;nnen Sie alle heruntergeladenen .ZIP-Dateien l&ouml;schen.</LI>
</OL>

<A NAME="CMDelphi"></A>
<H2>Update <I>CMATH</I> f&uuml;r Delphi</H2>
<OL><LI>Bitte laden Sie die <A HREF="http://www.optivec.de/download/CMDOCD.ZIP">deutsche Dokumentation, CMDOCD.ZIP,</A>  oder die <a href="http://www.optivec.de/download/CMDOC.ZIP">englische Version, CMDOC.ZIP</a> herunter und entpacken sie in das <I>CMATH f&uuml;r Delphi</I>-Verzeichnis auf Ihrem Rechner (z.B. C:\CMATH).&nbsp;</LI>
<LI>W&auml;hlen Sie die ben&ouml;tigten Bibliotheksdateien aus der folgenden Tabelle. &Uuml;berschreiben Sie die in Ihrem Verzeichnis CMATH/LIB4 befindlichen Units mit den in CMDxLIB4.ZIP enthaltenen; &uuml;berschreiben Sie die Units in CMATH/LIB8 mit denen in CMDxLIB8.ZIP, und so fort f&uuml;r alle weiteren verwendeten Varianten.</LI>
<TABLE BORDER =1 WIDTH="90%">
<TR><TD>Delphi-Version&nbsp;</TD><TD>P8: AMD64xxx, Core2xxx, Core i3, i5, i7</TD><TD>P4: 486DX / Pentium&nbsp;</TD></TR>
<TR><TD>Delphi XE3 (RAD Studio XE3)<BR><b>Win64</b></TD><TD><A HREF="http://www.optivec.com/update/CMD17x64LIB8.ZIP">CMD17x64LIB8</A></TD><TD> ---- </TD></TR>
<TR><TD>Delphi XE3 (RAD Studio XE3)<BR><b>Win32</b></TD><TD><A HREF="http://www.optivec.com/update/CMD17LB6.ZIP">CMD17LB6</A></TD><TD><A HREF="http://www.optivec.com/update/CMD17LB4.ZIP">CMD17LB4</A></TD></TR>
<TR><TD>Delphi XE2 (RAD Studio XE2)<BR><b>Win64</b></TD><TD><A HREF="http://www.optivec.com/update/CMD16x64LIB8.ZIP">CMD16x64LIB8</A></TD><TD> ---- </TD></TR>
<TR><TD>Delphi XE2 (RAD Studio XE2)<BR><b>Win32</b></TD><TD><A HREF="http://www.optivec.com/update/CMD16LB8.ZIP">CMD16LB8</A></TD><TD><A HREF="http://www.optivec.com/update/CMD16LB4.ZIP">CMD16LB4</A></TD></TR>
<TR><TD>Delphi XE (RAD Studio XE)</TD><TD><A HREF="http://www.optivec.com/update/CMD15LB8.ZIP">CMD15LB8</A></TD><TD><A HREF="http://www.optivec.com/update/CMD15LB4.ZIP">CMD15LB4</A></TD></TR>
<TR><TD>Delphi 2010 (RAD Studio 2010)</TD><TD><A HREF="http://www.optivec.com/update/CMD14LB8.ZIP">CMD14LB8</A></TD><TD><A HREF="http://www.optivec.com/update/CMD14LB4.ZIP">CMD14LB4</A></TD></TR>
<TR><TD>Delphi 2009 (RAD Studio 2009)</TD><TD><A HREF="http://www.optivec.com/update/CMD12LB8.ZIP">CMD12LB8</A></TD><TD><A HREF="http://www.optivec.com/update/CMD12LB4.ZIP">CMD12LB4</A></TD></TR>
<TR><TD>Delphi 2006 (BDS2006 or Turbo Delphi 2006)<br>and Delphi 2007 (BDS2007</TD><TD><A HREF="http://www.optivec.com/update/CMD10LB8.ZIP">CMD10LB8</A></TD><TD><A HREF="http://www.optivec.com/update/CMD10LB4.ZIP">CMD10LB4</A></TD></TR>
<TR><TD>Delphi 2005</TD><TD><A HREF="http://www.optivec.com/update/CMD9LIB4.ZIP">CMD9LIB4</A></TD><TD><A HREF="http://www.optivec.com/update/CMD9LIB8.ZIP">CMD9LIB8</A></TD></TR>
<TR><TD>Delphi 7</TD><TD><A HREF="http://www.optivec.com/update/CMD7LIB8.ZIP">CMD7LIB8</A></TD><TD><A HREF="http://www.optivec.com/update/CMD7LIB4.ZIP">CMD7LIB4</A></TD></TR>
</TABLE>
<LI>Nach dem Entpacken k&ouml;nnen Sie alle heruntergeladenen .ZIP-Dateien l&ouml;schen.</LI>
</OL>

<FONT SIZE=-1>Copyright &copy; 1998-2013 <I>OptiCode</I> - Dr. Martin Sander Software Development</FONT>
</TD></TR>
</TABLE>&nbsp;
<DIV ALIGN=right><FONT SIZE=-1>Letzte Aktualisierung: 20. Januar 2013</FONT></DIV>
</BODY></HTML>
