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

Matriz de compuertas programables en campo

¿Qué es?

Puede sorprenderte 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, por sus siglas en inglés, o "circuito integrado de aplicación específica". Un ejemplo destacado de ASIC es la primera generación de las 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. El equivalente opuesto de un ASIC es la FPGA, por sus siglas en inglés, o "matriz de compuertas programables en campo". Se trata de un circuito integrado que el cliente puede reprogramar después de su fabricación para realizar distintas funciones. La FPGA puede 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 ilustrar este punto con un ejemplo cotidiano, puedes pensar en los chips ASIC como los muebles que tienes en casa: una silla está diseñada para funcionar como silla, una mesa está diseñada para funcionar como mesa, y así sucesivamente. Un chip FPGA es como un mueble que puedes volver a ensamblar para usarlo como silla, mesa, cama o armario; es así de versátil. El único inconveniente es que los chips FPGA suelen tener un precio considerablemente más alto que los chips ASIC, tal como podrías imaginar en el caso de un mueble multifuncional.

¿Por qué la necesita?

La matriz de compuertas programables en campo (FPGA) se utiliza principalmente como una fuente de capacidad de cómputo adaptable y acelerada que permitirá impulsar futuros avances en la tecnología de los centros de datos. Los aceleradores basados en FPGA pueden complementar a otros procesadores en la configuración de su servidor mediante computación heterogénea o computación paralela, lo que le permite completar las tareas con mayor rapidez. Debido a que la FPGA se puede reprogramar, también podrá reutilizar sus funciones para satisfacer las necesidades en constante evolución de los centros de datos o las salas de servidores modernos. Esto es importante si desea desarrollar prototipos innovadores o incorporar soluciones de cómputo listas para usar que reduzcan su tiempo de comercialización (TTM).

¿Cómo ayuda GIGABYTE?

GIGABYTE Technology ha sido pionera en el desarrollo de aplicaciones con FPGA durante décadas. 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 integrar aceleradores basados en FPGA en sus soluciones de servidores. Por ejemplo, los servidores de alta densidad H-Series, los servidores GPU G-Series y los servidores en rack R-Series de GIGABYTE ofrecen la densidad de tarjetas aceleradoras y la compatibilidad necesarias para admitir aceleradores FPGA. Esto los convierte en soluciones ideales para aprendizaje profundo, 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

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

The University of Barcelona Gets a Computing Boost with GIGABYTE Servers

The University of Barcelona Gets a Computing Boost with GIGABYTE Servers
Constructing the Brain of a Self-Driving Car

Constructing the Brain of a Self-Driving Car

Constructing the Brain of a Self-Driving Car
The Advantages of ARM: From Smartphones to Supercomputers and Beyond

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.
Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers

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

Spain’s IFISC Tackles COVID-19, Climate Change with GIGABYTE Servers
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