pszostek / cp

C. profiler
1 stars 0 forks source link

LBR: certain basic blocks are subject to bias #29

Open xs-exp opened 8 years ago

xs-exp commented 8 years ago

Example: 26377 in "double"

Almost half of the occurrences of this block are at the edge of the stack, such as the one below. In effect, the block will be dropped as the stream potentially containing it has no start:

23494,0,0,0,0,0
23495,88235,26377,5,23463,5
23496,88235,23609,5,22370,5
23497,88235,23388,5,26384,5
23498,88235,26426,5,26466,5
23499,88235,26473,5,26513,5
23500,88235,26520,5,26560,5
23501,88235,26567,5,26607,5
23502,88235,26614,5,26654,5
23503,88235,26661,5,26701,5
23504,88235,26708,5,26748,5
23505,88235,26755,5,26795,5
23506,88235,26802,5,26842,5
23507,88235,26849,5,26889,5
23508,88235,26896,5,26936,5
23509,88235,26943,5,26983,5
23510,88235,26990,5,27030,5
23511,0,0,0,0,0
xs-exp commented 8 years ago

Debugging with AY, DL, SE as of 5 Sep 2016