Bonjour à tous !
J'ai un code (assez court) dont je connais les bornes numériques (c'est un calcul).
J'aimerais comparer différentes version du même code, mais je ne sais pas comment rendre cela représentatif !
En effet, utiliser seulement quelques cas conduira à un code prédicitif pour le compilateur, mais couvrir toute la borne sans doute aussi.
Donc, une dose d'aléatoire me parait intéressante !
Ce que j'ignore c'est si effectivement ça a une influence, combien de boucles de test sont nécessaires, comment les confronter dans des conditions optimales ?
Petite précision, le code en question prend une valeur en entrée, en renvoit une, et la valeur d'entrée est signée codée sur 16 bits.
Ma question peut avoir une réponse précise, mais je me dis qu'un topic relativement général sur ce qui fait un bon benchmark peut être intéressant.
Merci d'avance !
Partager