Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Cortex A7 : la bombe pour les smartphones pas chers

par - source: Tom's Hardware FR

Retour sur une annonce, le Cortex A7 d'ARM. Et pour parler du processeur lui-même, qui est très intéressant.

Les CPU ARM

Un petit rappel sur ARM : la société propose des processeurs sous licence, à charge aux constructeurs de les intégrer. On trouve deux grandes gammes, les modèles ARMv6 (ancien jeux d’instructions) et les ARMv7, plus performants, qui nous intéressent. Dans les processeurs ARMv7, ARM propose la gamme Cortex A. Les deux plus connus sont le Cortex A8 et le Cortex A9, utilisés dans beaucoup de smartphones depuis de 2009 environ. Le Cortex A8 est un ancien core de type in-order, qui consomme peu et monte facilement en fréquence. Il est notamment utilisé dans l’OMAP3, l’Apple A8 ou le Samsung Hummingbird. Le Cortex A9, plus performant (environ 25 %) consomme plus mais est out of order et peut fonctionner en SMP. C’est celui que l’on retrouve dans Tegra 2, l’Apple A5, l’OMAP4 ou le Samsung Exynus. Enfin, le Cortex A15 est le prochain core, attendu dans l’OMAP5, par exemple.

Le principal problème d’ARM, c’est que le Cortex A8 est un core assez ancien, qui date de 2003, et que sa consommation est finalement élevée comparativement à ses performances. Et ce CPU a été pensé pour du 90 ou du 65 nm, pas le 40 ou le 28 nm actuel.

La puce idéale pour l'entrée de gamme

Avec le A7, ARM redéfinit l’entrée de gamme. Le processeur est plus simple que le Cortex A8 et en théorie un peu moins rapide — 1,9 MIPS par MHz contre 2 pour le A8 — mais quelques améliorations le rendent au final plus efficace. Le pipeline plus court (8 étages contre 13) et la prédiction de branchement améliorée permettent d’augmenter l’efficacité (et la perte en cas de problème) et la FPU est plus efficace. Et ARM indique que le Cortex A7 en 28 nm peut atteindre 1,5 GHz, alors que les implémentations habituelles du A8 se limitent à 1,2 GHz en 4x nm.

La simplicité du Cortex A7 a deux avantages : une taille réduite — et donc des coûts de fabrication plus faible — et une consommation très faible. Pour la taille, ARM parle de 0,5 mm² en 28 nm, là où un A8 en 65 nm fait 4 mm² et environ 2,5 mm² en 4x nm. Pour la consommation, même chose, ARM parle d’un facteur 5 par rapport à un Cortex A8 classique en 4x nm.

Autre avantage sur le Cortex A8, il est possible de coupler plusieurs Cortex A7, alors que le Cortex A8 est un « single core ».

Dans les faits, et sans parler du big.LITTLE où le Cortex A7 est couplé à un Cortex A15, le Cortex A7 devrait donc remplacer assez rapidement le Cortex A8 dans les SoC. Pour les constructeurs c’est intéressant : un Cortex A7 dual core en 40 nm devrait être nettement plus rapide qu’un Cortex A8 pour un prix sensiblement identique et une consommation plus faible. Pour les smartphones d’entrée de gamme, l’intérêt est évident : on gagne en performances et on diminue les coûts.

Le Cortex A7 devrait aussi permettre de se débarrasser de l’antique ARM11 et du jeu d’instruction ARMv6, qui grèvent les performances de solutions d’entrée de gamme. Pour ARM, le Cortex A7 devrait permettre de proposer des smartphones offrant la puissance d’un haut de gamme de 2010 (l’iPhone 4 en Cortex A8 est l’exemple typique) pour environ 100 $ en 2012 ou 2013.

Plus intéressant, ARM montre aussi que la société n’est absolument en déclin dans son domaine de prédilection, la consommation. Si le Cortex A7 n’est pas un monstre de performances — et ce n’est pas ce qu’on lui demande — il consomme peu. Et c’est exactement ce que l’on demande à un processeur ARM.

Partager:
7
Commentaires
X
Valider

Commentaires
Ajouter un commentaire
turlupin en ptard 21/10/2011 19:39
Masquer
-0+

J'ai un doute sur les surfaces annoncées

Citation :Pour la taille, ARM parle de 0,5 mm² en 28 nm, là où un A8 en 65 nm fait 4 mm² et environ 2,5 mm² en 4x nm.
:??:

zkzjerklzjlrkjzkerj@Guest 21/10/2011 20:23
Masquer
-0+

le A7 gravé avec techno 28 nm fait 0,5 mm² de surface
alors que le A8 gravé avec techno 65 nm fait 4 mm² de surface
et gravé en 4x nm (40 à 49 nm) il fait 2.5 mm² de surface

OK?? :)

liloja@Guest 21/10/2011 23:21
Masquer
-0+

Itoo! C'est petit tout ça :-°

shooby 22/10/2011 15:06
Masquer
-0+

Un comparatif sur les processeurs mobiles s'impose là ! Et de plus en plus, car au final c'est lequel le meilleur pour telle ou telle application ?

mrtaz 22/10/2011 18:34
Masquer
-0+

la taille du die n'est pas celle du SoC...

laol@Guest 23/10/2011 22:00
Masquer
-0+

Petite question que je me pose, en quoi la réduction du pipeline pourrait augmenter la puissance de calcul ?

koocotte 25/10/2011 11:00
Masquer
-0+

laol@Guest :
Petite question que je me pose, en quoi la réduction du pipeline pourrait augmenter la puissance de calcul ?



Le fait d'avoir un pipeline plus court permet de reprendre le travail plus rapidement à chaque fois que le flux des instructions change; ça s'applique aux cas où la prédiction de branchement s'est trompé; aux cas où une instruction est conditionné par une instruction précédente; aux interruptions; aux changements de contexte.

Tout cela contribue à l'efficacité du processeur; pas directement à sa puissance de calcul brut. Dans le cas d'un smartphone ou d'un produit embarqué, les calculs bruts ne sont de toute façon pas l'objectif.

Publicité

Les offres du moment

Newsletters


OK