Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   DELPHI 64 bit -- SPEED UP (https://www.delphipraxis.net/161405-delphi-64-bit-speed-up.html)

bernhard_LA 2. Jul 2011 07:15

DELPHI 64 bit -- SPEED UP
 
gehört jemand in diesem Forum zum Kreise der Betatester von DELPHI 64 bit (http://www.embarcadero.com/products/delphi/64-bit) und darf/kann über seine Erfahrungen berichten

** Port auf 64 Bit
** Geschwindigkeitszuwachs
** maximale GRöße von Arrays und Listen unter 64 bit
** .....

mkinzler 2. Jul 2011 07:20

AW: DELPHI 64 bit -- SPEED UP
 
Betatester geschnitten Sagendürfen = Leere Menge

Die NDA verbietet derartige Aussagen

Man kann höchstens Spekulieren.

Was meinst du mit Geschwindigkeiteszuwachs? Beim Compillieren? Laufzeit?
Das würde ich beides eher nicht Erwarten.

haentschman 2. Jul 2011 07:22

AW: DELPHI 64 bit -- SPEED UP
 
spätestens auf den Delphi Tagen...
http://www.delphitage.de/index.php/a...ltung-samstag/

bernhard_LA 2. Jul 2011 08:00

AW: DELPHI 64 bit -- SPEED UP
 
ich bin auf der Suche nach Laufzeit Speed ups .
(Suche in Listen, Rechenoperationen : Float * Float, ....) da musste 64 bit schon hilfreich sein

himitsu 2. Jul 2011 08:05

AW: DELPHI 64 bit -- SPEED UP
 
Fließkommaberechnungen werden sich wohl nicht groß ändern, da sie in der FPU und nicht in der CPU behandelt werden. (auch wenn die FPU heutzutage oftmals in der CPU integriert ist).
Und unsere FPUs sind schon seit Jahren auf 80 Bit ausgelegt?

Daniel 2. Jul 2011 08:11

AW: DELPHI 64 bit -- SPEED UP
 
Zitat:

Zitat von bernhard_LA (Beitrag 1109569)
ich bin auf der Suche nach Laufzeit Speed ups .
(Suche in Listen, Rechenoperationen : Float * Float, ....) da musste 64 bit schon hilfreich sein

Du wirst im Netz Informationen finden, wie sich die 64bit-Architektur im Allgemeinen auf Operationen auswirkt. Durch die erhöhte Anzahl an Registern besteht da Potential für eine Steigerung der Geschwindigkeit.

Wie dies beim neuen Delphi konkret aussehen wird, das darf Dir derzeit noch keiner der Betatester sagen.

Bernhard Geyer 2. Jul 2011 09:58

AW: DELPHI 64 bit -- SPEED UP
 
Zitat:

Zitat von bernhard_LA (Beitrag 1109569)
ich bin auf der Suche nach Laufzeit Speed ups .
(Suche in Listen, Rechenoperationen : Float * Float, ....) da musste 64 bit schon hilfreich sein

Listen. Was soll da schneller sein? BTree und Co. sind auch unter 32-Bit x-Mal schneller als "Normale Listen" bei großer Datenmenge.
Rechenoperationen könnten schneller werden wenn man die entsprechenden SSE-Befehle vom Compiler genutzt werden. AFAIK ist für Delphi (wenn man keinen Inline-Assemlber nutzt) SSE & Co. unbekannt.

USchuster 2. Jul 2011 11:28

AW: DELPHI 64 bit -- SPEED UP
 
Zitat:

Zitat von bernhard_LA (Beitrag 1109550)
gehört jemand in diesem Forum zum Kreise der Betatester von DELPHI 64 bit (http://www.embarcadero.com/products/delphi/64-bit) und darf/kann über seine Erfahrungen berichten

Jeder der merkwürdige Fragen zu Betas stellt empfehle ich den EDN Artikel What We Expect From Our Field Testers zu lesen.

Zitat:

Zitat von himitsu (Beitrag 1109570)
Fließkommaberechnungen werden sich wohl nicht groß ändern, da sie in der FPU und nicht in der CPU behandelt werden. (auch wenn die FPU heutzutage oftmals in der CPU integriert ist).
Und unsere FPUs sind schon seit Jahren auf 80 Bit ausgelegt?

Fließkommawerte sind (maximal) 64-bit breit in Delphi 64.

Insider2004 2. Jul 2011 14:56

AW: DELPHI 64 bit -- SPEED UP
 
Generell: Speicher-Operatinen gehen doppelt so schnell, weil pro CPU-Takt die doppelte Anzahl an Bits prozessiert werden können. Die FPU gibt es bei 64 bit nicht mehr. Die Floating-Points sind jetzt alle SSEx.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz