Les processeurs à cœurs hybrides basent leur fonctionnement sur le concept big.LITTLE d’ARM, dans lequel on trouve des cœurs basse consommation pour les tâches quotidiennes qui ne nécessitent pas de hautes performances et des cœurs hautes performances (et à plus forte consommation) pour quand ils nécessitent plus de puissance. Cependant, en termes de performances brutes, ils n’ont pas expliqué quels seront les avantages de l’utilisation de cette technique, et c’est exactement ce que nous allons voir maintenant.
Les cœurs hybrides sont-ils synonymes de meilleures performances ?
Nous avons déjà vu à maintes reprises que l’objectif principal de ce type d’architecture à cœurs hybrides n’est autre que d’améliorer l’efficacité, comme nous l’avons expliqué dans les lignes ci-dessus et dont nous avons également parlé en profondeur auparavant. Cependant, une meilleure efficacité n’est pas forcément synonyme de meilleures performances, notamment en termes de performances brutes en termes de puissance de calcul, alors à quoi peut-on s’attendre ?
Pour commencer, le fait qu’un processeur d’architecture hybride intègre des cœurs « grands » et des cœurs « petits » laisse plus d’espace physique dans la matrice du processeur, et cela signifie que l’ODM (qui conçoit la puce dans ce cas) peut intégrer une plus grande nombre de cœurs, de sorte que, par exemple, lorsque nous parlons de tâches légères, elles puissent incorporer un plus grand nombre de petits cœurs pour avoir de meilleures performances dans ce type de tâches puisqu’un plus grand nombre d’entre elles peuvent être exécutées en parallèle.
De plus, un plus grand nombre de ces petits cœurs servent également à alléger la charge des gros, de sorte que lorsque le système nécessite des performances plus élevées, ils peuvent faire ce qui compte, tandis que les petits continuent à s’occuper des tâches en arrière-plan sans qu’ils n’interfèrent dans le travail des grands. Par exemple, pensez que lorsque vous déplacez la souris, le processeur doit la traiter, et même si c’est une tâche très légère, cela prend du temps processeur ; Si vous avez de petits cœurs pour s’en occuper eux-mêmes, les gros ne devraient pas perdre de temps CPU sur des tâches superflues.
De la même manière, l’ODM peut se passer de certains de ces petits cœurs pour faire place à un plus grand nombre de gros cœurs, et on aura alors des performances brutes plus élevées au détriment d’une consommation plus importante.
D’accord, mais combien de retour gagnez-vous en comparaison ?
Malheureusement, pour le moment, nous ne sommes pas en mesure de comparer quantitativement les gains de performances, d’une part parce que nous n’avons toujours pas de processeurs à cœur hybride sur le marché et d’autre part parce que cela dépendra en grande partie de leur implémentation. Comme nous l’avons souligné précédemment, l’ODM a la possibilité d’utiliser l’espace supplémentaire que donne l’intégration de petits cœurs à la fois pour incorporer un plus grand nombre de ceux-ci et pour faire de la place à des cœurs plus gros, mais en plus de cela, cela dépendra de la manière dont les ont mis en œuvre.
Cela dit, nous ne pouvons que mentionner l’architecture Intel Lakefield qui est encore à venir et qui sera le déclencheur définitif qui nous montrera quels gains de performances et d’efficacité nous pouvons obtenir avec l’utilisation d’architectures hybrides. Intel semble assez sûr de lui à ce sujet, mais quand les choses se passeront, ce seront les données empiriques qui nous donneront la réponse.