Les op dans la trace ont une taille constante ? Ou bien il y a un mecanisme qui permet de tres rapidement recuperer les boundaries des ops ?
Ma question de newbie qui ne connait rien au P4 : il se passe quoi quand une prediction de branchement embarquee dans une trace se revele fausse ? Flush de cette trace ?Finalement les branchements sont deja predits et les traces arrangees de maniere a ce qu'il n'y ait aucune bulle (un peu comme si les branchements n'avaient jamais existe) ce qui accelere aussi l'execution.
Ca me fait penser au mecanisme de trace de certains JIT, mais je me mefie, l'effet Canada Dry peut etre trompeur