Einzelnen Beitrag anzeigen
  #34  
Alt 29.04.2017, 20:44
Benutzerbild von Ruud Martin
Ruud Martin Ruud Martin ist offline
Maker of Phoenix Chess Systems
 
Registriert seit: 20.04.2005
Ort: Hoeven, Niederlande
Alter: 59
Land:
Beiträge: 465
Abgegebene Danke: 20
Erhielt 339 Danke für 129 Beiträge
Aktivitäten Langlebigkeit
1/20 20/20
Heute Beiträge
0/3 ssssss465
AW: Lang Emus auf Reflection Modul

Im Richard Lang modulen wird dem schachprogramcode kopiert nach dem meist hochgeschwindige RAM. Am besten dem sogennante cache rams (~20ns), die genutzt werden im TM. Die Hash tabelle brauchen eigentlich keinem schnellen ram. Deswegen das im TM diesem ram SRDAM ist (>50ns) . Warum ? die Hash soll schnell sein, aber im code ist zugriff am Hash nur relativ wenig. Die programm code soll die schnellste sein. Nicht dem Hash zugriff.

Kopieren dem code ist wegen das die Eprom sehr langsam ist, und dabei nur 8 oder beim 2 eprom 16 bit breit. Die Tasc machen exact dasselbe.

Im zeitem dem modulen war dem cache RAM sehr teuer, entgegen dem SDRAM.

Ubrigens werden die Cache RAMS nicht als L2 oder L3 cache genutzt. Wenn das so war, dan war einem kopie nicht benotigt nach das RAM.
__________________
Grusse,
Ruud Martin
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu Ruud Martin für den nützlichen Beitrag:
Drahti (29.04.2017), Mapi (29.04.2017), Oberstratege (17.08.2017)