blueberry Parallel Computing Problem 1 Simple matrix multiplicatoin. Problem 2 Efficient multiplication by improving memory layout and blocking. Problem 3 Faster multiplication using multi-threading.