Maison Problème commun Quelle est la différence entre l'architecture riscv et arm

Quelle est la différence entre l'architecture riscv et arm

Aug 22, 2023 pm 01:47 PM
arm riscv

La différence entre l'architecture riscv et arm : 1. Philosophie de conception La philosophie de conception riscv est de simplifier le jeu d'instructions et d'améliorer l'efficacité de l'exécution des instructions. La philosophie de conception arm est d'ajouter des instructions et des registres spéciaux tout en conservant la simplicité de l'architecture. jeu d'instructions pour améliorer les performances d'applications spécifiques dans des scénarios ; 2. Ouverture, la spécification de l'architecture du jeu d'instructions riscv est ouverte au public et peut être utilisée gratuitement, arm a certaines restrictions sur la définition et l'utilisation de son architecture de jeu d'instructions ; domaines, riscv est utilisé dans les systèmes embarqués, les appareils mobiles, le calcul haute performance, etc., arm est utilisé dans les appareils mobiles et les systèmes embarqués.

Quelle est la différence entre l'architecture riscv et arm

L'environnement d'exploitation de cet article : système Windows 10, ordinateur Dell G3.

L'architecture RISC-V et l'architecture ARM sont deux architectures de jeu d'instructions différentes. Elles présentent quelques différences dans les idées de conception, l'ouverture, les domaines d'application, etc. Les deux architectures seront comparées sous plusieurs aspects ci-dessous.

Philosophie de conception : 

L'architecture RISC-V est une architecture à jeu d'instructions réduit (Reduced Instruction Set Computing, RISC). Son concept de conception est de simplifier le jeu d'instructions et d'améliorer l'efficacité de l'exécution des instructions. La conception du jeu d'instructions de l'architecture RISC-V est concise et claire, avec une structure hiérarchique, un petit nombre d'instructions et un format d'instruction régulier. Il utilise un format d'instruction à trois adresses basé sur la structure Load/Store pour séparer les instructions de transfert de données des instructions logiques arithmétiques, réduisant ainsi la complexité des instructions.

L'architecture ARM est une architecture RISC (Reduced Instruction Set Computing). Son concept de conception est de maintenir la simplicité du jeu d'instructions tout en ajoutant des instructions et des registres spéciaux pour améliorer les performances dans des scénarios d'application spécifiques. La conception du jeu d'instructions de l'architecture ARM est plus complexe et flexible, comprenant davantage d'instructions et de registres, qui peuvent répondre aux besoins de différents scénarios d'application.

Ouverture : 

L'architecture RISC est une architecture de jeu d'instructions ouverte. Ses spécifications d'architecture de jeu d'instructions sont publiques et peuvent être utilisées gratuitement. N'importe qui peut concevoir, fabriquer et vendre des processeurs basés sur l'architecture RISC-V. Cette ouverture a permis à l'architecture RISC-V d'être largement remarquée et utilisée dans les universités et les communautés open source.

L'architecture ARM est une architecture de jeu d'instructions commerciale à source fermée. ARM a certaines restrictions sur la définition et l'utilisation de son architecture de jeu d'instructions. L'obtention d'une licence pour l'architecture ARM est payante et seuls les fabricants autorisés peuvent concevoir, fabriquer et vendre des processeurs ARM. Cette nature fermée rend l'architecture ARM largement utilisée dans le domaine commercial, et les processeurs ARM détiennent une part de marché élevée dans les appareils mobiles, les systèmes embarqués, les serveurs et d'autres domaines.

Champs d'application :

Il existe quelques différences entre l'architecture RISC-V et l'architecture ARM dans les domaines d'application.

L'architecture RISC-V convient à divers scénarios d'application en raison de son ouverture et de sa flexibilité. Il peut être utilisé dans les systèmes embarqués, les appareils mobiles, les serveurs, le calcul haute performance et d'autres domaines. Dans le monde universitaire et dans les communautés open source, les chercheurs et les développeurs peuvent innover et expérimenter sur la base de l'architecture RISC-V et promouvoir le développement d'architectures de jeux d'instructions.

L'architecture ARM est davantage utilisée dans les appareils mobiles et les systèmes embarqués en raison de sa large autorisation et de sa part de marché. Les processeurs ARM détiennent une part de marché élevée dans les smartphones, les tablettes, les appareils Internet des objets et d'autres domaines. Parallèlement, l'architecture ARM est également utilisée dans le domaine des serveurs, notamment dans les serveurs basse consommation et hautes performances.

Résumé

Il existe quelques différences entre l'architecture RISC-V et l'architecture ARM en termes d'idées de conception, d'ouverture et de domaines d'application. L'architecture RISC-V se concentre sur la simplicité et l'ouverture du jeu d'instructions et convient à divers scénarios d'application. L'architecture ARM se concentre sur la flexibilité du jeu d'instructions et des applications commerciales et est principalement utilisée dans les appareils mobiles et les systèmes embarqués.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le premier appareil Android RISC-V sera commercialisé à grande échelle cette année et le processeur phare Xuantie C930 sera lancé dans l'année. Le premier appareil Android RISC-V sera commercialisé à grande échelle cette année et le processeur phare Xuantie C930 sera lancé dans l'année. Mar 14, 2024 pm 09:52 PM

Selon les informations de ce site du 14 mars, lors de la conférence écologique Xuantie RISC-V 2024 qui s'est tenue aujourd'hui, la DAMO Academy a annoncé la mise à niveau d'un certain nombre de processeurs Xuantie : le Xuantie C907 a implémenté l'extension du fonctionnement matriciel (Matrix) pour la première fois. à l'avenir, le calcul accéléré par l'IA offrira plus d'options et sera intégré à d'autres processeurs Xuantie ; le processeur phare de nouvelle génération C930 sera également lancé dans l'année. De plus, le premier appareil Android basé sur RISC-V sera également commercialisé à grande échelle en 2024. À l'heure actuelle, les principaux systèmes d'exploitation internationaux et nationaux ont achevé leur adaptation complète à RISC-V, notamment Android, Linux, OpenHarmony, Debian, Fedora, Gentoo, Ubuntu, Dragon Lizard, Tongxin, op.

Comment télécharger et installer Windows 11 ARM ISO sur Mac M1 Comment télécharger et installer Windows 11 ARM ISO sur Mac M1 Apr 19, 2023 am 08:40 AM

Pouvoir exécuter Windows sur des appareils Apple Silicon est un souhait de longue date des utilisateurs. Ils attendaient de savoir comment télécharger et installer Windows 11 ARM ISO sur M1Mac. Cependant, auparavant, les PC Windows 10 basés sur ARM présentaient de nombreuses limitations. Mais avec la sortie de la version Windows 11 ARM, Microsoft a travaillé dur pour résoudre certaines de ses limitations. Par exemple, entre autres améliorations, il offre désormais la prise en charge des applications 64 bits, mais pour le M1Mac, il n'y a toujours pas de support officiel. Actuellement, vous pouvez utiliser l'un de ces 5 meilleurs logiciels d'émulation PC pour Mac pour émuler les ordinateurs portables Apple.

MacBook Pro et iMac bénéficieront de la mise à niveau M4 plus tard cette année, suivis du MacBook Air au printemps 2025, selon un informateur fiable MacBook Pro et iMac bénéficieront de la mise à niveau M4 plus tard cette année, suivis du MacBook Air au printemps 2025, selon un informateur fiable Jun 25, 2024 am 06:35 AM

Depuis l'arrivée de la gamme iPad Pro OLED alimentée par Apple M4, les aficionados d'Apple Silicon attendent avec impatience l'arrivée du SoC M4 sur la gamme Mac. Le M4 a indéniablement constitué un bond en avant majeur en termes de performances de calcul et graphiques - leapfr

Sortie des processeurs Pingtouge Xuantie RISC-V C920, C907, R910, le premier appareil Android sera lancé l'année prochaine Sortie des processeurs Pingtouge Xuantie RISC-V C920, C907, R910, le premier appareil Android sera lancé l'année prochaine Nov 22, 2023 pm 06:38 PM

Selon les informations de ce site du 22 novembre, le 21 novembre, Pingtou Ge Xuantie RISC-V a lancé trois nouveaux processeurs : le C907 qui réalise pour la première fois l'extension de la matrice IA, le C920 qui répond à la norme Vector1.0 et un processeur en temps réel. R910. Il prétend accélérer la mise en œuvre commerciale à grande échelle de RISC-V dans des scénarios et des domaines tels que la conduite autonome, l'intelligence artificielle, les SSD au niveau de l'entreprise et les communications réseau. Selon les rapports, sur la base d'une optimisation collaborative logicielle et matérielle, le C920 a été mis à niveau pour prendre en charge la dernière norme Vector1.0, qui permet d'obtenir une allocation de tâches plus précise et plus stable, permettant à chaque thread de maximiser les performances, améliorant ainsi les performances globales. Le C920 a amélioré les performances de l'IA jusqu'à 3,8 fois par rapport à la génération précédente et peut exécuter des modèles Transformer, ce qui le rend adapté à l'apprentissage automatique.

Méthodes de configuration courantes pour utiliser GDB pour déboguer les programmes ARM intégrés sous Linux Méthodes de configuration courantes pour utiliser GDB pour déboguer les programmes ARM intégrés sous Linux Jul 05, 2023 am 08:10 AM

Méthodes de configuration courantes pour utiliser GDB pour déboguer les programmes ARM intégrés sous Linux En tant que système informatique spécial, les systèmes embarqués sont généralement intégrés dans des appareils électroniques et utilisés pour contrôler et gérer les ressources matérielles. Afin de déboguer et d'analyser le fonctionnement des systèmes embarqués, nous devons utiliser des outils spécialisés. Parmi eux, GDB est un débogueur open source couramment utilisé qui peut s'exécuter sur des systèmes embarqués et communiquer avec des programmes. Cet article présentera les méthodes de configuration courantes pour utiliser GDB pour déboguer les programmes ARM intégrés sous Linux et donnera des exemples de code.

Snapdragon X Elite est à la traîne de l'iPhone 15 Pro dans le test GPU GravityMark dans une anomalie choquante Snapdragon X Elite est à la traîne de l'iPhone 15 Pro dans le test GPU GravityMark dans une anomalie choquante Jun 19, 2024 am 10:50 AM

La puce Snapdragon X Elite récemment lancée a enfin commencé à être livrée dans les ordinateurs portables. Selon notre examen approfondi du VivoBook S 15 OLED doté du X Elite (78-100) avec 12 cœurs et des graphiques légèrement moins puissants que le SKU haut de gamme (84-100).

Microsoft confirme les dates de sortie de davantage d'applications ARM Adobe natives pour les nouveaux ordinateurs portables de la série Snapdragon X Microsoft confirme les dates de sortie de davantage d'applications ARM Adobe natives pour les nouveaux ordinateurs portables de la série Snapdragon X Jun 23, 2024 am 06:49 AM

Microsoft et d'autres fabricants ont commencé à expédier les nouveaux PC Copilot Plus. Cette première vague d’ordinateurs portables est livrée avec les chipsets Qualcomm Snapdragon X, basés sur ARM. Bien qu'ils puissent exécuter des applications Windows via l'émulateur Prism, certains ont

Performances du processeur Snapdragon X Elite presque identiques sur batterie et branché dans les benchmarks Vivobook S15 Performances du processeur Snapdragon X Elite presque identiques sur batterie et branché dans les benchmarks Vivobook S15 Jun 20, 2024 pm 03:59 PM

Malgré le battage médiatique autour du Qualcomm Snapdragon X Elite, le lancement a été plutôt médiocre. Dans notre examen, nous avons constaté que la partie la plus impressionnante du nouvel Asus Vivobook S 15 équipé de Qualcomm Snapdragon X Elite X1E-78-100 était la fluidité.