RISC V est l’alternative « ouverte » à Arm et x86
Pourquoi est-ce important: SiFive, pionnier de RISC V, a connu plusieurs itérations, mais a désormais solidifié un modèle commercial qui le positionne essentiellement comme un concurrent direct d’Arm. S’ils peuvent continuer à s’exécuter, ils bénéficieront d’une grande partie de la dynamique très saine de RISC V.
Nous avons récemment assisté à un briefing d’analyste avec SiFive. Nous avons écrit sur SiFive l’année dernière et étions assez prudents quant aux défis auxquels ils sont confrontés. Avec le temps et une analyse plus approfondie de leurs projets, nous sommes sortis de cette dernière réunion beaucoup plus intéressés par l’entreprise que nous ne l’avions été.
SiFive est l’une des principales sociétés fournissant des solutions RISC V. RISC V est une alternative « ouverte » aux architectures de jeu d’instructions Arm ou x86 (ISA), qui alimentent les mathématiques à l’intérieur des processeurs. Nous avons déjà abordé le sujet de RISC V, il est techniquement intéressant et arrive à point nommé avec un intérêt considérable de la part du marché.
SiFive est souvent décrit comme le « Red Hat » de RISC V, la société leader dans la commercialisation d’une base de code open source. Mais c’est une description erronée.
SiFive est souvent décrit comme le « Red Hat » de RISC V, la société leader dans la commercialisation d’une base de code open source. Mais c’est une description erronée. Au lieu de cela, nous devrions commencer à considérer SiFive comme un concurrent direct d’Arm, un concédant de licence de propriété intellectuelle d’ISA. Ils vendent des « plans » que d’autres sociétés paient pour copier dans leurs propres conceptions de puces. Cela semble un peu contre-intuitif puisque RISC V est « gratuit » et « ouvert ».
Note de l’éditeur:
L’auteur invité Jonathan Goldberg est le fondateur de D2D Advisory, un cabinet de conseil multifonctionnel. Jonathan a développé des stratégies de croissance et des alliances pour des entreprises des secteurs de la téléphonie mobile, des réseaux, des jeux et des logiciels.
L’explication simple est qu’il y a un grand écart entre avoir le code RISC V et en faire une puce fonctionnelle – il existe toutes sortes de modules complémentaires, d’outils et de fonctionnalités nécessaires pour combler cet écart, et SiFive, comme Arm, gagne de l’argent. en les vendant. L’explication la plus complexe est que RISC V n’est pas vraiment « open source », il est plutôt considéré comme un « standard ouvert », semblable au Wi-Fi.
C’est plus précis, mais aussi déroutant, d’où tous les guillemets autour du mot « ouvert ». Autant dire que construire des puces RISC V n’est pas facile et SiFive s’est positionné pour résoudre ce problème.
Pour notre défense, on peut nous pardonner d’avoir tout embrouillé dans le passé, SiFive a subi plusieurs itérations pour arriver à son modèle actuel. La direction précédente avait poussé l’entreprise dans plusieurs directions, notamment en vendant ses propres puces. Le nouveau modèle semble beaucoup plus cohérent et durable.
En général, nous pensons que RISC V semble être en assez bon état. Il a été largement adopté en Chine, en partie en raison de son faible coût d’utilisation et en partie à cause de préoccupations géopolitiques. Et les grandes sociétés mondiales de puces adoptent toutes RISC V, motivées en grande partie par des questions sur l’évolution du modèle commercial d’Arm et par le fait qu’elles poursuivent l’un de leurs plus gros clients, Qualcomm.
RISC V est encore confronté à de nombreux défis, notamment la nature fragmentée par définition de ses racines « ouvertes ». Cela étant dit, il a gagné en popularité sur de nombreux marchés, notamment l’IoT, les systèmes industriels et embarqués. Il existe un argument selon lequel RISC V présente un attrait considérable dans l’inférence Edge AI (un marché énorme à venir) et une chance non nulle que RISC V prenne réellement pied dans le centre de données.
Et bien sûr, le marché massif des semi-remorques automobiles qui se profile juste à l’horizon est aussi ouvert à RISC V qu’à tout le monde.
Cela devrait signifier de bonnes affaires pour SiFive. Alors que de plus en plus d’entreprises développent des solutions RISC V, l’attrait de travailler avec une entreprise comme SiFive est considérable, en particulier pour les entreprises non spécialisées qui construisent leurs propres puces.
Nous connaissons de nombreuses entreprises, grandes et petites, concepteurs de puces et autres concepteurs, qui travaillent avec SiFive pour accélérer leurs projets. Dans un prochain article, nous pourrons exposer les avantages de travailler avec SiFive au lieu de voler en solo. En termes simples, SiFive devrait croître avec le marché RISC V, et ce marché se développe bien.
SiFive a des clients dans tous les secteurs industriels et sur les marchés des utilisateurs finaux, ce qui est important car l’utilisation de RISC V est encore en mode expérimental.
À tout le moins, nous pensons que l’avenir de la plupart des grandes puces impliquera des SoC multi-ISA, avec des cœurs RISC V/SiFive placés à côté des cœurs Arm, et même à côté des cœurs x86. Il existe un autre argument plus solide selon lequel RISC V peut finir par devenir l’ISA dominant sur de nombreux marchés majeurs. Nous ne sommes pas encore prêts à y aller, mais nous sommes optimistes quant aux perspectives de RISC V et cela devrait profiter à SiFive, surtout s’ils peuvent étendre leur historique d’exécution actuel.