All Classes Namespaces Files Functions Variables Typedefs Enumerator Macros Groups Pages
Public Types | List of all members
MeterPU::System_Energy< gpu_ids > Struct Template Reference

System Energy Traits. More...

#include <MeterPU.h>

Public Types

typedef
System_Energy_Environment_Init 
Environment_Init_Type
 
typedef
System_Energy_Measurement_Controller
< gpu_ids...> 
Measurement_Controller
 
typedef double ResultType
 

Detailed Description

template<GPU_Device_Id_Type... gpu_ids>
struct MeterPU::System_Energy< gpu_ids >

System Energy Traits.

Describe types relevant to energy measurement. System Energy Meter can be specified as a combination of all CPUs and some GPUs.

Member Typedef Documentation

template<GPU_Device_Id_Type... gpu_ids>
typedef System_Energy_Environment_Init MeterPU::System_Energy< gpu_ids >::Environment_Init_Type
template<GPU_Device_Id_Type... gpu_ids>
typedef System_Energy_Measurement_Controller<gpu_ids...> MeterPU::System_Energy< gpu_ids >::Measurement_Controller
template<GPU_Device_Id_Type... gpu_ids>
typedef double MeterPU::System_Energy< gpu_ids >::ResultType

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