Cortex-M55 et microNPU Ethos-U55 : ARM mise sur l'IA embarquée

Cortex-M55 et microNPU Ethos-U55 : ARM mise sur l’IA embarquée

Skynet en portions

Avatar de l'auteur

Sébastien Gavois

Publié dansHardware

11/02/2020
0
Cortex-M55 et microNPU Ethos-U55 : ARM mise sur l'IA embarquée

ARM vient d’annoncer un nouveau cœur CPU se focalisant sur le marché de l'embarqué et l'IA : le Cortex-M55. Il est accompagné par le microNPU Ethos-U55 qui doit permettre de renforcer les capacité du M55 en termes de machine learning, mais aussi celles d’anciens Cortex-M.

Les cœurs Cortex-M d’ARM sont pensées pour les produits embarqués. Les premières références ont déjà plus de 10 ans. Ils bénéficient d'évolutions moins rapides et de références moins nombreuses par rapport aux Cortex-A que l'on retrouve dans de nombreux SoC de smartphones. Il existe aussi les Cortex-R pour les applications temps réel.

ARM ne laisse pour autant pas de côté les Cortex-M et un nouveau représentant vient d’être annoncé : le M55. Il est basé sur l’architecture v8.1-M avec un pipeline à quatre étages, tandis que les Cortex-M23 et M33 exploitaient pour leur part de l’Armv8-M avec deux ou trois étages de pipeline.

Et comme c’est la mode depuis plusieurs années, l’IA est à l’honneur…

Premier Cortex-M avec la technologie « Helium »

Cette nouvelle architecture apporte également, en option, la technologie « ARM Helium vector processing ». Il s’agit d’ajouter « 150 nouvelles instructions scalaires et vectorielles » (M-Profile Vector Extension ou MVE). D’autres options sont disponibles : une unité FPU, de la mémoire cache, la prise en charge de la technologie TrustZone, etc.

ARM affirme qu’il s’agit de « son processeur de la série Cortex-M le plus doué pour l’intelligence artificielle ». Les performances dans des applicatifs exploitant le machine learning seraient 15x plus élevées que les générations précédentes, contre 5x pour le traitement du signal... sans plus de détails.

ARM Cortex-M55

Toutes les caractéristiques techniques sont disponibles par ici. Un comparatif entre les différents Cortex-M (du M0 au M55) a été mis en ligne par ARM, il se trouve en bas de cette page.

Pour les développeurs, de la documentation sur la partie logicielle est disponible par là. Elle évoque égaleement le microNPU Ethos-U55 qui peut venir en assistance aux Cortex-M.

Ethos-U55 : un microNPU pour décupler les performances en ML

Il est compatible avec les M55, M33, M7 et M4, visant une intégration aux appareils où le besoin en traitements locaux liés à l'IA nécessitent plus de performances. Il s’agit d’un NPU (Neural Processing Unit) dont l'empreinte énergétique et l'encombrement (0,1 mm², gravé en 16 nm) sont compatibles avec une installation dans de l’embarqué. 

Lorsque l’Ethos-U55 est combiné avec un Cortex-M55, les performances en machine learning sont multiplées par 480 par rapport aux précédents Cortex-M précise ARM, sans microNPU évidemment. En clair, le microNPU Ethos-U55 serait 32 fois plus performant que le Cortex-M55 dans de telles applications. 

Tous les détails techniques se trouvent sur cette page.

ARM Ethos-U55

Cas d’usages et design de référence (Corstone-300)

Selon ARM, le Cortex-M55 se limiterait à de la détection d’objets, alors que combiné avec l’Ethos-U55 il permettrait de faire de la détection de gestes et de la reconnaissance de texte. Les Cortex-A pour leur part peuvent faire de la classification d’objets et de la reconnaissance d’images en temps réel.

Pour les fabricants intéressés, ARM propose un design de référence pour l’intégration de son cœur dans un SoC, avec ou sans Ethos-U55. Cet ensemble est baptisé Corstone-300.

ARM Cortex-M55ARM Corstone-300

0
Avatar de l'auteur

Écrit par Sébastien Gavois

Tiens, en parlant de ça :

Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Géotechnopolitique

16:37 Web 5
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

Il faudrait déjà généraliser la fibre

16:03 HardWeb 6
Photo d'un immeuble troué de part en part

Règlement sur la cyber-résilience : les instances européennes en passe de conclure un accord

Cyber résilience 2.0

10:10 DroitSécu 6

Sommaire de l'article

Introduction

Premier Cortex-M avec la technologie « Helium »

Ethos-U55 : un microNPU pour décupler les performances en ML

Cas d’usages et design de référence (Corstone-300)

Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Web 5
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

HardWeb 6
Photo d'un immeuble troué de part en part

Règlement sur la cyber-résilience : les instances européennes en passe de conclure un accord

DroitSécu 6
lexique IA parodie

AGI, GPAI, modèles de fondation… de quoi on parle ?

IA 5

#LeBrief : logiciels libres scientifiques, fermeture de compte Google, « fabriquer » des femmes pour l’inclusion

livre dématérialisé

Des chercheurs ont élaboré une technique d’extraction des données d’entrainement de ChatGPT

IAScience 3
Un chien avec des lunettes apprend sur une tablette

Devenir expert en sécurité informatique en 3 clics

Sécu 11
Logo ownCloud

ownCloud : faille béante dans les déploiements conteneurisés utilisant graphapi

Sécu 16
Le SoC Graviton4 d’Amazon AWS posé sur une table

Amazon re:invent : SoC Graviton4 (Arm), instance R8g et Trainium2 pour l’IA

Hard 5
Logo Comcybergend

Guéguerre des polices dans le cyber (OFAC et ComCyberMi)

Sécu 10

#LeBrief : faille 0-day dans Chrome, smartphones à Hong Kong, 25 ans de la Dreamcast

Mur d’OVHcloud à Roubaix, avec le logo OVHcloud

OVHcloud Summit 2023 : SecNumCloud, IA et Local Zones

HardWeb 2
algorithmes de la CAF

Transparence, discriminations : les questions soulevées par l’algorithme de la CAF

IASociété 61

Plainte contre l’alternative paiement ou publicité comportementale de Meta

DroitIA 33
Nuage (pour le cloud) avec de la foudre

Économie de la donnée et services de cloud : l’Arcep renforce ses troupes

DroitWeb 0
De vieux ciseaux posés sur une surface en bois

Plus de 60 % des demandes de suppression reçues par Google émanent de Russie

Société 4
Une vieille boussole posée sur un plan en bois

La Commission européenne et Google proposent deux bases de données de fact-checks

DroitWeb 3

#LeBrief : des fichiers Google Drive disparaissent, FreeBSD 14, caméras camouflées, OnePlus 12

Le poing Dev – round 6

Next 148

Produits dangereux sur le web : nouvelles obligations en vue pour les marketplaces

Droit 9
consommation de l'ia

Usages et frugalité : quelle place pour les IA dans la société de demain ?

IA 12

La NASA établit une liaison laser à 16 millions de km, les essais continuent

Science 17
Concept de CPU

Semi-conducteurs : un important accord entre l’Europe et l’Inde

Hard 7

#LeBrief : PS5 Slim en France, Valeo porte plainte contre NVIDIA, pertes publicitaires X/Twitter

Un mélange entre une réunion d’Anonymous et de tête d’ampoules, pour le meilleur et le pire

651e édition des LIDD : Liens Intelligents Du Dimanche

Web 30
Bannière de Flock avec des bomes sur un fond rouge

#Flock, le grand remplacement par les intelligences artificielles

Flock 34
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #9 : LeBrief 2.0, ligne édito, dossiers de fond

Next 65
Pilule rouge et bleue avec des messages codés

Encapsulation de clés et chiffrement d’enveloppes

Sécu 31
Empreinte digital sur une capteur

Empreintes digitales : les capteurs Windows Hello loin d’être exemplaires

Sécu 20

#LeBrief : succès du test d’Ariane 6, réparer plutôt que remplacer, Broadcom finalise le rachat de VMware

Puces en silicium

Apple ne paierait que peu de royalties à Arm pour ses puces

Hard 40

Des logiciels libres scientifiques français à l’honneur

SoftScience 4

Une femme dont le visage se reflète en morceaux dans une série de miroirs.

Pourquoi inclure des femmes si on peut les fabriquer ?

Société 20

Logo de Google sur un ordinateur portable

Google commencera son ménage dans les comptes non utilisés le 1er décembre

Web 6

Commentaires (0)