https://www2.eecs.berkeley.edu/Pubs/TechRpts/2018/EECS-2018-151.html also to take into account, chapter 4: branch prediction looks horribly expensive. i'm very tempted to make the suggestion to only focus on tight loops. "if within same 16 instructions && seen 1 time before, assume going to loop again". sound reasonable? l.