|
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
|