Des modules d’IA en OpenCL préinstallés sur la carte FPGA 385A de BittWare

Le 10/10/2019 à 10:02 par Didier Girault
Arrow Electronics

Il s’agit d’une bibliothèque d’algorithmes utilisant l’intelligence artificielle, écrits en langage OpenCL, destinés à être installés sur la carte FPGA 385A de BittWare.

Arrow Electronics propose une plateforme logicielle en langage OpenCL (Open Computing Language), qui a été conçue pour la programmation de systèmes hétérogènes – incluant par exemple à la fois des unités de traitement de type CPU et GPU – avec pour objectif de faciliter le développement d’applications à base d’intelligence artificielle sur la carte accélératrice FPGA 385A de BittWare. Parmi les applications concernées figurent en tête de liste le traitement d’image et la reconnaissance faciale.

Il s’agit donc d’une bibliothèque d’algorithmes utilisant l’intelligence artificielle, écrits en langage OpenCL, destinés à être installés sur la carte FPGA 385A de BittWare.
Dans la pratique, les modules en question sont préinstallés sur la carte accélératrice. Ces modules réalisent diverses fonctions : l’addition vectorielle, la FFT, la FFT bidimensionnelle, la détection de contours, le transcodage de fichiers et la détection de visages. Les équipes Arrow étudient de nouvelles fonctions et travaillent à l’intégration des infrastructures de programmation à base d’IA les plus répandues telles que Caffe et TensorFlow.

Au plan matériel, la carte 385A de Bittware est architecturée autour d’un FPGA Arria 10 1150GX d’Intel (incluant lui-même des blocs de DSP à virgule flottante et une matrice logique programmable) et dispose d’une liaison à l’hôte de type PCIe Gen 3 x8 et d’une liaison avec l’extérieur via deux interfaces optiques Ethernet QSFP+ à 40Go. Elle inclut deux banques de mémoires DDR3 de 4 à 16Go taillées pour des transferts à vitesse de 2133 mégatransferts/s. Arrow propose l’accès à cette plateforme via son programme Testdrive qui permet l’évaluation des outils de développement disponibles (il en existe plus de 2000).
 

Copy link
Powered by Social Snap