Applications Performance Matrix navigaton bar Disclaimer Contact us Submit data to the Matrix Performance analysis tools Search this site Matrix home page


TOOLS FOR ANALYZING DATA IN THE APPLICATIONS PERFORMANCE MATRIX


The tools for analyzing the information in the applications matrix are crucial to the project. At present, several types of two-dimensional graphs can be constructed. The entries can also be seen directly and sorted by category.

Additional tools will be available in the future. We encourage you to submit any ideas and suggestions concerning new or existing tools.

The tools currently available are listed below:


Selectable Axis Scatter Plot

Selectable Axis Scatter Plot
The X and Y axis catagories are selected from pulldown menus along with hardware and application areas of interest. A scatter plot of the data is returned. The plotted data may also be displayed in a table whose entries are linked back to the full data record.

 

Selectable Metric Data

Selectable Metric Data
This tool presents users with the ability to browse through any and all of the entries contained in the applications matrix. Subsets of the matrix can be obtained by selecting specific hardware and applications areas. Several metrics are also available to choose from. Selecting an individual run will bring up detailed information about that entry.

 

Efficiency vs % of Maximum Processors Used

Efficiency vs. Percentage of Processors Used
This tool allows users to view a scatter plot comparing the efficiency of a run to the percentage of the machine used (Processors used/Total Processors in the machine) for that run. Efficiency is defined as the sustained Flop rate of the calculation divided by the maximum theoretical Flop rate of all the processors used for the run.

 

Efficiency vs # Processors

Efficiency vs. Number of Processors
This tool generates a bar graph showing the average efficiency of a set of runs grouped by the number of processors used for the run. Efficiency is defined as the sustained Flop rate of the calculation divided by the maximum theoretical Flop rate of all the processors used for the run.

 

Algorithms Used in a Given Science Discipline

Algorithms Used in a Given Science Discipline
This tool enables users to view a percentage breakdown of algorithms used in a given scientific discipline. The results are displayed as a pie chart.

 

Related sites

Related Sites
This tool provides links to sites concerned with HPC application requirements and software; major computing facilities; supercomputer websites; related planning activities; and infrastructure, protocols, and networking.

 

Glossary of terms

Glossary (under construction)
This tool provides definitions of terms often used in descriptions of high-performance computing. In the future this area will have mini-tutorials on various aspects of high-performance computing, for which the glossary will be an adjunct.

 

Detailed 
Hardware Graph

Detailed Hardware Graph
This tool allows users to view a scatter plot comparing the efficiency of runs across several machine configurations. Efficiency is defined as the sustained Flop rate of the calculation divided by the maximum theoretical Flop rate of all the processors used for the run.

 




Matrix home page Disclaimer Performance analysis tools Search this site