Tag: x87
x87 ist das Erbe 80bit floating point Teilmenge der x86-Befehlssatz. Es wurde ersetzt durch SSE/SSE2 für float/double, aber ist immer noch nützlich für 80bit extended-precision. Die 32-bit-x86-ABI gibt auch FP-Ergebnisse in eine x87-register. Sehen Sie die tag-wiki ein tutorial zum link.
4
Antworten
Habe ich einige Probleme in letzter Zeit mit FPU-stack-overflows. Ich es geschafft, es zu verfolgen zurück zu einem buggy-Bibliothek-Funktion, schiebt sich eine Müll Wert auf den FPU-stack jedes mal, wenn es aufgerufen wird und niemals reinigt es.
4
Antworten
Las ich heute über Forscher entdecken, dass NVidia Phys-X-Bibliotheken verwenden, x87-FP vs. SSE2. Natürlich wird dies suboptimal für die parallele Datensätze, wo Geschwindigkeit Trumpf Präzision. Allerdings, der Autor des Artikels geht auf Zitat: Intel begonnen, entmutigt die
5
Antworten
Ich versuche, zu Experimentieren, mit inline Assembler, und ich bin versucht, hinzuzufügen Dezimalzahlen (Nein, NICHT ganzen zahlen) in inline-Montage. Problem ist, wenn ich rufen Sie die folgende Funktion: inline double ADD(double num1, double num2) { double res;