Einzelnen Beitrag anzeigen

Dejan Vu
(Gast)

n/a Beiträge
 
#13

AW: HexToDec optimieren

  Alt 22. Jun 2014, 09:54
Sehr schön, wenn man das einfach ausprobiert. Alles unter 5% würde ich als Rauschen erachten. Bei der Messdauer von 200ms pro Durchlauf bist Du aber bei einer Genauigkeit von +-18ms, sodaß ich hier die Anzahl der Durchläufe so erhöhen würde das ein Durchlauf mindestens 1-2 Sekunden dauert.

Ferner würde ich den Zugriff an die Erfordernisse anpassen, also nicht konstant immer auf den selben Array-Index zugreifen (man sieht sehr schön, wie Cache und Prediction hier zuschlagen) sondern eben z.B. zufällig.

Ich habe die Durchlaufzahl verdreifacht und bei mir kommt dann raus:
Code:
3:
HexB0 = 1467
HexB1 = 1450
HexI0 = 1046
HexI1 = 920
HexS = 905
HexD = 920
Math = 921

B:
HexB0 = 904
HexB1 = 921
HexI0 = 920
HexI1 = 905
HexS = 920
HexD = 921
Math = 1061

Random:
HexB0 = 999
HexB1 = 1372
HexI0 = 1576
HexI1 = 1560
HexS = 1560
HexD = 1779
Math = 7644
  Mit Zitat antworten Zitat