Microchip Technology Inc. a introduit le kit de développement logiciel (SDK) VectorBlox Accelerator pour répondre au besoin croissant d'inférences écoénergétiques dans les applications de périphérie en facilitant la mise en œuvre de leurs algorithmes dans les FPGA (Field-Programmable Gate Arrays) PolarFire. En utilisant le SDK, les développeurs peuvent utiliser les FPGA PolarFire pour créer des applications de réseau neuronal à faible consommation et flexibles basées sur une superposition sans apprendre un flux d'outils FPGA.
Le kit de développement logiciel VectorBlox Accelerator est conçu pour permettre aux développeurs de coder en C / C ++ et de programmer des réseaux neuronaux écoénergétiques et il peut exécuter des modèles au format TensorFlow et au format d' échange de réseau neuronal ouvert (ONNX). Le SDK VectorBlox Accelerator peut être utilisé sur les systèmes d'exploitation Linux et Windows, et il dispose d'un simulateur un peu précis qui peut être utilisé pour valider la précision du matériel dans l'environnement logiciel lui-même. Avec l'aide de l'adresse IP du réseau neuronal, le kit prend également en charge la capacité de charger différents modèles de réseau au moment de l'exécution.
Les FPGA PolarFire offrent une puissance totale jusqu'à 50% inférieure à celle des appareils concurrents, tout en offrant également des blocs mathématiques de capacité supérieure de 25% pouvant fournir jusqu'à 1,5 téra d'opérations par seconde (TOPS). En utilisant les FPGA, les développeurs peuvent tirer parti de la personnalisation et de la différenciation grâce à l'évolutivité inhérente aux appareils et à leur capacité à intégrer des fonctions sur une seule puce. Le PolarFire est disponible dans une gamme de tailles pour faire correspondre les performances, la puissance et les compromis de taille d'emballage pour les applications, afin de permettre aux clients de mettre en œuvre leurs solutions dans des tailles d'emballage aussi petites que 11x11 mm.
Pour en savoir plus sur le SDK VectorBlox Accelerator, visitez le site officiel de Microchip Technology Inc.