Les comprimés d`aujourd`hui et les ordinateurs de demain - ce qui est un processeur de bras?
Si vous avez prêté attention aux téléphones intelligents et les tablettes que vous avez probablement entendu parler du terme « ARM » utilisé pour désigner le matériel à l`intérieur. Il est jeté autour gauche et à droite, souvent comme point de différenciation des ordinateurs portables et ordinateurs de bureau qui utilisent Intel x86.
Contenu
Mais qu`est-ce ARM, exactement? Une architecture de processeur? Une marque de matériel? Ou autre chose? C`est rarement expliqué. Réduisons par la confusion et obtenir à l`essentiel.
La clé de bras est RISC
ARM est un acronyme qui signifie machine Advanced RISC. Au nom est un autre acronyme (oui, acronymes imbriqués!) Qui signifie Computing Reduced Instruction Set.
RISC est, dans sa forme la plus large, une philosophie de conception de processeurs. Il découle d`une croyance selon laquelle un processeur avec un jeu d`instructions relativement simple sera plus efficace que celui qui est plus complexe. Le terme est venu à l`origine en service dans les années 1980 avec un projet de recherche intitulé Berkeley RISC qui ont étudié les possibilités de cette approche pour concevoir et créer des processeurs basés sur elle.
Tous les processeurs ARM sont considérés comme modèles RISC, mais cela ne signifie pas grand-chose parce que lui-même est tout simplement RISC une approche de conception plutôt que d`une norme technologique ou de l`architecture du processeur. Pourtant, une compréhension de base des cadres correctement RISC ARM.
Principes de base ARM
ARM fait référence à lui-même comme une architecture, ce qui peut provoquer un malentendu par rapport à Intel. Intel donne à chaque nouvelle conception de la puce de son propre code unique et parle de chacun comme une nouvelle architecture - même quand il y a souvent beaucoup de similitudes et ils utilisent tous le même jeu d`instructions (x86). ARM, d`autre part, traite ses conceptions comme une famille ininterrompue. Les mises à jour sont encore une partie de l`architecture ARM. Ils sont juste donné un nouveau numéro de version.
Le trait aux consommateurs qui est le plus pertinent est le micro-architecture (la conception physique de la puce) mais le jeu d`instructions. Le jeu d`instructions est l`ensemble de base des capacités et dispose d`un processeur met à la disposition du logiciel. Il détermine ce que l`arithmétique peut être utilisé, comment le cache doit être alloué et l`ordre dans lequel les instructions doivent être exécutées. Logiciel conçu pour un jeu d`instructions ne peut pas être utilisé sur un autre à moins qu`elle soit révisée.
Les micro-architectures et jeux d`instructions ne peuvent pas être séparés parce que l`architecture est une expression physique du jeu d`instructions. C`est pourquoi les processeurs à base d`ARM ont tendance à être petit, efficace et relativement lent. Le jeu d`instructions simple exige un petit design simple avec moins de transistors. Transistors consomment de l`énergie et d`augmenter la taille de la matrice (ce qui augmente les coûts de production), afin d`avoir aussi peu que possible optimal lors de la sélection d`un processeur pour un téléphone intelligent ou d`une tablette.
D`affaires est différent ARM
Parler de processeurs ARM dans son ensemble peut être difficile car il y a tellement de disponibles et leurs performances varient. Il est contre-intuitif. Comment Apple peut avoir des processeurs ARM qui sont plus rapides que la concurrence quand il utilise la même architecture?
Cela se produit en raison de la façon dont ARM Holdings, la société qui est responsable de ARM, fait des affaires. ARM Holdings est seulement une société de conception. Ils gèrent le jeu d`instructions et de concevoir de nouvelles versions de l`architecture de base et une licence, puis à d`autres entreprises. Ces entreprises peuvent alors l`améliorer et le coupler avec tout le matériel semble approprié.
Il aide à comprendre que ce ARM l`architecture de base est seulement un processeur. Il ne gère pas la connectivité sans fil. Il ne gère pas les graphiques. Il ne gère pas USB ou d`autres formes de connectivité filaire. Tout cela est de la responsabilité des autres titulaires de matériel paire l`architecture.Qu`est-ce qu`un processeur Core? [MakeUseOf Explique]Qu`est-ce qu`un processeur Core? [MakeUseOf Explique]Chaque ordinateur est équipé d`un processeur, que ce soit une petite efficacité pro ou une grande puissance de performance, ou bien il ne serait pas en mesure de fonctionner. Bien sûr, le processeur, aussi appelé CPU ou Central Processing ...Lire la suite
Voilà pourquoi il y a tant de variantes ARM sur le marché et pourquoi ils se comportent différemment. Apple a un personnel d`ingénierie entière en interne qui fonctionne sur ses processeurs ARM. D`autres sociétés, comme Qualcomm et Texas Instruments, agissent comme intermédiaires. Ils prennent l`architecture ARM, la paire avec une variété de matériel, puis de le revendre comme un « système sur puce » pour les smartphones et les tablettes.
Qu`est-ce que pour les consommateurs ARM moyenne
Pour un consommateur, ARM peut être considéré comme un écosystème. Logiciel conçu pour ARM ne fonctionne que sur ARM. windows RT applications, par exemple, ne fonctionnent pas sur un PC avec Windows 8. Les modifications doivent être apportées à un programme pour passer d`ARM à x86.Quelle est la différence entre Windows 8 & Windows RT? [MakeUseOf Explique]Quelle est la différence entre Windows 8 & Windows RT? [MakeUseOf Explique]Avec l`annonce de la tablette de surface il y a quelques semaines et la version finale de Windows 8 qui se profile toujours plus proche, certaines personnes vont naturellement être confus au sujet des différentes versions disponibles. Je suis ici pour...Lire la suite
les systèmes d`exploitation qui fonctionnent sur un appareil ARM devrait fonctionner sur d`autres. Voilà pourquoi il y a tant de modifications Android et pourquoi Android peut potentiellement être chargé sur les tablettes de HP et BlackBerry. Apple ne plaisante pas avec l`écosystème un peu, cependant, parce que le code source d`iOS est disponible. Toute tentative d`iOS ports à d`autres périphériques ARM est presque impossible sans elle.
ARM signifie également plus faible puissance et le rendement nul inférieur par rapport à x86. Ce n`est pas gravée dans le marbre, cependant, parce que les deux architectures changent au fil du temps. Intel travaille dur pour créer des versions de ses processeurs avec une très faible consommation électrique. Et ARM Holdings travaille dur pour améliorer les performances de ses conceptions.
Armerai dans votre PC?
Il y a eu quelques tentatives de vendre des appareils traditionnels avec des processeurs ARM qui fonctionnent comme les PC traditionnels. Motorola a vendu un dock clavier pour le smartphone Atrix et annoncé comme un remplacement pour ordinateur portable. ASUS vend une gamme de tablettes Android avec clavier docks. Et Samsung vend maintenant Chromebook qui fonctionne sur ARM.Qu`est-ce qu`un Chromebook? [MakeUseOf Explique]Qu`est-ce qu`un Chromebook? [MakeUseOf Explique]Tout se déplace vers le web, qui est maintenant plus communément surnommé étant « le nuage ». A ce titre, vos appareils devraient probablement être prêt et bien équipé pour utiliser pleinement des services de cloud computing pour votre ...Lire la suite
De telles tentatives laissent présager une tempête de ARM entourant le potentiel, mais prédire la trajectoire de la tempête et l`intensité est impossible. Les architectures actuelles ARM sont nettement plus lents derrière les performances des processeurs d`Intel (Nevermind sa ligne courant dominant de processeurs Core). Nvidia dit qu`il fonctionne sur un processeur utilisant l`architecture ARM qui sera en concurrence avec Intel, mais il ne sait pas comment cela est accompli ou lorsque peut être libéré un produit fini.
Pour l`instant la menace potentielle d`ARM reste un nuage sombre à l`horizon de l`espace potentiel de PC. Il semble menaçant, mais une menace concrète n`a pas encore de manifester. Est-ARM une tempête redoutable ou simplement quelques nuages d`ombre qui finira par se disperser? Cela reste à voir.