De plus en plus de solutions RISC-V sont désormais à la disposition du grand public comme des chercheurs et développeurs. La carte Milk-V Oasis est une des dernières propositions du genre avec un format très grand public et une puce très intéressante.
Si la Milk-V Oasis reprend le classique format 17 x 17 cm, elle ne sera pas pour autant dédiée à tous les utilisateurs. Seuls les plus expérimentés pourront tirer pour le moment parti de son SoC particulier. Le Sophgo SG2380 est une puce RISC-V assemblée autour d’un SiFive P670 proposant 16 cœurs, un circuit graphique Imagination AXT-16-512, un TPU Sophgo et un NPU SiFive X280 développant 20 TOPS dédiés aux calculs spécialisés d’IA.
La carte n’est pas prévue avant l’année prochaine au tarif de base de 120$ HT. Un prix qui comprend la carte mère en elle même mais également son SoC et sa mémoire vive directement soudée à celle-ci. Avec un maximum de 64 Go de LPDDR5-5500 on retrouve également des éléments classiques de stockage. Un port M.2 NVMe PCIe 3.0 X4 pour commencer mais également pas moins de quatre ports SATA, un support de module UFS et même un lecteur de carte MicroSDXC. La carte propose également un port PCIe x16 pour ajouter une carte d’extension. A voir quelles cartes seront compatibles avec cet appareil mais on peut aussi bien penser à des solutions graphiques que des outils permettant l’ajout de fonctions de stockages supplémentaires ou autres.
Le reste de la Milk-V Oasis est très complet avec une connectique proposant deux sorties HDMI, un brochage eDP pour un écran externe tactile, deux MIPI-DSI pour des sorties vidéo externes et même deux MIPI-CSI pour connecter des capteurs photo et vidéo. On retrouvera également un USB Type-C avec support d’un signal DisplayPort, deux USB 3.0 Type-A et pas moins de quatre USB 2.0. Deux ports Ethernet 2.5 Gigabit sont proposés ainsi que des Jack audio séparés. A noter la présence de deux supports d’antenne Wi-Fi pour le port M.2 embarqué en plus d’un second port M.2 qui sera quand à lui réservé à une éventuelle option de modem 4G ou 5G.
Si la carte vous intéresse, il est possible de la « réserver » en versant 4.95$ en ligne sur le site Arace Tech, somme qui sera déduite des 120$ minimum pour la version de base de la carte (version avec probablement moins de mémoire embarquée. La livraison est prévue pour 2024.
Specification | |
---|---|
Format | Mini-ITX, 17cm x 17cm |
CPU | 16 Core SiFive P670 |
– 12x P core up to 2.5GHz | |
– 4x E core up to 1.6GHz | |
– support hypervisor extension, RVA22, WorldGuard, AIA | |
GPU | Imagination AXT-16-512 GPU |
– Desktop level GPU | |
– High efficiency-performance focus | |
– Vulkan 1.3, OpenGL 3.0, OpenGL ES 3.x/2.0/1.1 | |
NPU | Dedicated NPU |
– 8 Core SiFive X280 | |
– SOPHON TPU, up to 20 TOPs INT8 | |
– Aligned with OpenXLA / IREE | |
RAM | Up to 64GB 128bit LPDDR5 5500MT/s |
Storage | 1x pluggable UFS module |
1x microSD card slot for OS booting and data | |
1x M.2 M Key for NVMe SSD(PCIe 3.0 x4) | |
4x SATA for HDD / SSD | |
USB | 2x USB 3.0 |
2x USB 2.0 | |
2x front panel USB 2.0 | |
1x USB C with DP alt mode | |
Display | 2x HDMI A 4Kp60 |
1x eDP with touch panel | |
2x MIPI DSI | |
Video in | 2x MIPI CSI |
Connectivity | 2x 2.5G RJ45 |
1x M.2 E Key for WiFi 6 / BT 5 | |
1x M.2 B Key for 4G / 5G celluar module | |
1x PCIe x16 Slot with PCIe Gen 3 x8 signal | |
Others | 8x DIO |
2x CAN |
Plus d’infos : MilkV et CNX Software
2,5€ par mois | 5€ par mois | 10€ par mois | Le montant de votre choix |
120$… si c’est tenu, c’est déjà un prix beaucoup plus accessible que les propositions existantes pour de la carte mère, que ce soit Risc ou même ARM.
@StarDreamer: Oui c’est super intéressant.
Communication des diverses parties des plus bancales …
Un fois c’est LPDDR4 and LPDDR4x 3733Mbps pour le SG2380, une autre fois de la la LPDDR5 …
Le problème de l’archi RISC-V semble toujours être son organisation et les personnes qui la tiennent.
Petite correction pour les autres commentaires : RISC est un modèle d’architecture CPU (exemples : POWER, SPARC, MIPS, …). Les archi ARM sont conçues sur le modèle RISC (de même que RISC-V).
Question qu’en est-il de la plateforme OpenPOWER ?
@Dod’O: « Question qu’en est-il de la plateforme OpenPOWER ? »
Sans vouloir être médisant, est-il utile de tenir des architectures que presque personne ne connaît ou n’utilise ? Si l’informatique est devenue compréhensible du grand public au début des années 90 c’est qu’on avait enfin réussi à avoir des architectures, des composants unifiés plus comme avant où chacun partait de son côté.
Même les consoles ont compris qu’il fallait faire du simple et du connu.
@Le Breton:
Dans ce cas pourquoi prêter attention à RISC-V ?
L’archi POWER dispose d’une histoire, d’un environnement industriel toujours valable et de divers forks ou projets …
Les seuls bénéfices à « avoir des architectures, des composants unifiés » est pour la compréhension pour le grand publique mais pas pour le consommateur, ni pour le progrès technique.
« Même les consoles ont compris qu’il fallait faire du simple et du connu. » cette affirmation me semble biaisée. Ou du moins les termes employés ne reflètent pas votre pensé.
« Connu » est une chimère car le code CPU n’est pas le plus complexe de nos jours, au contraire des spécificités du code GPU.
Il en va de même pour « simple ».
@Dod’O: En quoi se retrouver avec une myriade d’architectures sur le marché serait bénéfique au consommateur sachant qu’il devra se demander si tel ou tel programme sera compatible avec tel ou tel composant.
Alors c’est vrai qu’un jour nous puissions imaginer l’existence de la surcouche d’émulation universelle, celle qui émulera n’importe quelle architecture sur n’importe quelle machine et finalement le consommateur sera bien libre de choisir ce qu’il veut mais on en est encore loin^^.
Le prix laisse rêveur.
SYMPATIQUE en plus par son format et sa connectique d’alimentation .
UTILISER un boitier classique pour PC utilisant des cartes de ce format et l’alimentation adaptée .
LE HIC ça va être d’attendre le BON OS dessus qui permette son utilisation de base comme machine d’appoint .
@Le Breton:
Est-ce qu’un consommateur PS5, s’il achète un jeu XBOX, se demandera-t-il si ce jeu fonctionnera sur sa PS5 ?
Non. Il achète des jeux PS5.
Je fais une distinction entre consommateur et appréciation/compréhension du grand publique. Ce ne sont pas les mêmes notions.
Le questionnement dont vous faites références « se demander si tel ou tel programme sera compatible » est déjà présent sur une même et unique plateforme matériel :
=> « Mon PC sous manchot fera-t-il tourner mon jeu fenêtre ? »
=> Réponse : NON.
Je pense sincèrement que la problématique que vous évoquez n’existe pas dans un environnement identifié clairement (au point de vu identité commercial et marketing).
Exemple : Jamais un utilisateur de pomme va se demander si son logiciel fonctionne sur la fenêtre, et vice et versa.
Pour la suite de votre mail, des gens ont essayé déjà et c’est le MAL , c’est pas bien de remettre ça sur le tapis.
Vous ne vous rappelez pas de JAVA ?
=> « Write once, run nowhere »
C’est le diable !
@Pierre merci pour l’info.
j’attendais un carte comme ca depuis un moment, j’ai fais la pre commande… j’espère qu’il n’y aura pas de problème :-)
Effectivement entre ce qui est annoncé en terme de matériel (c’est très complet selon moi) et le prix demandé, cela semble plutôt compétitif.
Toutefois, pour nuancer, 120$ (mini, mais pour quelle quantité de RAM ?) + TVA + frais de ports, on sera aux alentours de 160/180€. Dommage d’ailleurs que la RAM soit soudée.
Et comme le support de toutes ces fonctionnalités reste la grande question … à voir si vous voulez prendre le risque.
En ce qui me concerne, je vais miser 4,95€ dans l’immédiat :-)
On verra pour la suite.
@Luc: au pire on aura bien un Linux qui tournera dessus, mais je verrais bien un BSD :-)
@Le Breton: RISC-V a déjà gagné en terme de présence sur le marché, même si ce n’est pas visible à l’utilisateur final.
Il y a de nombreux microcontrôleurs qui utilisent cette architecture, par exemple Western Digital dans les disques. Si tu veux t’amuser voici le repo d’un projet GitHub.
https://github.com/chipsalliance/Cores-VeeR-EH1
Penser qu’il n’y a pas besoin d’autre chose, c’est ne pas comprendre les enjeux, mais au delà, c’est déjà là, c’est trop tard pour dire que ça ne sert à rien et que l’on n’en a pas besoin.
Et du côté des SBCs, en une année environ on est passé du machin qui bootait à peine à des cartes multicoeur avec un bon Linux , une gui pour ceux qui veulent un bureau (et on s’en fiche en vrai), et Docker et la capacité à faire du dev là dessus avec un bon support. Formulé différemment, la progression est fulgurante.
Et les amis chinois qui ne veulent pas.payer de licence ARM ni subir de restrictions d’importations sont très intéressés.
C’est pas une brute de puissance mais elle offre tellement de possibilité et de champs d’application, comparer à du matériel sur d’autre architecture dont le prix d’une solution de développement est un revenu annuelle pour certaine personne dans le monde, 120$ à 200$ pour un étudiant, un Dev ou un amateur enthousiaste, c’est toujours mieux que rien.
J’espère juste que la documentation et les tutos seront de qualités pour permettre aux plus grand nombre de débuter en 2024 sous RiscV.
Apres la Sophgo SG2380 reste pour le moment une promesse, sera t-elle tenue dans 10 mois?
Attendons de voir les indicateurs humains et les orientations des investisseurs sous RiscV en novembre.
SiFive vient de se séparer d’une partie de son personnel, ce changement de rythme est un indicateur important à prendre en compte et un signal fort avant un rassemblement.
@GuiToon: Une NetBSD, ça tourne (presque) partout cette saloperie 😂