Afficher un message
Vieux 14/04/2010, 15h19   #16
Tiwaz
Newser
 
Date d'inscription: 18/03/2007
Localisation: Un coin trop froid...
Messages: 739
Par défaut

Citation:
Envoyé par Ayla Voir le message
Wow. Une minute. Tu es en train de comparer le nombre d'instructions par seconde qu'effectue un Cortex A8 avec un Pentium III ?
Zut, j'ai cru que cela ne se verrais pas...

Bon, je ne vais pas refaire un méga post, mais voici quelques comparaisons : ARM vs VIA vs Athlon vs Atoms

Après, c'est comme tu dis, parfois pire, parfois moins. Le problème des architectures ARM c'est clairement la bande passante mémoire. Parfois, c'est plus facile de faire sur ce proc une opération que de déréférencer une valeur. (Voir les developpeurs de e17 sur ça, ils en parlent bien). Et cela empire avec la montée en fréquence.

(Ca me rappelle la guerre ATI vs NVidia sur Doom 3, ou c'était une valeur était précalculé, et qu'on avait une optimisation sur ATI en calculant la valeur plutot qu'en récupérant la valeur précalculée.)
__________________
Un langage de programmation est censé être une façon conventionnelle de donner des ordres à un ordinateur. Il n'est pas censé être obscur, bizarre et plein de pièges subtils, ça ce sont les attributs de la magie.
Tiwaz est déconnecté   Réponse avec citation