CSC352 Mini Lab 1 2013

From dftwiki3
Jump to: navigation, search

--D. Thiebaut (talk) 12:05, 3 September 2013 (EDT)


This mini lab is intended to get you to run serial and multithreaded applications on the various platforms available to us. You are welcome to work in pairs. No lab report needed for this lab.


PiSerial and PiParallel1

Question 1: Getting a sense of speed of execution


Copy/Paste the java programs from the Computing Pi page and time their execution on different machines

  • beowulf
  • beowulf2
  • your laptop
  • the Fedora machines in FH345
  • the MacMinis in FH345


Question 2: Better Performance?


Figure out a way to potentially increase the parallelism of your application, modify the program if necessary, and test whether your approach can improve the performance of the computation of Pi (approximation, really).