Einzelnen Beitrag anzeigen
  #4  
Alt 11.01.2023, 18:52
Benutzerbild von Chessguru
Chessguru Chessguru ist offline
Administrator
 
Registriert seit: 29.06.2004
Ort: Rostock
Alter: 55
Land:
Beiträge: 6.500
Abgegebene Danke: 1.624
Erhielt 4.647 Danke für 1.395 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
8/20 20/20
Heute Beiträge
0/3 sssss6500
AW: Mephisto Phoenix London - Geschwindigkeitsvergleiche + Hash Tables

Hallo Markus,

 Zitat von Mapi Beitrag anzeigen
Ich glaube nicht, das Ruud da was ändern kann.
Die Emulationen laufen auf der Grundlage der 16 bit Module.
Der Zugriff auf den Hashtables Speicher läuft über einen 16 bit Datenbus, was nicht besonders schnell von statten geht.
Bei grossen Hashtables wird über den "langsamen" 16 bit Datenbus die kompletten 3 MB beschrieben und abgefragt, was die suche mit 3 Mb deutlich verlangsamt.
ok, deine Erläuterung klingt durchaus logisch. Die Frage wäre, ab wann kippt das Verhalten? Sind die 512KB bereits das sinnvolle Maximum?

Allerdings würde daraus folgen, dass man diese Speichererweiterung wieder entfernen sollte, da sie keinen praktischen Nutzen in sich trägt. Im Gegenteil, sie suggeriert einen deutlichen Zugewinn, der im praktischen Spiel nicht vorhanden ist. Schlimmer sogar, es bewirkt eine Verschlechterung der Spielstärke. Oder zumindest sollte es im Manual entsprechend vermerkt werden.

Gruß
Micha
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Chessguru für den nützlichen Beitrag:
Chess Monarch (12.01.2023), Egbert (11.01.2023)