Qu'est-ce que l'architecture big.LITTLE dans les processeurs et comment cela fonctionne

On a beaucoup parlé de BRAS's processeur big.LITTLE architecture, qui améliore considérablement l'efficacité des smartphones, tablettes et même certains ordinateurs portables à faible consommation d'énergie. Mais savez-vous comment cela fonctionne et pourquoi cela a été une révolution? Dans cet article, nous allons vous l'expliquer et nous allons encore plus loin en nous demandant pourquoi il n'est pas utilisé dans à poser Processeurs PC .

En octobre 2011, le fabricant ARM a annoncé la nouvelle architecture big.LITTLE avec son processeur Cortex-A7, qui a été conçu pour être architecturalement compatible avec le Cortex-A15. Depuis lors, de nombreux processeurs ont suivi leurs traces, voyant les bons résultats, mais en quoi consiste exactement cette architecture de processeur?

ARM big.LITTLE

Qu'est-ce que l'architecture big.LITTLE

big.LITTLE est un architecture dite hétérogène parce qu'il combine relativement petit et économes en énergie couleurs (PEU) avec d'autres beaucoup plus grands et plus puissants mais avec une consommation plus élevée (grosse), le tout dans le même processeur. L'idée est de créer un processeur multicœur qui peut mieux répondre aux besoins informatiques dynamiques modernes et utiliser moins d'énergie.

Habituellement, un seul groupe central sera actif en même temps. En d'autres termes, lorsque l'appareil est inactif ou exécute des tâches légères, il utilise les petits cœurs tandis que les gros sont désactivés, mais lorsqu'une application qui demande plus de puissance est en cours d'exécution, les gros cœurs sont activés, désactivant le Petits. Pour cette raison, ces types de processeurs ont un grand nombre de cœurs, car en substance ce qu'ils ont sont deux processeurs dans le même dé .

Arquitectura grand.PETIT

De cette façon, l'appareil a les performances attendues pour chaque type d'application exécutée, mais en essayant toujours de réduire la consommation. Par exemple, lorsque vous naviguez simplement sur Internet ou utilisez l'appareil photo, les cœurs LITTLE seront utilisés, qui fournissent suffisamment de performances pour lui et économisent la batterie, mais lorsque nous exécutons un jeu, le gros pack de base commencera à fonctionner, pour donnez-nous les meilleures performances tout en consommant plus.

Pourquoi ne pouvons-nous pas trouver cette architecture sur PC?

Bien que l'intention de cette architecture hétérogène soit d'économiser la batterie - quelque chose qui pourrait être utilisé dans les ordinateurs portables -, c'est également un concept qui pourrait être utilisé dans les PC, surtout maintenant que les fabricants investissent plus d'efforts pour améliorer l'efficacité que pour améliorer les performances. Alors pourquoi ne voyons-nous pas des processeurs big.LITTLE sur PC?

La réponse est simple mais compliquée à la fois. Pour commencer, logiquement ARM détient le brevet de la technologie et ne peut être implémenté qu'avec des processeurs ARM, ce qui peut être très bon pour les smartphones ou les appareils à faible consommation, mais clairement insuffisant pour moderne PC de bureau . C'est sans aucun doute la première et la plus importante raison pour laquelle il n'est pas implémenté sur PC.

bras macbook

La deuxième raison est due aux jeux d'instructions utilisés sur un PC, assez différents de ceux qui peuvent être utilisés sur les smartphones. ARM a ses propres instructions, tandis que Intel ainsi que AMD utilisez celles des architectures x86-64. Et comme le logiciel PC est programmé précisément pour ces architectures, il y aurait d'énormes problèmes de compatibilité ARM.