Le RISC-V continue de sortir du rôle d’alternative prometteuse pour viser des usages bien plus centraux. Avec son nouveau P570 Gen 3, SiFive cible directement les appareils capables de faire tourner Android, Linux d’entreprise et des charges IA locales sur l’edge.
RISC-V monte en gamme avec le P570 Gen 3
SiFive lance le Performance P570 Gen 3, présenté comme son cœur out-of-order le plus puissant et le plus efficient dans sa catégorie. L’IP vise les segments edge AI, grand public haut de gamme et IoT commercial, avec une nette progression face au P550 Gen 1, tout en apportant la prise en charge du profil ISA RVA23.

Le bloc peut servir de processeur de contrôle dans des systèmes embarqués IoT exécutant une pile réseau complète, mais aussi de processeur applicatif principal dans des appareils grand public capables de faire tourner des OS riches comme Android ou Linux de classe entreprise. SiFive met aussi en avant une unité vectorielle suffisamment musclée pour l’exécution de modèles et l’inférence IA en local.
Une architecture revue pour le calcul généraliste et vectoriel
Le P570 Gen 3 introduit plusieurs évolutions architecturales, avec un pipeline superscalaire entièrement out-of-order de 3-wide sur 13 étages, accompagné d’un moteur vectoriel revu. Sur les charges CPU classiques, SiFive annonce un gain de 7 à 13 % sur SpecInt 2006-2017 combiné à une baisse de 13 % de la consommation dynamique face au P550 Gen 1.

Sur les charges IA modernes exécutées côté CPU, le pipeline vectoriel VLEN 128-bit permettrait un doublement des performances dans Geekbench, et jusqu’à 21x sur certains traitements liés à l’IA par rapport à la Gen 1. SiFive évoque aussi jusqu’à 4,5x face à la Gen 2, notamment via des instructions de dot-product spécialisées pour accélérer les convolutions et les multiplications de matrices.
Un bloc IP complet, du logiciel aux fonctions de sécurité
SiFive ne s’arrête pas au cœur CPU. Autour du P570, le groupe fournit aussi les briques système nécessaires, dont une architecture d’interruptions avancée AIA conforme au standard RISC-V, WorldGuard pour les environnements d’exécution de confiance sur SoC sécurisés, ainsi qu’une deuxième génération d’IOMMU elle aussi conforme au standard RISC-V.

Le P570 Gen 3 peut en outre être déployé dans un sous-système de calcul allant jusqu’à 16 cœurs. Côté standardisation, l’IP est pleinement compatible avec le profil RVA23, soutenu par plusieurs acteurs majeurs de l’écosystème, dont Google, Red Hat et Canonical.
Le cœur prend en charge l’ensemble des exigences obligatoires de RVA23, y compris les extensions Hypervisor (H) et Vector (V). S’y ajoutent des extensions optionnelles pour la sécurité et l’administration, ainsi que le support FP16 et BF16 pour accélérer les charges IA actuelles.
Parmi les fonctions de sécurité citées figurent une prédiction de branchement sécurisée, le Vector Crypto standard RISC-V en variantes NIST et SM, ainsi que l’extension Enhanced Protected Memory (smepmp). SiFive précise que le P570 est disponible dès maintenant et que plusieurs clients y travaillent déjà dans différents segments de marché.
Pour les intégrateurs avec des contraintes de surface plus strictes et sans besoin vectoriel, la société propose aussi un P550 Gen 3 mis à jour, décrit comme un cœur RVB23-compatible orienté efficacité.



Le point intéressant ici n’est pas seulement le gain brut en performances, mais la maturation de l’offre RISC-V vers des plateformes applicatives plus crédibles. Entre RVA23, Hypervisor, vecteurs, fonctions de sécurité et montée à 16 cœurs, SiFive cherche clairement à positionner son IP plus près du territoire jusque-là occupé par Arm dans l’embarqué haut de gamme et l’edge intelligent.
Source : TechPowerUp