parallel_programming tasks for the parallel programming lab Task 1: Basic usage of the cache blocking techniques