1. Home
  2. Glossary
  3. Réseau de portes programmables
FPGA (Field Programmable Gate Array)

Réseau de portes programmables

De quoi s’agit-il?

Il peut être surprenant d’apprendre que bon nombre des circuits intégrés (ou « microprocesseurs ») installés dans nos ordinateurs et nos serveurs ont été conçus dès le départ pour remplir une fonction bien précise. Ces circuits sont appelés ASIC, soit des circuits intégrés propres à une application (« application-specific integrated circuit »). Les premières générations de GPU en sont un excellent exemple : ces unités de traitement étaient conçues spécialement pour le rendu graphique, même si l’arrivée des GPGPU a certainement brouillé cette distinction. À l’opposé des ASIC, on trouve les FPGA, ou réseaux de portes logiques programmables (« field-programmable gate array »). Il s’agit de circuits intégrés que le client peut reprogrammer après leur fabrication afin de leur faire exécuter différentes fonctions. Les FPGA en sont capables grâce à l’intégration de portes logiques reprogrammables dans leur architecture, ainsi qu’à une planification minutieuse du placement des ressources, qui permet d’en répartir l’utilisation avec souplesse.

Pour illustrer cette idée à l’aide d’un exemple courant, on peut comparer les circuits ASIC aux meubles de votre maison : une chaise est conçue pour servir de chaise, une table pour servir de table, et ainsi de suite. Un circuit FPGA ressemble plutôt à un meuble que vous pouvez réassembler pour en faire une chaise, une table, un lit ou une armoire : sa polyvalence est tout simplement remarquable. Le seul inconvénient est que les circuits FPGA sont généralement plus coûteux que les circuits ASIC, tout comme on pourrait s’y attendre d’un meuble multifonctionnel.

Pourquoi en avez-vous besoin?

Le réseau de portes logiques programmables (FPGA) est principalement utilisé comme source de puissance de calcul adaptable et accélérée, qui permettra de réaliser les avancées technologiques de demain dans les centres de données. Les accélérateurs FPGA intégrés à votre configuration de serveurs peuvent compléter d’autres processeurs grâce à l’informatique hétérogène ou à l’informatique parallèle, ce qui vous permet d’exécuter les tâches plus rapidement. Comme le FPGA est reprogrammable, vous pourrez également réaffecter ses fonctions pour répondre aux besoins en constante évolution des centres de données ou des salles de serveurs modernes. Cette souplesse est importante si vous souhaitez développer des prototypes novateurs ou intégrer des solutions de calcul prêtes à l’emploi qui réduiront votre délai de mise en marché (TTM).

Comment GIGABYTE peut-elle vous aider?

GIGABYTE Technology est depuis longtemps un pionnier des applications de réseaux de portes logiques programmables (FPGA). Au milieu des années 2000, GIGABYTE a lancé l’i-RAM, un dispositif de stockage à semi-conducteurs utilisant un FPGA de Xilinx. Au cours des dernières années, GIGABYTE a collaboré étroitement avec des chefs de file du marché des FPGA, comme Intel et Xilinx (acquise par AMD), afin d’intégrer des accélérateurs à base de FPGA à ses solutions de serveurs. Par exemple, les serveurs haute densité de la série H, les serveurs GPU de la série G et les serveurs en rack de la série R de GIGABYTE offrent tous la densité de cartes d’accélération et la prise en charge nécessaires pour accueillir des accélérateurs FPGA. Ils constituent donc des solutions idéales pour l’apprentissage profond, l’inférence par IA, le calcul haute performance (HPC) et bien plus encore.

Lectures recommandées

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
10 Frequently Asked Questions about Artificial Intelligence

10 Frequently Asked Questions about Artificial Intelligence

10 Frequently Asked Questions about Artificial Intelligence
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
How to Benefit from AI  In the Healthcare & Medical Industry

How to Benefit from AI In the Healthcare & Medical Industry

How to Benefit from AI In the Healthcare & Medical Industry
How to Pick the Right Server for AI? Part One: CPU & GPU

How to Pick the Right Server for AI? Part One: CPU & GPU

How to Pick the Right Server for AI? Part One: CPU & GPU
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
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.