ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo Struct Reference

#include <GPUKernelSizeOptimizerSvc.h>

Collaboration diagram for GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo:

Public Member Functions

 NLOHMANN_DEFINE_TYPE_INTRUSIVE (KernelInfo, usage_start, usage_end, grid_x, grid_y, grid_z, block_x, block_y, block_z)
 

Public Attributes

int usage_start = 0
 
int usage_end = 100
 
int grid_x = 0
 
int grid_y = 0
 
int grid_z = 0
 
int block_x = 0
 
int block_y = 0
 
int block_z = 0
 

Detailed Description

Definition at line 133 of file GPUKernelSizeOptimizerSvc.h.

Member Function Documentation

◆ NLOHMANN_DEFINE_TYPE_INTRUSIVE()

GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo::NLOHMANN_DEFINE_TYPE_INTRUSIVE ( KernelInfo  ,
usage_start  ,
usage_end  ,
grid_x  ,
grid_y  ,
grid_z  ,
block_x  ,
block_y  ,
block_z   
)

Member Data Documentation

◆ block_x

int GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo::block_x = 0

Definition at line 137 of file GPUKernelSizeOptimizerSvc.h.

◆ block_y

int GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo::block_y = 0

Definition at line 137 of file GPUKernelSizeOptimizerSvc.h.

◆ block_z

int GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo::block_z = 0

Definition at line 137 of file GPUKernelSizeOptimizerSvc.h.

◆ grid_x

int GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo::grid_x = 0

Definition at line 137 of file GPUKernelSizeOptimizerSvc.h.

◆ grid_y

int GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo::grid_y = 0

Definition at line 137 of file GPUKernelSizeOptimizerSvc.h.

◆ grid_z

int GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo::grid_z = 0

Definition at line 137 of file GPUKernelSizeOptimizerSvc.h.

◆ usage_end

int GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo::usage_end = 100

Definition at line 136 of file GPUKernelSizeOptimizerSvc.h.

◆ usage_start

int GPUKernelSizeOptimizerSvc::KernelsEntry::KernelInfo::usage_start = 0

Definition at line 135 of file GPUKernelSizeOptimizerSvc.h.


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