1. Inicio
  2. Glossary
  3. Arreglo de compuertas programable en campo
FPGA (Field Programmable Gate Array)

Arreglo de compuertas programable en campo

¿Qué es?

Puede sorprenderle saber que muchos de los circuitos integrados (o "microchips") que instalamos en nuestras PC y servidores se diseñaron desde el principio para cumplir una función muy específica. Estos chips se conocen como ASIC, siglas en inglés de "circuito integrado de aplicación específica". Un ejemplo destacado de ASIC son las primeras GPU, unidades de procesamiento diseñadas específicamente para renderizar gráficos, aunque la aparición de las GPGPU ciertamente ha desdibujado esa distinción. La contraparte de los ASIC son los FPGA, siglas en inglés de "arreglo de compuertas programables en campo". Se trata de circuitos integrados que el cliente puede reprogramar después de su fabricación para realizar distintas funciones. Los FPGA pueden hacerlo gracias a la integración de compuertas lógicas reprogramables en su arquitectura, así como a una cuidadosa "planificación física" que permite asignar los recursos de manera flexible.

Para ilustrarlo con un ejemplo cotidiano, puede pensar en los chips ASIC como los muebles de su casa: una silla está diseñada para servir como silla, una mesa para servir como mesa, y así sucesivamente. Un chip FPGA es como un mueble que puede volver a ensamblar para usarlo como silla, mesa, cama o clóset; es así de versátil. La única desventaja es que los chips FPGA suelen tener un precio más elevado que los ASIC, tal como podría imaginarse en el caso de un mueble multifuncional.

¿Por qué lo necesitas?

Los FPGA se utilizan principalmente como una fuente de computación flexible y acelerada que permitirá futuros avances en la tecnología de los centros de datos. Los aceleradores basados en FPGA en la configuración de tus servidores pueden complementar otros procesadores mediante computación heterogénea o paralela, lo que te permite completar las tareas más rápidamente. Dado que los FPGA son reprogramables, también puedes reutilizar sus funciones para satisfacer las necesidades en constante evolución del centro de datos o la sala de servidores moderna. Esto es importante si quieres desarrollar prototipos innovadores o incorporar soluciones de computación listas para usar que reduzcan tu tiempo de comercialización (TTM).

¿Cómo ayuda GIGABYTE?

GIGABYTE Technology ha sido durante mucho tiempo pionera en aplicaciones de FPGA. A mediados de la década de 2000, GIGABYTE presentó i-RAM, una solución de almacenamiento de estado sólido basada en FPGA de Xilinx. En los últimos años, GIGABYTE ha colaborado estrechamente con líderes del mercado de FPGA, como Intel y Xilinx (adquirida por AMD), para incorporar aceleradores basados en FPGA a sus soluciones de servidores. Por ejemplo, sus servidores de alta densidad H-Series, servidores GPU G-Series y servidores en rack R-Series ofrecen la densidad de tarjetas aceleradoras y la compatibilidad necesarias para admitir aceleradores FPGA. Esto los convierte en soluciones ideales para deep learning, inferencia de IA, computación de alto rendimiento (HPC) y mucho más.

Lecturas recomendadas

GIGABYTE VDI Solution with Virtual GPU

GIGABYTE VDI Solution with Virtual GPU

Remote workstations by GIGABYTE deliver an exceptional user experience using VDI paired with vGPU technology
CPU vs. GPU: What's the Difference and Which Do You Need
Article

CPU vs. GPU: What's the Difference and Which Do You Need

CPU vs. GPU: What's the Difference and Which Do You Need
The University of Barcelona Gets a Computing Boost with GIGABYTE Servers
Article

The University of Barcelona Gets a Computing Boost with GIGABYTE Servers

The University of Barcelona Gets a Computing Boost with GIGABYTE Servers
Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers
Article

Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers

Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers
The Advantages of ARM: From Smartphones to Supercomputers and Beyond
Article

The Advantages of ARM: From Smartphones to Supercomputers and Beyond

The Advantages of ARM: From Smartphones to Supercomputers and Beyond
Qualcomm Solution for Inferencing

Qualcomm Solution for Inferencing

For heavy inferencing workloads, GIGABYTE has developed the G292-Z43 that can support up to sixteen Qualcomm Cloud AI 100 accelerators in a 2U chassis with room for additional networking.
Constructing the Brain of a Self-Driving Car
Article

Constructing the Brain of a Self-Driving Car

Constructing the Brain of a Self-Driving Car
OCP ORv3 Solution

OCP ORv3 Solution

The alternative of power-efficient server solutions.
World AI Cannes Festival 2024: GIGABYTE Highlights Its GPU Server Portfolio for AI Supercomputing

World AI Cannes Festival 2024: GIGABYTE Highlights Its GPU Server Portfolio for AI Supercomputing