HI all,Comparaison des performances des implémentations logicielles
Ceci est une question plus générale, mais fondamentalement, je veux comparer les performances de deux applications logicielles multimédia. Bien qu'ils fassent la même chose, ils s'exécutent sur des plates-formes différentes et rien n'est connu sur la mise en œuvre. Je reçois des chiffres de performance assez différents et j'essaie de raisonner sur ce qui pourrait être le cas pour cela. Jusqu'à présent, je suis venu avec ce qui suit:
meilleures performances grâce à des optimisations logicielles:
- boucle se déroulant au coût de l'empreinte mémoire de code plus
- des résultats pro-calcul stocké en mémoire à la coût d'une empreinte mémoire de données plus
une meilleure performance en raison des architectures matérielles sous-jacentes
- fonctionnant à une meilleure horloge offrant une plus grande vitesse
- support matériel pour une application
- de meilleures possibilités de mise en cache
Quelqu'un peut-il penser à autre chose ou est-ce tout?
Merci, Simon