Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Die ganze Welt der Schachcomputer / World of chess computers


Antwort
 
Themen-Optionen Ansicht

  #11  
Alt 27.04.2017, 12:20
Drahti Drahti ist offline
Revelation
 
Registriert seit: 27.02.2016
Ort: An der Schleuse
Land:
Beiträge: 732
Abgegebene Danke: 602
Erhielt 419 Danke für 267 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss732
AW: Lang Emus auf Reflection Modul

Hab ma reingeschaut, eine 68030 TM in WM-Version hat:
1 SRAM 150ns Zugriffszeit 8 kByte zur dauerhaften Speicherung Einstellungen/Partien (sonst im Display)
64 üblich schnelle DRAM mit 70ns Zugriffszeit und insgesamt 8 MByte
8 extrem schnelle SRAMs mit 25ns Zugriffszeit und insgesamt 256 kByte

Der schnelle SRAM scheint im Wiki nicht konkret erwähnt zu werden. Auch die Anzeige im Display zählt diesen RAM nicht mit. Könnte das L2 Cache sein? Gab es sowas beim 68030?

Wies im 68020 ausschaut, kann ich heut abend mal schauen. Ich meine aber mich zu erinnern, dass auch hier 2 unterschiedliche Arten RAM verbaut sind.
Mit Zitat antworten
  #12  
Alt 27.04.2017, 13:05
Wolfgang2 Wolfgang2 ist offline
Lebende Foren Legende
 
Registriert seit: 02.02.2005
Ort: Schweinfurt
Alter: 57
Land:
Beiträge: 2.733
Abgegebene Danke: 3.321
Erhielt 3.290 Danke für 1.591 Beiträge
Aktivitäten Langlebigkeit
9/20 20/20
Heute Beiträge
1/3 sssss2733
AW: Lang Emus auf Reflection Modul

 Zitat von Wolfgang2 Beitrag anzeigen
Test: 1. a4 Sf6, 2. a5 …
Computer (Hashtables aus) rechnet bis (05/17) abgeschlossen ist.

Mephisto London 68030 /33 MHz 42,3 Sekunden
Mephisto London 68020 /12 MHz 136 Sekunden

Ergebnis: Der 68030 ist um etwa 17 Prozent schneller als es die reine Taktfrequenz-Umrechnung erwarten ließe.

Gruß
Wolfgang
Nachtrag:

Zeiten mit eingeschalteten HT:

Mephisto London 68030 /33 MHz 21 Sekunden
Mephisto London 68020 /12 MHz 58 Sekunden

Der Prorammspeicher (ROM) beträgt 256 KB bei Vancouver und Genius. Wer hat wieviel HT oder sonstigen RAM ?
Meiner Ansicht ist es so (in KB):

Vancouver 68000: 512 HT, 256 RAM
Vancouver 68020: 1024 HT, 256 RAM
Genius 68030: 512 HT, 256 RAM (Quelle: CSS 5/94)

Das heißt: Zunächst (bis 1991) wurde nur der "werbewirksame" Hashtable-Speicher angegeben. Und beim Genius 68030 hat man dann den sonstigen RAM-Speicher mit dazu gezählt.

Gruß
Wolfgang
Mit Zitat antworten
  #13  
Alt 27.04.2017, 13:20
Benutzerbild von Solwac
Solwac Solwac ist offline
Revelation
 
Registriert seit: 18.07.2010
Land:
Beiträge: 782
Abgegebene Danke: 189
Erhielt 338 Danke für 216 Beiträge
Aktivitäten Langlebigkeit
0/20 14/20
Heute Beiträge
0/3 ssssss782
AW: Lang Emus auf Reflection Modul

 Zitat von Drahti Beitrag anzeigen
Hab ma reingeschaut, eine 68030 TM in WM-Version hat:
1 SRAM 150ns Zugriffszeit 8 kByte zur dauerhaften Speicherung Einstellungen/Partien (sonst im Display)
64 üblich schnelle DRAM mit 70ns Zugriffszeit und insgesamt 8 MByte
8 extrem schnelle SRAMs mit 25ns Zugriffszeit und insgesamt 256 kByte

Der schnelle SRAM scheint im Wiki nicht konkret erwähnt zu werden. Auch die Anzeige im Display zählt diesen RAM nicht mit. Könnte das L2 Cache sein? Gab es sowas beim 68030?

Wies im 68020 ausschaut, kann ich heut abend mal schauen. Ich meine aber mich zu erinnern, dass auch hier 2 unterschiedliche Arten RAM verbaut sind.
In das schnelle SRAM könnte einfach der Inhalt der ROMs kopiert werden.
Mit Zitat antworten
  #14  
Alt 27.04.2017, 13:39
Drahti Drahti ist offline
Revelation
 
Registriert seit: 27.02.2016
Ort: An der Schleuse
Land:
Beiträge: 732
Abgegebene Danke: 602
Erhielt 419 Danke für 267 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss732
AW: Lang Emus auf Reflection Modul

Ja, das wäre eine Idee. Möglicherweise muss das sogar so passieren, da nur ein einziges 8 Bit Eprom verwendet wurde. Das heißt, mit einem Zugriff ständen nur 8 Bit zur Verfügung.

Ich habe zu L2 Cache bei Motorola auch nichts gefunden, bei Intel war es ja mehr oder weniger Standard...

Ich schau mal heut Abend in Van 68000 und Van 68020 rein und schreib die Werte hier mit hin. Im Wiki könnte man die konkreten Werte dann im Fließtext erwähnen.
Mit Zitat antworten
  #15  
Alt 27.04.2017, 14:36
Benutzerbild von Mapi
Mapi Mapi ist gerade online
Schachcomputer Koryphäe
 
Registriert seit: 25.04.2006
Ort: Bocholt
Alter: 60
Land:
Beiträge: 1.289
Abgegebene Danke: 6.881
Erhielt 2.207 Danke für 751 Beiträge
Aktivitäten Langlebigkeit
7/20 19/20
Heute Beiträge
1/3 sssss1289
AW: Lang Emus auf Reflection Modul

 Zitat von Wolfgang2 Beitrag anzeigen
Hallo Markus,

bei Dir sind die Zeiten länger, weil 1. ... e5 zu mehr durch zu rechnenden Varianten führt als 1. ... Sf6. Beide schwarzen Antwortzüge sind in der Bibliothek.
@Solwac
Ich habe die Hashtables aus geschaltet, weil diese in den beiden Geräten unterschiedlich groß sind. 1024KB (68020) vs. 768KG (68030).

Mit eingeschalteten HT profitiert das langsamere Gerät stärker.

Gruß
Wolfgang
Hallo Wolfgang,

ich habe gerade mal einen neuen Versuch gestartet
1. a4 Sf6
2. a5
ohne Hash Tiefe 6

1. Versuch
68030 33 Mhz 46 sek mit 2...e5
68020 12 Mhz 132 sek mit 2...Sc6
ergibt einen Faktor von 2,86 also wieder kein grosser Unterschied

2. Versuch
68030 33 Mhz 46 sek mit 2...e5
68020 12 Mhz 132 sek mit 2...Sc6

Faktor wie Versuch 1.

nun das ganze nochmal mit Hash

1. Versuch
68030 33 Mhz 19 sek mit 2...Sc6
68020 12 Mhz 55 sek mit 2.. Sc6

Faktor 2,89

2. Versuch
68030 33 Mhz 20 sek mit 2. ...Sc6
68020 12 Mhz 74 sek mit 2. ....e5
Faktor 3,7

mein erstes Fazit
Anscheinend sind laut Programmstruktur 2...Sc6 und 2...e5 gleichwertig und je nachdem in welchem Zweig vom Baum gerechnet wird, ändern sich da die Zeiten, weil unterschiedlich viel gerechnet werden muss. Bei gleicher Antwort sind der 68020 und der 68030 bei gleicher Mhz Zahl nahezu gleich schnell.
Diesen Eindruck hatte ich auch seinerzeit beim testen mit verschiedenen Teststellungen. Da habe ich jede Stellung mehrmals durchrechnen lassen, weil es teils erhebliche Unterschiede in den Lösungszeiten gab, evtl, ist das immer dann der Fall, wenn es für das Programm laut seinen Berechnungen mehrere ähnlich gute Züge zur Auswahl gab.

viele Grüße
Markus
Mit Zitat antworten
  #16  
Alt 27.04.2017, 16:29
Wolfgang2 Wolfgang2 ist offline
Lebende Foren Legende
 
Registriert seit: 02.02.2005
Ort: Schweinfurt
Alter: 57
Land:
Beiträge: 2.733
Abgegebene Danke: 3.321
Erhielt 3.290 Danke für 1.591 Beiträge
Aktivitäten Langlebigkeit
9/20 20/20
Heute Beiträge
1/3 sssss2733
AW: Lang Emus auf Reflection Modul

Hallo Markus,
Danke für Deine Erkenntnisse. Für mich gilt grundsätzlich bei derartigen Tests:
1. Permanent Brain aus
2. Zufallsgenerator aus
3. Hohe Spielstufe

und: Das erste Ergebnis zählt!

Speziell bei den RL-Programmen ist es meines Erachtens ein "Muss", dass man stets mit klaren, einheitlichen Verhältnissen (garantiert leerem Speicher) starten muss.
Beispiel: Bei einer eingegebenen Studie, die ich mehrmals rechnen lasse, gehe ich vor jedem Start in das Setup der Stellung, lösche eine Figur, setzte diese dann wieder ein. Und starte dann erst.

Ich sehe aber jetzt keine so große Diskrepanz in unseren Ergebnissen. In erster Linie ist Dein 68020-er wohl ein paar Prozentpunkte schneller als meiner.
Mit Zitat antworten
  #17  
Alt 27.04.2017, 18:51
Benutzerbild von Rasmus
Rasmus Rasmus ist offline
Mephisto London 68030
 
Registriert seit: 26.08.2016
Land:
Beiträge: 379
Abgegebene Danke: 165
Erhielt 467 Danke für 181 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
1/20 8/20
Heute Beiträge
0/3 ssssss379
AW: Lang Emus auf Reflection Modul

 Zitat von Drahti Beitrag anzeigen
Könnte das L2 Cache sein? Gab es sowas beim 68030?
Der 030 hatte gegenüber dem 020 nur 256 Byte Datencache zusätzlich, außerdem einen Burst-Zugriff.

In den 030-Rechnern von damals gab es keinen Bedarf für weiteren Cache. Beim Amiga 4000 hat man einfach alles mit 25 MHz getaktet. Der Atari TT war mit nur 16 MHz entwickelt, weswegen man angesichts der Amiga-Konkurrenz letztlich die CPU auf 32 MHz getaktet hat, aber den Systembus auf 16 MHz gelassen hat.
Mit Zitat antworten
  #18  
Alt 27.04.2017, 19:01
Drahti Drahti ist offline
Revelation
 
Registriert seit: 27.02.2016
Ort: An der Schleuse
Land:
Beiträge: 732
Abgegebene Danke: 602
Erhielt 419 Danke für 267 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss732
AW: Lang Emus auf Reflection Modul

Es geht wenn dann um externen Cache (L2). Es muss einen Grund geben, wieso hier für 256 kByte RAM teure 25ns Bauteile hergenommen wurden. Die 70er werden mit Wait-States belastet.

Ergänzung nach dem Öffnen der Module:
68000 hat 4 DRAMs mit insgesamt 512 kByte, dazu 2 Eproms, sodass hier das Programm vermutlich direkt im ROM läuft
68020 hat 8 DRAMs mit insgesamt 1 MByte, dazu 1 Eprom, ev. wird hier auch das ROM nach RAM umkopiert

Das sind auch die Werte, die im Display angezeigt werden. Auf keinen Fall ist die Hashtablegröße identisch. Irgendwo müssen ja auch andere Dinge wie Suchbaum etc. abgelegt werden. Die Werbung war damals also nicht ganz korrekt. Aber hat das wer erwartet?

Geändert von Drahti (27.04.2017 um 19:32 Uhr) Grund: DRAM-Größen ergänzt
Mit Zitat antworten
  #19  
Alt 27.04.2017, 20:20
Benutzerbild von Mapi
Mapi Mapi ist gerade online
Schachcomputer Koryphäe
 
Registriert seit: 25.04.2006
Ort: Bocholt
Alter: 60
Land:
Beiträge: 1.289
Abgegebene Danke: 6.881
Erhielt 2.207 Danke für 751 Beiträge
Aktivitäten Langlebigkeit
7/20 19/20
Heute Beiträge
1/3 sssss1289
AW: Lang Emus auf Reflection Modul

So, mir ließ das ganze natürlich keine Ruhe

Um die Ergebnisse noch etwas genauer zu bekommen, habe ich die Stufe auf Suchtiefe 7 erhöht.
alle Tests mit London Programm und Hashtables

1. a4 Sf6
2. a5

Ergebnis:
68020 mit 12 Mhz 2...e5 477 sek
68030 mit 33 Mhz 2...e5 172 sek
68000 Emu Reflection 2...e5 35 sek

Daraus ergibt sich nun folgende Geschwindigkeit für den Reflection

68020 mit 163,2 Mhz entspricht Reflection
68030 mit 161,7 Mhz entspricht Reflection

Auch hier zeigt sich wieder, dass der 68020 fast identische Leistungen zum 68030 bringt, es liegen nur 1,5 Mhz dazwischen

viele Grüße
Markus
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu Mapi für den nützlichen Beitrag:
Drahti (27.04.2017), RetroComp (27.04.2017), Robert (28.04.2017)
  #20  
Alt 27.04.2017, 22:58
Drahti Drahti ist offline
Revelation
 
Registriert seit: 27.02.2016
Ort: An der Schleuse
Land:
Beiträge: 732
Abgegebene Danke: 602
Erhielt 419 Danke für 267 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss732
AW: Lang Emus auf Reflection Modul

Ich hab keinen Genius, aber grad ein Bild im Wiki gefunden und der Aufbau weicht etwas ab von den anderen. Er enthält 8 ICs SRAM 20ns mit insgesamt 256 kByte ähnlich wie die TM 68030. Dazu ist ein sog. Pseudo SRAM vorhanden mit 512 kByte und 100ns Zugriffszeit. Hauptgrund für den Einsatz dürfte der begrenzte Platz im Modul gewesen sein. Dazu kommt noch das 8 Bit Programm Eprom mit 256 kByte.

Markus, Deine Messungen deuten darauf hin, dass am Code für den 68030 nichts optimiert wurde und die CPU lediglich wegen der höheren verfügbaren Taktfrequenzen eingesetzt wurde. Ähnliches hatten wir auch mal bei den Fidelitys Vxx festgestellt, wenn ich mich nicht irre...

Zur Verteilung Programm/Hash-RAM fiel mir noch was ein. Wenn denn tatsächlich das ROM in den 256 k SRAM umkopiert wird, dann kann hier durchaus auch noch Platz für klassischen "Arbeitsspeicher" bleiben, da das Eprom nicht zu 100% gefüllt ist. Somit ist es technisch doch möglich, dass die Hashtables den kompletten "langsameren" DRAM (bzw. PSRAM beim Genius) einnehmen, die Angaben von H&G also stimmig sind. Meine obige Bemerkung hierzu ziehe ich also zurück

Geändert von Drahti (27.04.2017 um 23:04 Uhr)
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Drahti für den nützlichen Beitrag:
Mapi (28.04.2017), Robert (28.04.2017)
Antwort


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
Info: Phoenix Chess Systems REFLECTION Ruud Martin Die ganze Welt der Schachcomputer / World of chess computers 69 12.11.2023 18:05
Info: BT test für Reflection Modul London Mapi Die ganze Welt der Schachcomputer / World of chess computers 8 02.04.2017 23:39
Frage: Geschwindigkeitsvergleich Reflection zu Revelation II MaximinusThrax Die ganze Welt der Schachcomputer / World of chess computers 20 02.03.2017 19:48
Partie: Reflection London Mapi Partien und Turniere / Games and Tournaments 2 19.01.2017 20:52


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 Uhr.



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