Parallel computing is a type of computation where many calculations or tasks are carried out simultaneously. For this assignment, you will need to write a simple program to calculate the sum of numbers from 1 to 1 million in parallel using multiple CPU cores. You will then compare the runtime of the parallel program to a standard sequential version to demonstrate the performance benefits of parallelization.