c´est pas un probleme de " methode" de calcul:
les architectures actuelels sont dites cisc donc deja tu ne peux pas dire que ton instruction va prendre 5 ou 6 cycles par exemple.
Ensuite ils sont pipelines ce qui peux implique des erreurs de branchements et donc demander des cycles supplemntaires.
Ensuite les processeurs actuells effectue des calculs en paralelles .
Il n´y a pas que les calculs; il faut aussi que les donnes arrivent au niveau du cpu suffisament rapidement pour pas que le cpu reste a rien faire!
Il faut aussi que le programme soit adapte au cpu pour qu´il utilise les fonctions qui sont deja integre au cpu plutot que de devoir les recoder soi meme ; etc....
Le probleme de performance est bien different du probleme de frequence ; pas completement independant ; mais suffisament pour que ca ne veuille rien dire. Donc la frequence est un indice de rien du tout.