Les accélérateurs de circuits logiques programmables (FPGA) occupent une niche entre les ASIC spécialisés et les puces plus générales comme les GPU. Ce domaine continue de se développer activement. Lors de la conférence SC21, Xilinx, l'un des principaux développeurs de puces FPGA, a dévoilé son accélérateur le plus puissant, l'Alveo U55C à 4 395 $.
Si le silicium spécialisé est économique, mais extrêmement rigide, et que des solutions comme NVIDIA A100, en raison de leur polyvalence, ne sont pas efficaces dans tout, les FPGA ont un degré élevé de flexibilité et, en même temps, sont suffisamment économiques et économes en énergie pour permettre aux développeurs des centres de données et des supercalculateurs, ainsi que des fournisseurs de cloud, dans un certain nombre de tâches. Les services y ont accordé la plus grande attention. La série d'accélérateurs Xilinx Alveo dans ces segments est très populaire, bien que le « retour sur investissement » pour tous les avantages du FPGA était jusqu'à récemment une complexité de développement extrêmement élevée.
Lors de la conférence SC21 en cours, la société a dévoilé l'accélérateur le plus puissant de la série Alveo, l'Alveo U55C. Il s'agit d'une carte à un seul emplacement plus courte, pleine hauteur avec une limite TDP de 150 W, capable de fournir plus de 1,3 M de LUT, plus de 2,6 M de registres et 9024 DSP au développeur, ainsi que 16 Go de mémoire HBM2 avec 460 Go / s bande passante. Pour se connecter au système hôte, une interface PCIe x16 est utilisée, qui peut fonctionner en mode 3.0 ou 4.0, mais comme deux interfaces x8. La partie réseau est représentée par deux ports QSFP28 (100 Gbps).
Le développement du nouvel accélérateur est basé sur la plate-forme logicielle universelle Xilinx Vitis, qui ne nécessite pas une connaissance approfondie des langages de description matérielle de bas niveau. La nouveauté est principalement destinée au marché des centres de données et du HPC, il existe donc un support pour, par exemple, RoCE et MPI. Xilinx note que c'est dans les charges de travail de calcul que le nouvel accélérateur Alveo U55C offre le rapport performances/prix le plus élevé. Comme déjà mentionné, à cela s'ajoute un niveau de consommation d'énergie relativement faible - 115 W dans des conditions typiques.
L'Alveo U55C est déjà utilisé par les radioastronomes du CSIRO au Square Kilometer Array, qui est alimenté par 420 de ces accélérateurs pouvant gérer un trafic de données de 15 Tbit/s. Les constructeurs automobiles sont également intéressés par la nouveauté - elle est idéale pour la simulation de collision dans Ansys LS-DYNA. Et TigerGraph, un développeur de plateformes d'analyse, utilise Alveo U55C pour accélérer l'exécution des requêtes - le temps de réponse est passé de quelques minutes (sur le CPU) à quelques millisecondes (sur le FPGA).
2021-11-16 16:38:46
Auteur: Vitalii Babkin