Preguntas Frecuentes

Las FPGA son programables como las GPU o las CPU, pero están destinadas a problemas paralelos, de baja latencia y alto rendimiento, como la inferencia y las redes neuronales profundas.

Los FPGA tienen una serie de beneficios, el más notable de los cuales es la velocidad. Si bien los FPGA se ejecutan a una velocidad de reloj lenta en relación con las CPU modernas, son fundamentalmente concurrentes, en lugar de ejecutar flujos de instrucciones secuenciales, con datos que fluyen de manera óptima entre estas operaciones concurrentes, lo que resulta en un aumento neto dramático en el rendimiento. Existe la posibilidad de que las aplicaciones se ejecuten hasta 100 veces más rápido con el mismo código que se ejecuta en las CPU tradicionales.