Intel PAC avec FPGA Stratix 10 SX - accélérateur pour les tâches importantes


Les FPGA Stratix 10 SX / GX d'Intel , lancés il y a 2 ans, sont un nouveau mot dans le domaine des matrices de portes. Réalisées selon le minimum à l'époque, la technologie de traitement à 14 nm, elles étaient deux fois plus productives et 70% écoénergétiques que leurs prédécesseurs. Cependant, afin de réaliser toutes les capacités inhérentes à FPGA Intel, vous avez besoin du même «wrapper» avancé. La construction matérielle-logicielle publiée par Intel pour l'utilisation de Stratix dans les systèmes hôtes s'appelle la carte d'accélération programmable (PAC) - sa prochaine version a été annoncée en septembre de cette année.

Le nouveau RAS est basé sur l'Intel Stratix 10 SX FPGA - le modèle le plus puissant de la famille Stratix 10. Je vais rappeler brièvement ses principales caractéristiques:

  • Architecture HyperFlex
  • technologie de production - Tri-Gate 14 nm (FinFET);
  • usine monolithique avec 5,5 millions d'éléments logiques;
  • jusqu'à 96 canaux émetteurs-récepteurs duplex;
  • largeur de bande des émetteurs-récepteurs jusqu'à 28,3 Gb / s;
  • correction d'erreur matérielle dans chaque canal de l'émetteur-récepteur;
  • contrôleurs de mémoire matérielle prenant en charge la mémoire DDR4-2666;
  • unités de traitement du signal numérique (DSP) avec une capacité totale de jusqu'à 10 TFLOPS, efficacité énergétique jusqu'à 80 GFLOPS / W;
  • processeur ARM Cortex-A53 64 bits intégré à 4 cœurs avec une fréquence allant jusqu'à 1,5 GHz;
  • accélération matérielle du chiffrement / déchiffrement AES-256, SHA-256/384 et ECDSA-256/384;
  • prise en charge matérielle pour l'authentification multifacteur.

Quant à la carte d'accélération programmable elle-même, son dispositif fonctionnel est le suivant.



La même chose plus en détail sous la forme d'un tableau.

Facteur de formePCIe Gen3 x16
Pleine hauteur, 3/4 longueur, double fente
La mémoire32 Go DDR4 (4x8 Go) ECC
Interfaces réseau2X QSFP + jusqu'à 100 Gbps
Interface de serviceUSB 2.0 pour le débogage et la programmation
Contrôleur de contrôleContrôleur de gestion de la carte mère Intel MAX 10 FPGA (BMC)
• Lecture des données de température et de tension
• Modèle de données au niveau de la plate-forme (PLDM)
• IPMI 2.0
Gestion de l'alimentationIntel Enpirion Power Solutions (télémétrie en temps réel et surveillance de l'état)
Logiciels• Pile d'accélération pour CPU Intel Xeon avec FPGA
• Gestionnaire d'interface FPGA
• Intel Quartus Prime Pro Edition
• SDK FPGA Intel pour OpenCL
La carte sera disponible dans le cadre des produits serveurs des partenaires OEM d'Intel (notamment Hewlett Packard Enterprise) au début de l'année prochaine.

Source: https://habr.com/ru/post/fr425187/


All Articles