- remove unnecessary entry when there exists a trace that go back to this entry point
- gather number of function translated for each benchmark;
- if there are multiple inputs, calculates the average
- use google doc to gather these data
- trace guided layout has no influence for performance, why?
- maybe wrong benchmarks, I've tried gcc, which one should I try?
QUESTION:
- GCC, trace-method performs bad than method; Evidence shows that T-M used more than 4 times IBTC than method. WHY??? The problem may be in the transition between
- Running test inputs and output trace profile; see what we got...
- shit happen: how to stop optimization thread when execution thread logout...
- Any IDEA?
- It is because there is too many trace/method to build such that we still spend too much time on block fragment.
TODO:
1' prove that FP has been fix
2' prove trace-guilded layout works
3' prove partial inline works
3' prove chained partial inline works
Question:
gcc is strange: 1. does it trace-threshold-sensitive? 2. does it function-threshold-sensitive?
沒有留言:
張貼留言