S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Android : de 30 à 100 % de performances supplémentaires à venir ?

Oui... mais quand ?

En juin 2010, l’association internationale Linaro est créée par plusieurs acteurs ayant un lien avec le marché de la téléphonie. ARM, IBM, Texas Instruments, Samsung, ST-Ericsson ou encore Canonical Freescale se rassemblent et décident de travailler à l’intégration de la plateforme Linux (au sens large) sur ARM. Or, certains résultats récents laissent envisager une prochaine hausse significative des performances, notamment dans Android.

Google Galaxy Nexus

L’un des objectifs de Linaro est de simplifier l’utilisation de Linux et ses dérivés sur les appareils basés sur l’architecture ARM, très répandue dans l’univers mobile. Comme le souligne Ars Technica, l’association a notamment produit de nombreuses optimisations dans le compilateur GCC qui se sont traduites par de meilleures performances sur le support d’ARM.

Là où ce travail pourrait réellement changer la donne, c’est qu’il a commencé à être intégré par Google dans Android. En effet, les optimisations de Linaro rendraient Ice Cream Sandwich (Android 4.0) en moyenne 30 % plus rapide que dans sa forme actuelle. Une confirmation qui a été donnée par le développeur Google Jean-Baptiste Queru :

android 

Plusieurs des optimisations ont été intégrées il y a environ deux semaines, tandis que le reste doit suivre. Ce qui n’est pas dit bien sûr, c’est la version d’Android dans laquelle on verra les changements effectifs.

Ces changements dans le code vont en outre être intégrés par l’équipe de Cyanogen dans leur célèbre Mod. La plupart des modifications sont encore en attente de validation, mais l’équipe de Cyanogen s’était montrée particulièrement enthousiaste à la suite d’une démonstration de performances faite au salon Linaro :


Certaines opérations graphiques voient même leurs performances doubler, un état très clairement illustré dans la vidéo.

Une chose est claire : si ces optimisations maintiennent leurs promesses, Android pourrait se voir accorder un gain plus que significatif de performances. Dans le cas de CyanogenMod, cela pourrait permettre une installation sur un nombre plus grand de modèles. Concernant Android lui-même, 30 % de performances générales supplémentaires deviendraient un sérieux argument marketing. On pourrait ainsi imaginer un Android 5.0 dont Google vanterait alors la rapidité.
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Publiée le 13/06/2012 à 18:43

Soutenez l'indépendance de Next INpact en devenant Premium

  • Tout le contenu de Next INpact sans pub
  • Et bien plus encore...

Il y a 48 commentaires

Avatar de alain57 INpactien
alain57 Le jeudi 14 juin 2012 à 00:09:09
Inscrit le jeudi 13 mai 04 - 161 commentaires
ouai les mecs de AOKP ont un sens de l'humour a part... ou ils doivent vraiment avoir un probleme avec des licornes roses


pour ma part lorsque j'utilisais leur ROM, le premier truc qui partait etais le bootscreen... non parce que bon... une licorne rose ..... meme ma femme trouve ca .... gay (ou bloqué dans la preadolescence)

en meme temps entre mac OS et ubuntu ... fallait bien se demarqué avec un animal que ces deux la risquait pas de reprendre ;)mdr2.gifmdr2.gifmdr2.gifmdr2.gif
Avatar de myxomatosis INpactien
myxomatosis Le jeudi 14 juin 2012 à 00:10:19
Inscrit le lundi 29 septembre 03 - 2972 commentaires
Super! Je suis sous iOS, mais je suis bien heureux pour ceux sous Android. C'était un des reproches que je voyais le plus souvent revenir à propos decette plate-forme: des performances parfois en dent de scie / manque de réactivité dans certains cas.

Ces problèmes devraient être résolus
Avatar de animehq INpactien
animehq Le jeudi 14 juin 2012 à 00:16:38
Inscrit le mardi 11 avril 06 - 5642 commentaires
Je croise les doigts, j'espère voir ce travail également bénéficier à mon fidèle HTC Desire.


+1 Déjà avec le boost de fluidité avec ics je ne voyait pas trop pourquoi changer; alors si on augmente encore ses perfs notamment en 2/3 D
Avatar de Tim-timmy INpactien
Tim-timmy Le jeudi 14 juin 2012 à 00:41:24
Inscrit le mardi 26 avril 05 - 4647 commentaires
Vive la communauté...



Pour la beauté du geste


moui enfin c'est un consortium d'entreprises avant tout linaro, pas vraiment une "communauté" libre, mais au final si le résultat est là et utilisable par tous, who cares :p
Leur version d'ubuntu pour arm est bien sympa aussi


Edité par tim-timmy le jeudi 14 juin 2012 à 00:42
Avatar de mx225 INpactien
mx225 Le jeudi 14 juin 2012 à 06:59:15
Inscrit le jeudi 3 novembre 11 - 135 commentaires
Cékagé > tu trouves ça mieux que cm9 ? (je te conseille pour le fun de tester cm9 + franko kernel, ça dépote sévère ^^)

Enfin bon les goûts et les couleurs,à la base j'ai switché sur AOKP en attendant une release finale CM (elle est finie cette époque où je "béta-testais" des ROMs sur mon tel principal),au fil des sorties AOKP s'est bonifié que ce soit au niveau de la customisation et des fonctionnalités (je ne parlerai point de stabilité car il serait mal placé de faire une comparaison avec une nightly).

Je suis prêt à donner une autre chance à CM quand une version stable sera disponible,mais il y a fort à parier que je resterai sur AOKP.

Quant au kernel Franco,plus ça va plus j'ai l'impression que ça vire à l'usine à gaz avec des performances qui vont decrescendo,et ce quelque soit le governor utilisé...
Avatar de PCl INpactien
PCl Le jeudi 14 juin 2012 à 07:35:06
Inscrit le mercredi 22 mars 06 - 2317 commentaires


+1 Déjà avec le boost de fluidité avec ics je ne voyait pas trop pourquoi changer; alors si on augmente encore ses perfs notamment en 2/3 D


Non pas d'augmentation des perfs en 3D.
Comme le clone de Stallman l'explique dans la vidéo, le rendu est 100% CPU et les optimisations qu'ils ont faites concernent uniquement la partie CPU et pas les calculs 3D.
Avatar de Nathan1138 INpactien
Nathan1138 Le jeudi 14 juin 2012 à 09:40:47
Inscrit le samedi 21 avril 12 - 863 commentaires

Pour ceux qui ne jouent pas les derniers Galaxy S sont presque inutiles.

Euh, et la résolution de l'écran, ça compte, aussi...
Avatar de Dez INpactien
Dez Le jeudi 14 juin 2012 à 09:50:27
Inscrit le jeudi 14 juin 12 - 82 commentaires
Le merge a déjà été fait sur CM9 pour le S2.

Changes in 20120612 cm9 nightly for galaxys2
strict-aliasing fixes from linaro


Cependant ...

Don't expect any wonders.
We're merging patches in, but you will not see much difference.

We can't get the biggest cherrys because of proprietary graphics libraries which don't support what linaro did.
Yay, we're loosing again because of closed source software.
#worldsucks


source



Dans le futur, peut-être !
Avatar de ldesnogu INpactien
ldesnogu Le jeudi 14 juin 2012 à 10:47:34
Inscrit le vendredi 24 décembre 04 - 1699 commentaires
Les modifications de Linaro ne se limitent pas aux problemes d'aliasing. Trois autres parametres jouent enormement :
1. gcc 4.7 est bien meilleur sur ARM
2. il faut utiliser les bons flags pour gcc
3. les librairies C de Linaro (memcpy, etc.) sont tres optimisees.
Tant que les gars de CM n'utilisent pas ces trois composants, ca ne sert a rien.

Edité par ldesnogu le jeudi 14 juin 2012 à 10:47
Avatar de panicstation INpactien
panicstation Le jeudi 14 juin 2012 à 18:15:55
Inscrit le mercredi 31 octobre 07 - 432 commentaires
Si j'ai bien compris , je suis le seul à ne pas être content de la réactivité de CM9 sur mon SGS (dernière nightly) ?
Je dois avoir un problème ! Vivement que ça sorte...
;