Table of Contents:
00:17 - NUMA - Non-Uniform Memory Access/Architecture
01:32 - First-touch Allocation
01:41 - Default Linux behaviour
02:16 - Problem with the first touch allocation
02:47 - Better solution: initialize data with the same parallel pattern
03:15 - Performance Results
04:23 - Loop Fusion
04:43 - Next Optimization Topic