Le MAX78000 réduit la consommation d'énergie et la latence de 100 fois, permettant des décisions embarquées complexes à la périphérie de l'IoT
Pékin, Chine - 21 octobre 2020 - Maxim Integrated Products, Inc (NASDAQ: MXIM) a annoncé le lancement d'un accélérateur de réseau neuronalMAX78000 Les microcontrôleurs à faible consommation qui prennent en charge les appareils Internet des objets (IoT) embarqués alimentés par batterie utilisent un raisonnement d'intelligence artificielle (IA) rapide et à faible consommation pour prendre des décisions complexes à la périphérie. Par rapport aux solutions logicielles, cette mise en œuvre de prise de décision rapide et à faible consommation d'énergie réduit la consommation d'énergie du raisonnement IA complexe à moins d'un pour cent de la solution précédente. Le système alimenté par batterie utilisant la technologie IA peut considérablement prolonger sa durée de fonctionnement et aider Pour atteindre une nouvelle génération d'applications d'IA alimentées par batterie qui ne peuvent être surpassées auparavant. De plus, le MAX78000 n'affecte pas les indicateurs de latence et les coûts: son coût ne représente qu'une fraction de la solution FPGA ou GPU, et la vitesse d'inférence est 100 fois plus rapide que la solution logicielle implémentée sur un microcontrôleur basse consommation.
La technologie de l'IA permet aux machines d'observer, d'écouter et de percevoir le monde d'une manière qui était totalement impossible auparavant. Dans le passé, placer l'inférence de l'IA à la périphérie signifiait collecter des données à partir de capteurs, de caméras et de microphones, puis envoyer les données vers le cloud pour mettre en œuvre des algorithmes d'inférence, puis renvoyer les résultats à la périphérie. En raison du retard et de la consommation d'énergie importants, cette architecture est extrêmement difficile pour la vulgarisation des bords. En alternative, des microcontrôleurs de faible puissance peuvent être utilisés pour implémenter des opérations simples de réseau neuronal, mais le retard sera affecté et des tâches simples ne pourront être effectuées qu'en périphérie.
En intégrant un accélérateur de réseau neuronal dédié, le MAX78000 surmonte ces limitations et permet à la machine de voir et d'entendre des modèles complexes en exécutant un traitement IA localement avec une faible consommation d'énergie en temps réel. Étant donné que la consommation électrique du MAX78000 pour exécuter l'inférence est inférieure à 1% de la consommation électrique du logiciel du microcontrôleur, cela améliore considérablement l'efficacité des applications telles que la vision industrielle, la voix et la reconnaissance faciale. Le cœur du MAX78000 est un matériel dédié, conçu pour minimiser la consommation d'énergie et le retard du réseau neuronal convolutif (CNN). Lorsque le matériel est en cours d'exécution, presque aucun cœur de microcontrôleur n'est nécessaire pour intervenir, ce qui signifie que l'opération est extrêmement rationalisée. L'énergie et le temps ne sont utilisés que pour implémenter les opérations mathématiques CNN. Afin de saisir efficacement les données collectées du monde extérieur dans le moteur CNN, les utilisateurs peuvent utiliser l'un des deux cœurs de microcontrôleur intégrés: un cœur ARM Cortex-M4 à très faible consommation ou un cœur RISC-V à faible puissance.
Compte tenu des défis du développement de l'IA, Maxim Integrated fournit des outils pour réaliser une expérience d'évaluation et de développement fluide. MAX78000EVKIT # Y compris l'entrée audio et caméra, la plate-forme de présentation prête à l'emploi prend en charge la récupération de mots-clés et la reconnaissance faciale en gros caractères. Une documentation complète peut aider les ingénieurs à former le réseau MAX78000 et à utiliser leurs outils quotidiens: TensorFlow ou PyTorch.