Profiler Introduction

9/27/99


Click here to start


Table of Contents

Profiler Introduction

Profiler Overview

Profiler Features Cpu time/HW counters

Profiler Features Memory usage/Env. variables

Profiler Features More Env. Variables

Profiler Features Call Tree/Ancestor Tree/Load Bal.

Profiler: Compiling/Running/Getting Results

Profiler example exam1.c - the basics on 1 node

Profiler example exam1.c - Profile output

Profiler Example exam1.c - Call Tree

Profiler Example exam1.c - Running on 2 nodes

Profiler Example exam1.c - Call Tree for 2 nodes

Profiler Example exam2.c - Using the HW Counters to Gets Flops by Routine

Profiler Example exam2.c - Display the flops

Profiler & Load Balance Sample Code

First Look with Profiler, Basic and PROFILE_GSYNC_ROUTINE

Looking at wait1() & wait2()

Interpreting the Output

Profiler Notes - 2nd CPU and Useful HW Counters

Manual Profiling - genperf and perfrep

Another Profile Example -- CTH

PPT Slide

Taking the next step… More OMP

CTH w/ “full” OMP utilization

Author: Ben Cole

Email: pfay@lanl.gov

Download presentation source

Acknowledgement and Disclaimer