18Fermer20
ZerosquareLe 15/05/2011 à 18:16
Folco (./18) :
Mais est-ce qu'en fait, grâce à la magie de je-ne-sais-quoi-des-procs-modernes-associés-à-de-la-vraie-ram-pas-noname, ça pourrait ne pas en fait dépoter beaucoup plus que ce calcul naïf le laisse croire ?
Le calcul est délicat. Tu as un tas de facteurs qui interviennent : le nombre de cycles nécessaire par instruction, la quantité de cache, la latence d'accès à la RAM, le parallélisme (quelles instructions peuvent être exécutées simultanément ?), le nombre d'étapes du pipeline, etc. Plus le fait que tes logiciels sont optimisés ou non pour le processeur (exemple à la con : un soft conçu pour un processeur monocore risque de ne pas gagner grand-chose sur un multicore à caractéristiques équivalentes).

Je crois que le plus simple, c'est de regarder les benchmarks avec les softs que tu utilises.