Introduction
In this tutorial, we are going to learn some optimization methods for C programs outlined as follows:
The performance of programs can be measured by cache misses and TLB misses, which can be checked by using
perf.Some concrete examples showing the optimization tricks:
branch prediction friendliness,
loop unrolling,
sequential access as to random access.
Try to play around with them! Hope you can enjoy this lab!
By CHEN Zhuangbin
Last updated