Bonjour à tous,
voila je viens de m’intéresser au systeme de pipepine du processeur et de la prediction de branche. Et j'aimerais savoir dans le cas ou dans mon code j'ai :
et que je sais qu'il y aura plus de cas ou la valeur a est inférieur ou égale a 10, dois je plutot mettre le code de la forme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if( a > 10) { ... } else { ... }
ou laisser comme avant. Je suppose que l'unité de prediction de branche doit il y allait au début un peu au piff et finalement prendre le premier choix, donc je me demande s'il serait plus favorable d'utiliser le second extrait de code?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if( a <= 10) { ... } else { ... }
Merci d'avance pour vos éclaircissements
Partager