GPU e IA

FPGA

Chip reprogramable cuyos circuitos pueden redefinirse tras su fabricación. Más flexible que un ASIC y más eficiente que una GPU en una tarea concreta.

FPGA significa «Field-Programmable Gate Array», matriz de puertas lógicas programable en campo. Es un chip formado por miles de bloques lógicos cuyas conexiones pueden redefinirse después de su fabricación, cargando un archivo de configuración. Así se obtiene un circuito hecho a medida para una tarea concreta, que se puede reconfigurar más adelante para otra.

La FPGA se sitúa entre la GPU y el ASIC. Una GPU ejecuta cualquier programa, pero gasta energía en esa polivalencia. Un ASIC se graba de una vez por todas para un solo algoritmo y alcanza la mejor eficiencia posible. La FPGA es más eficiente que una GPU en la tarea para la que está configurada, sin llegar al nivel de un ASIC. En la historia de Bitcoin, de hecho, las FPGA hicieron de transición entre la era de las tarjetas gráficas y la de los ASIC, a principios de la década de 2010.

Hoy, para minar Bitcoin o cualquier cripto que tenga ASIC, una FPGA ya no es competitiva. Se sigue utilizando para diseñar y probar chips antes de fabricarlos, en telecomunicaciones, en la industria o para ciertos cálculos de muy baja latencia. Programarla requiere conocimientos especializados y archivos de configuración propios de cada algoritmo. Para un comprador, la elección se reduce casi siempre a un ASIC para minar y a una GPU para la IA o para los algoritmos sin ASIC.

Nuestra página que compara ASIC y GPU te ayuda a elegir el tipo de máquina adecuado para tu proyecto.