Unfortunately, since this is a simulation program, you cannot get accurate timing results. To make sure you understand the nature of SIMD programming, answer the following question: how would you expect the runtime of the serial program to change as the number of nodes doubles, and how would you expect the runtime of the parallel program to change? Also, how would you expect the runtime of the serial and parallel versions to change as the number of examples doubles?