Les processeurs SiFive P670 et P470 RISC-V sont dotés d’extensions vectorielles RISC-V

Les processeurs SiFive P670 et P470 RISC-V sont dotés d'extensions vectorielles RISC-V

SiFive a annoncé deux nouveaux cœurs de performance RISC-V avec les processeurs P670 et P470 avec extension vectorielle RISC-V pour l’IA/ML, le traitement des médias et des capteurs, et conçus pour les applications à volume élevé telles que les appareils portables, la maison intelligente, l’automatisation industrielle, AR/ VR et autres appareils grand public.

Le P670 est comparable au Cortex-A78, et le P470 est comparable au Cortex-A55. Les deux prennent en charge le profil RISC-V RVA22 standardisé pour une meilleure compatibilité du système d’exploitation et implémentent les extensions RISC-V Vector v1.0 et Vector Cryptography.

Feuille de route des processeurs SiFive Performance RISC-V

Les SiFive Performance P470 et P670 partagent les caractéristiques suivantes :

  • Conformité complète au profil RISC-V RVA22
  • Implémentation complète, hors service, RISC-V Vector, basée sur la spécification RISC-V Vector v1.0 ratifiée
  • Extensions de cryptographie vectorielle RISC-V
  • Sécurité du système SiFive WorldGuard
  • Prise en charge de la virtualisation, y compris un IOMMU séparé pour accélérer les E/S des périphériques virtualisés
  • Contrôleur d’interruption conforme à l’architecture d’interruption avancée (AIA) avec une meilleure prise en charge des interruptions de signal de message (MSI) et de la virtualisation
  • Évolutivité améliorée avec multicœur, multicluster entièrement cohérent, avec prise en charge jusqu’à 16 cœurs

SiFive Performance P670

Présentation détaillée du pipeline SiFive P670
Présentation détaillée du pipeline SiFive P670

Le cœur SiFive Performance P670 est comparable au Arm Cortex-A78, peut atteindre une fréquence allant jusqu’à 3,4 GHz lorsqu’il est fabriqué avec un processus de 5 nm, offre une performance de plus de 12 SpecINT2k6/GHz, ainsi qu’une performance de thread unique plus élevée et deux fois la densité de calcul par rapport à la «solution héritée» (alias Cortex-A78), et intègre deux ALU Vector 128 bits conformes à la spécification RISC-V Vector v1.0 ratifiée. On le trouvera dans les appareils portables haut de gamme, les réseaux, la robotique et les SoC mobiles, et il s’agit d’une mise à niveau du SiFive Performance P650, qui ne dispose pas des extensions vectorielles.

Comparaison des performances du SiFive P670 avec le Cortex-A78

SiFive Performance P470

Présentation détaillée du pipeline SiFive P470
Présentation détaillée du pipeline SiFive P470

Le cœur SiFive Performance P470 rivalisera avec le cœur Arm Cortex-A55, mais on dit qu’il atteint également jusqu’à 3,4 GHz avec un processus de 5 nm. Il offre également 8+ SpecINT2k6/GHz dans une petite zone et une petite enveloppe de puissance, ainsi que quatre fois la densité de calcul d' »un concurrent de premier plan » également connu sous le nom de Cortex-A55… Alors que le P670 comprend deux ALU vectorielles RISC-V 128 bits , le P470 n’en embarque qu’un. SiFive lancera également le P450 avec les mêmes spécifications que le P470 moins l’unité vectorielle.

Performances SiFive P470

Notez que les performances maximales à un seul thread ci-dessus comparaient un Cortex-A55 à 1,88 GHz à un SiFive P470 à 2,97 GHz, tous deux utilisant un processus de 7 nm. C’est encore plus rapide après ajustement pour la fréquence, mais pas aussi dramatique, et il sera probablement cadencé plus bas dans des produits tels que les appareils portables pour des raisons de durée de vie de la batterie.

Les cœurs SiFive P470 et P670 seront pris en charge par Android grâce à leur profil standardisé RISC-V RVA22, ainsi que par Android Wear OS et Linux. Les SoC et les produits basés sur le nouveau cœur RISC-V devraient être disponibles en 2023. Plus de détails peuvent être trouvés sur la page produit et le communiqué de presse.