Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Technische Fragen und Probleme / Tuning


 
 
Themen-Optionen Ansicht

Prev Vorheriger Beitrag   Nächster Beitrag Next
  #1  
Alt 06.03.2012, 13:18
Benutzerbild von Supergrobi
Supergrobi Supergrobi ist offline
Revelation
 
Registriert seit: 12.07.2004
Ort: Hannover
Alter: 53
Land:
Beiträge: 702
Abgegebene Danke: 277
Erhielt 438 Danke für 112 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss702
16/32 Bit: Woher kommt der Geschwindigkeitsvorteil?

Hallo allerseits,

ich habe mich kürzlich gefragt, wie es eigentlich kommt, daß z.B. der Roma 68020 doppelt so schnell ist wie der Roma 68000.

Ich weiß, daß der 68020 in einem Zyklus 32 Bit lesen kann, aber in einem Schachprogramm (zumindest wenn es keine Hashtables einsetzt) kommt so etwas doch praktisch gar nicht vor?

Die klassische 10x12-Brettdarstellung kann ich komplett mit 8-Bit-Daten programmieren (ein Array von 120 Elementen signed char), für Bewertungskriterien brauche ich vielleicht mal 16 Bit, wenn mir 8 Bit zu grob sind.

Wie kann ein 32-Bit-System bei Verwendung solcher Daten seinen Vorteil ausspielen?

Das einzige, was mir einfällt, wären Bitboards. Wenn die interne Brettdarstellung über Bitboards läuft, würde man mit einem 32bit-System im Vorteil sein. Aber a) wäre das auf einem 68000 gemessen an der 10x12-Darstellung nicht viel zu ineffizient und b) wurden damals überhaupt schon Bitboards eingesetzt?

Oder bin ich komplett auf dem falschen Dampfer?

Bin für jeden Hinweis dankbar!

Viele Grüße,
Dirk
Mit Zitat antworten
 


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Frage: London 68020 Modul woher Topas Technische Fragen und Probleme / Tuning 3 05.07.2011 18:42
News: Wer zu spät kommt... FütterMeinEgo Fragen / Questions - Forum + Wiki 0 01.03.2010 20:27
Turnier: eine Wiederholung kommt selten allein iuppiter Partien und Turniere / Games and Tournaments 0 08.12.2007 10:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:01 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info