Forum: Sonstige Fragen zu Delphi
by Patito,
7. Aug 2013
Da die Präzision von SSE geringer ist, ist der Geschwindigkeitsgewinn wohl leider nur ein Fake.
Forum: Sonstige Fragen zu Delphi
by Patito,
7. Aug 2013
Und wie immer, gibt es schon jemanden, der das alles schon mal gemacht hat:
http://blog.synopse.info/post/2011/09/13/Using-Extended-in-Delphi-XE2-64-bit
Forum: Sonstige Fragen zu Delphi
by Patito,
7. Aug 2013
Verlassen würde ich mich nicht darauf. Nur weil sie die Register nicht benutzen, heisst das noch lange nicht, dass sie nicht eben mal kurz irgendwas platt machen. Sei es auch nur Exceptions aussschalten oder die Präzision umstellen - (ist ja nur FPU-State und kein Register).
Forum: Sonstige Fragen zu Delphi
by Patito,
7. Aug 2013
Naja, ob es wirklich daran liegt? Zitat aus dem Embarcadero Wiki:
"In Win64, the precision of floating-point computations was reduced from extended (10-byte values) to double (8-byte values)."