Review the linked tutorial

Study and experiment with the following three example programs:

In a concise presentation: give a short presentation about your experiment. Besides your own free exploration, make sure to discuss:

  1. How do the these programs differ with regard to the design?
  2. What benefits can we derive from multi-processed and multithreaded design?
  3. Is there any benefit we cannot obtain from the multithreaded design, but we can from the multi-processed design, and vice versa?
  4. How do you relate the experiment results from running the multithreaded and multi-processed π estimators to Amdahl’s law?