Supercomputing
Dan Tran
Mr. Latimer - 5th Period - 1st Semester
Lab 1: Standard Deviation Lab (source)
This lab is the standard deviation lab where an array of random numbers are created and a few statistical numbers are calculated such as standard deviation.
Lab 2: Tally Lab (source)
This lab is the tally lab where an array of random numbers are created and a tally is created. Then, a few statistical numbers are calculated such as modes and maximum frequency.
Lab 3: Matrix Multiplication (source)
This lab is the matrix multiplication lab where two matrices (represented by arrays) is filled with random numbers and multiplied.
Lab 4: GNUPlot (source)
This lab is plotted on GNUPlot.
MPI Lab 1: Hello Cluster (source)
This lab is the MPI lab where a hello is received from each processor with some information.
MPI Lab 2a: Scanf (source)
This lab is the MPI lab where a value is sent and received from each processor through MPI_Send and MPI_Recv.
MPI Lab 2b: Scanf (source)
This lab is the MPI lab where a value is sent and received from each processor through MPI_Bcast.
MPI Lab 2c: Scanf (source)
This lab is the MPI lab where a value is sent and received from each processor through a ring fashion.
MPI Lab 4: Interval Slicing: Pi (source)
This lab is the MPI lab where pi is calculated using interval slicing.