¿¡FPGA!?

20/03/2002 – El día 8 de marzo les dimos la noticia sobre lo que había surgido al diseccionar las tripas de Brutus en Paderborn. En ellas estaba una tarjeta FPGA (acrónimo de Field-Programmable Gate Arrays, cuya traducción podría ser Formaciones de Compuertas de Campos Programables) Virtex V405E desarrollada por Alpha Data Parallel Systems Ltd. El caso es que Christian ("Chrilly") Donninger, (recordemos que en su curriculum está la saga de Nimzo y El Perro Guasón) parece que ha dado un nuevo paso en la evolución de los programas de ajedrez, abriendo un nuevo campo de investigación. Sigue (en español)

ChessBase 14 Download ChessBase 14  Download

Programa de gestión de bases de datos de ajedrez que es referencia mundial. Todos usan ChessBase, desde el campeón del mundo al aficionado. Inicie su historia de éxito personal con ChessBase.

Más información...

¿¡La evolución de los programas de ajedrez!?


Dr Christian Donninger

En esencia se trata de un chip programable, para el que Chrilly Donninger ha escrito un código de ajedrez. La ventaja es que cualquier cosa programada de esta forma trabaja mucho más rápido que en un procesador genérico, como los Pentium o los Athlon. Por poner un ejemplo, es como si fuera una tarjeta aceleradora o un coprocesador, que puede programarse, y en este caso lo ha sido para cálculos relacionados con el ajedrez.

No sólo se aceleran enormemente las labores de cálculo y búsqueda en el árbol de posiciones: debido a la estructura del código se pueden incorporar conocimientos ajedrecísticos en cualquier cantidad, sin frenar la velocidad de procesamiento. Cuando se habla de "incorporación de conocimientos" nos referimos a la ampliación del programa de forma que tenga en cuenta nuevos factores en sus análisis, por ejemplo, enseñándole cómo valorar la existencia de alfiles de colores opuestos, etc. En los programas normales para PC cada nueva "cantidad" de conocimiento es cara y su precio es la velocidad de búsqueda en el árbol de posiciones. Los programas en FPGA no se ven frenados cuando se añaden nuevos módulos de conocimiento.

La placa FPGA empleada por Chrilly Donninger

El proyecto de Brutus ha sido desarrollado durante algo más de un año. Chrilly Donninger ha consultado con los más destacados expertos en este campo y también ha estado cooperando con un fuerte GM ruso. El torneo de Paderborn fue la primera experiencia pública con el nuevo sistema y la obtención del 50% de la puntuación posible ha sido bastante satisfactoria por tratarse de la primera versión experimental. Algunas partidas, por ejemplo su victoria sobre Diep, mostraron claramente el potencial del programa.


Insección de la FPGA en un PC estándar

El hardware de Paderborn fue suministrado por Alpha Data Parallel Systems Ltd., que están colaborando en la fase de desarrollo. El proyecto del Dr Donninger está siendo financiado por ChessBase, que espera que en el futuro se pueda producir una versión comercial del programa de la FPGA. Se irán suministrando más detalles a medida que avance el proyecto.

 


Expectación en Paderborn en el momento de la disección de Brutus

Por cierto, aún no sabemos si el nombre de Brutus es por su fuerza o porque aspire a ser el hijo que destrone al emperador, iniciando una nueva era...


Discussion and Feedback Join the public discussion or submit your feedback to the editors


Comentar

Normas sobre los comentarios

 
 

¿Aún no eres usuario? Registro