Ayuda en español

Tamaño de las tablas hash según el tiempo de reflexión

Tamaño de las tablas hash según el tiempo de reflexión

Previous topic Next topic  

Tamaño de las tablas hash según el tiempo de reflexión

Previous topic Next topic  

Para análisis infinito o partidas con controles de tiempo largos se deben emplear tablas de transposición o tablas hash tan grandes como sea posible, habitualmente sobre la mitad del total de memoria RAM del ordenador. Por ejemplo, en un sistema con 4 GB de memoria RAM, debería poder usar sin problemas hasta 2048 MB para las tablas hash o en un sistema con 12 GB de RAM, podría usar hasta 8192 MB.

 

Para partidas más cortas, por ejemplo, partidas entre 3 y 5 minutos, es mejor usar 256 MB o 512 MB ya que con ello se obtendrá mejor rendimiento. Para partidas de 16 minutos, un tamaño de 1024 MB o 2048 MB para las tablas de transposición estaría bien.

 

Si conoce el tiempo medio por jugada (T, en segundos) y la velocidad media de cálculo de nodos de su ordenador (S, en kN/s), puede calcular el tamaño óptimo de las tablas hash con la fórmula: (T x S / 100) MB.

 

Por ejemplo, si usa un control de tiempo de 10 minutos para 40 jugadas repetidamente, el tiempo medio por jugada es T = 15 segundos.

En un equipo que procese unos 2,000 kN/s, el tamaño óptimo de las tablas hash sería de aproximadamente:

(15 x 2,000 / 100) = 300 MB

En otras palabras, 256 MB o 512 MB serían los valores recomendables.