Samsung pour améliorer les performances du Galaxy S4 de 10% avec la mise à jour du logiciel?
Sans aucun doute le Galaxy S4 est l'un des principaux lancements de smartphones Android de 2013 et jusqu'à présent, il ressemble à Samsung va vendre des millions de ces appareils. Toutefois, le Galaxy S4 est pas sans controverse que Samsung a choisi (ou a été forcé) d'expédier le Galaxy S4 avec deux processeurs différents. Un modèle contient le Qualcomm Snapdragon 600 et l'autre propre Exynos de Samsung Octa. Qu'est-ce que la plupart des consommateurs ne savent pas est que Samsung pourrait être en mesure d'augmenter les performances des appareils Galaxy S4 base Exynos Octa par autant que 10 pour cent cet été tout en libérant de nouveaux logiciels.
Le chef de Samsung Mobile et le co-directeur général de Samsung Electronics JK Shin a dit précédemment acheteurs qu'il n'a pas d'importance quel processeur est en marche dans leur nouveau Galaxy S4 et à bien des égards, il a raison. Cependant, il ya une différence essentielle entre le Snapdragon 600 et l'Exynos Octa. Le Snapdragon est un quad-core tandis que le Octa a huit cœurs. Mais ici est la chose, le Octa est utilisé de telle manière que seuls les quatre noyaux sont utilisés à tout moment. La puce dispose de quatre cœurs de puissance Cortex A7 bas et quatre cœurs Cortex A15. Le noyau A15 est largement supérieur en termes de performance, par rapport à l'autoroute A7, mais l'A7 est idéal pour la vie de la batterie. Donc l'Exynos Octa utilise les noyaux A7 par défaut et puis quand les choses deviennent occupé les A15 noyaux sont activés tandis que les noyaux A7 sont fermés. Cela signifie que l'Exynos Octa utilise uniquement un maximum de quatre cœurs à la fois, ce qui en fait le même que d'un processeur quad-core, mais avec une technologie d'économie d'énergie intelligente.
Cette configuration 4 + 4 fait partie de l'architecture big.LITTLE d'ARM - une conception que la société Cambridge a permis à plusieurs grands noms, y compris Samsung, Fujitsu Semiconductor et MediaTek. La commercialisation de l'Exynos Octa a été critiquée parce qu'elle dépeint l'idée que l'Exynos Octa est un processeur à huit cœurs avec tous les huit cœurs de course et tous les huit cœurs ayant la même puissance de traitement. Une promenade rapide à travers l'Internet sera trouvé beaucoup de commentaires sur la façon dont la grande Exynos Octa est parce eights noyaux sont mieux que quatre.
Dans le calcul d'une architecture où toutes les unités de traitement sont égaux est appelé Symmetric Multi Processing (SMP), car il ya une symétrie (égalité) entre toutes les unités de traitement. Mais l'architecture big.LITTLE d'ARM est pas une conception de SMP et ni est-il lié à la configuration 4 + 4 de l'Exynos Octa. Autres fabricants de CPU vont libérer différentes combinaisons comme 2 + 2 pendant 2013. Mais quelque chose d'autre seront également se produire plus tard cette année. ARM et Linaro, une organisation à but non lucratif qui optimise Linux et Android pour les processeurs ARM, travaillent sur un moyen d'activer tous les cœurs dans un processeur big.LITTLE et faire un CPU comme les Exynos exploiter toutes ses noyaux dans le même temps .
Le passage d'un noyau à l'autre ne sont pas réellement pris en charge par la puce elle-même, elle est faite dans le logiciel. Dans ce cas, le noyau Linux qui se trouve au cœur d'Android. Actuellement, le passage d'un noyau à l'autre est gérée en utilisant une technique similaire à la façon dont la fréquence du CPU est changé pour sauver la vie de la batterie. Mais au lieu d'augmenter ou de diminuer la fréquence de l'unité centrale des noyaux A7 et A15 noyaux sont désactivées ou activées en fonction de la charge. Si ARM et Linaro peuvent obtenir le droit de logiciel, il est possible de créer un planificateur dans Linux / Android qui comprend que le CPU est pas symétrique mais plutôt asymétrique. Ceci est connu comme hétérogène Multi Processing (HMP).
Selon le site d'ARM, Linaro ont travaillé sur un ordonnanceur de HMP pour Linux depuis plusieurs mois et le code est disponible pour les partenaires de l'ARM, y compris Samsung. ARM prévoit que le traitement de HMP prêt pour la seconde moitié de 2013. Comme il n'y a pas de modifications matérielles nécessaires pour faire fonctionner un processeur big.LITTLE dans un mode de HMP il est est possible pour un fournisseur de silicium (comme Samsung) pour libérer un CPU à l'aide A7 / A15 migration et de mise à niveau, puis à la pleine HMP avec une mise à jour du noyau.
Les premiers tests montrent que ARM un processeur big.LITTLE fonctionnant en mode HMP est 10% plus rapide qu'un processeur big.LITTLE fonctionnant en mode de migration, mais avec la même efficacité de puissance.
Le problème pour Samsung est que moins d'un tiers des téléphones Galaxy S4 utiliser les Exynos Octa et si Samsung soudainement activé la pleine utilisation de toutes les huit cœurs en seulement ces téléphones alors il serait plutôt ennuyer les clients qui reçoivent le Galaxy S4 avec le Qualcomm Snapdragon ! En conséquence Samsung pourrait être tenté de rouler uniquement à une telle mise à niveau pour les futurs produits comme le note 3.