We talk about how to detect if your program is spending a lot of time in kernel mode (system mode) and investigate ways to speed them up.

We talk about how to detect if your program is spending a lot of time in kernel mode (system mode) and investigate ways to speed them up.
We use matrix multiplication example to investigate loop interchange and loop tiling as techniques to speed up your program that works with matrices.