SiFive : pas de rachat par Intel, mais un futur cœur pour passer devant Arm

SiFive : pas de rachat par Intel, mais un futur cœur pour passer devant Arm

Puis x86 ?

Avatar de l'auteur
David Legrand

Publié dans

Hardware

22/10/2021 2 minutes
6

SiFive : pas de rachat par Intel, mais un futur cœur pour passer devant Arm

Alors que l'intérêt autour de RISC-V ne cesse de croître, SiFive est au centre des attentions et compte bien faire durer la situation. Si l'entreprise n'a pas réussi à trouver un accord avec Intel pour une acquisition, elle reste son partenaire et continue de faire évoluer ses processeurs pour se rapprocher d'ARM. 

RISC-V est pour le moment une architecture très utilisée dans le monde de l'embarqué et des objets connectés, comme une alternative ouverte à Arm et ses licences, dans un secteur où x86 n'existe presque plus.

Sur cette architecture de base, certains proposent des blocs IP permettant de disposer de designs plus avancés. C'est notamment le cas de SiFive qui produit CPU et cartes de développement. Nous avons d'ailleurs eu l'occasion de tester leur Unmatched récemment, qui permet aux développeurs de se familiariser avec cet écosystème.

L'entreprise nous fait savoir qu'à l'occasion de la Linley Conference elle a fait la démonstration « du remplaçant de l'actuel Performance P550 annoncé en juin », qui va « définir un nouveau standard en matière d'efficacité énergétique des processeurs RISC-V disponibles. [Elle] va améliorer les performances du P550 de 50 % et se donne pour objectif de dépasser le Cortex-A78 d'Arm ». Ce dernier avait été annoncé en 2020.

L'entreprise donne rendez-vous au RISC-V Summit du 6 au 8 décembre prochain pour plus de détails. Elle donnera alors le nom de ce nouveau cœur, ainsi que ses détails techniques et date de disponibilité sur le marché.

Écrit par David Legrand

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Fermer

Commentaires (6)


Juste pour resituer: https://www.sifive.com/press/sifive-performance-p550-core-sets-new-standard-as-highest



SiFive décrit bien le P550 comme un SOC performance pour le calcul, mais ils évoquent que le P270 est “compatible Linux”.



On est donc bien sur un SOC dédié intégration voiture, réseau, mais pas adapté à un environnement de dev “classique” sous Linux?
Mais les A75 sont bien compatibles Linux, eux, et complètement il me semble.



Le P270 par contre a l’air bien comparable, et compatible avec les instructions NEON des ARM.


Pas besoin de resituer, c’est ce qu’on dit dans l’article qu’on a consacré à cette carte ;)



David_L a dit:


Pas besoin de resituer, c’est ce qu’on dit dans l’article qu’on a consacré à cette carte ;)




Je ne te suis pas:




  • La carte “unmatched” est sur un SiFive U740 (RISC RV64GC:)

  • Le P270 est un RV64GBCV - même série que le U740

  • Le P550 est un RV64GBC - pas de vecteur et en plus out of order



-> Le P550 était déjà un “G” donc il me semblait que ça suffisait pour faire du Linux
Mais il ne le mettent pas dans la même catégorie que le P270, plus généraliste car il a les instructions vectorielles, mais qui est basé sur une “série 7” comme le RISC de la unmatched.



–> Arg! Je suis paumé! C’est cool ces histoires d’IP, mais on n’est jamais sûr de ne pas comparer des choux avec des carottes ou des panais.


Tu renvoies vers un test pour resituer, je précise qu’on en a déjà publié un ;) Pour le reste je ne comprends pas trop la question ou le sujet, surtout que la compatibilité Linux n’est pas figée dans le temps.



David_L a dit:


Tu renvoies vers un test pour resituer, je précise qu’on en a déjà publié un ;) Pour le reste je ne comprends pas trop la question ou le sujet, surtout que la compatibilité Linux n’est pas figée dans le temps.




Je n’étais pas sûr que les deux étaient comaprables à des CPU généralistes (notamment le P550).



J’ai compris mon erreur: contresens dans la traduction. “the P270, SiFive’s first Linux capable processor with full support for the RISC-V vector extension v1.0 rc” n’implique pas que le P550 ne soit pas compatible Linux.



Mais en revenant aux références des ISA les 2 sont bien comparable à des CPU généralistes (et pas des CPU dédiés à l’embarqué)


J’espère qu’ils intégreront le support des instructions vectorielles à ce nouveau coeur, contrairement au P550 pour lequel ils avaient fait l’impasse dessus (probablement des histoires de priorisations différentes entre le P550 et le P270 ?)