Homework 10: 

Multivariate Statistical Analysis of Hardware Counter Data

 

For this assignment you will use the MATLAB 7/Release 14 Statistics Toolbox to do Principal Components Analysis of hardware counter data from a parallel ocean modeling application called HYCOM. 

 

MATLAB Release 14 is installed on TORC.  To run it, set your DISPLAY environment variable and add /usr/local/matlab/bin to your path.  Then simply type “matlab &”.  See the online help under Statistics Toolbox/Multivariate Statistics for an explanation and demo of Principal Components Analysis.

 

You will need the following files:

 

Please do the following:

  1. Use Import Data on the MATLAB File menu to import the data from HYCOMcounters.csv and use the buildMatrix function to convert the data to a 124 x 8 array with the processes as the rows and the hardware counter metrics as the columns.
  2. Perform Principal Components Analysis on the hardware counter data and answer the following:
  3. You may either use the MATLAB Statistics Toolbox functions directly or use the convenience functions in the above M-files (see lecture from April 13 for an example of how to use these) to do the Principal Components Analysis.

 

  1. Please turn in a script of the MATLAB commands you used to do the Principal Components Analysis, your answers to the above questions, and any additional observations.

 

Due by April 27 before class