Bonjour à tous,
Au taf, j'ai fait quelques mesures de temps d'exécution d'une méthode Java. La méthode est un peu "matheuse" (des calculs de trajectoires). Ces mesures donnent un résultat moyen de 21ms et ont été faites sur :
Pentium 4 @3.0GHz, 1Mo de cache (de 2003/2004 je crois)
2x512Mo @400MHz
Ma question est simple : comment estimer le temps d'exécution sur un CPU récent, par exemple un i7 720QM, à partir des valeurs obtenus dans des benchmarks CPU ?
Sauf erreur, une méthode Java tournera de toute façon dans un seul core, peu importe que ce soit un duo core ou un quad core. Du coup, je me demande même si sur le 720QM ce ne sera pas plus lent car sa fréquence est inférieure à 3GHz. J'imagine que j'ai tort, mais je ne vois pas pourquoi...
Merci !
Message édité par yoms le 09-07-2010 à 10:53:13