GHOST  1.1.2
General, Hybrid, and Optimized Sparse Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Attributes | List of all members
ghost_timing_region Struct Reference

Information about a timed region. More...

#include <timing.h>

Public Attributes

int nCalls
 The number of times the region has been called. More...
 
double * times
 The runtime of each call. (length: nCalls) More...
 
double avgTime
 The average runtime of each call. More...
 
double minTime
 The minimum runtime. More...
 
double maxTime
 The maximum runtime. More...
 
double accTime
 The accumulated runtime. More...
 
double skip10avgTime
 The average time omitting the first ten calls (useful for benchmarking). More...
 

Detailed Description

Information about a timed region.

Member Data Documentation

double ghost_timing_region::accTime

The accumulated runtime.

double ghost_timing_region::avgTime

The average runtime of each call.

double ghost_timing_region::maxTime

The maximum runtime.

double ghost_timing_region::minTime

The minimum runtime.

int ghost_timing_region::nCalls

The number of times the region has been called.

double ghost_timing_region::skip10avgTime

The average time omitting the first ten calls (useful for benchmarking).

double* ghost_timing_region::times

The runtime of each call. (length: nCalls)


The documentation for this struct was generated from the following file: