Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.430 Beiträge
 
Delphi 10.4 Sydney
 
#19

AW: Geschwindigkeitsunterschiede Apple Sillicon / Intel Win32 / Win64

  Alt 20. Jun 2023, 18:53
Verwende ich sum in der Ausgabe (ShowMessage) nicht, sehen die Ergebnisse für 32-Bit so aus:
Da sollte man sich wirklich den erzeugten Code genauer anschauen.
Sicher das der Compiler das Inc(Sum) nicht einfach wegoptimiert?
Ein schlauer Compiler könnte sogar die Schleife wegoptimieren Inc(Sum, RUN_COUNT) .

Wichtig ist sicher, ob der erzeugte Code für die Schleife vollständig in die Befehlswarteschlange des Prozessorkerns passt und die Sprungvorhersage richtig liegt.
  Mit Zitat antworten Zitat