PAPI 7.1.0.0
Loading...
Searching...
No Matches
QueryState Struct Reference

#include <GPUMetricHandler.h>

Collaboration diagram for QueryState:

Data Fields

atomic< uint32_t > kernelId {0}
 
std::mutex lock
 
std::map< ze_kernel_handle_t, string > nameMap
 
zet_metric_query_pool_handle_t queryPool
 
ze_event_pool_handle_t eventPool
 
GPUMetricHandlerhandle
 
vector< QueryDataqueryList
 

Detailed Description

Definition at line 92 of file GPUMetricHandler.h.

Field Documentation

◆ eventPool

ze_event_pool_handle_t QueryState::eventPool

Definition at line 97 of file GPUMetricHandler.h.

◆ handle

GPUMetricHandler* QueryState::handle

Definition at line 98 of file GPUMetricHandler.h.

◆ kernelId

atomic<uint32_t> QueryState::kernelId {0}

Definition at line 93 of file GPUMetricHandler.h.

◆ lock

std::mutex QueryState::lock

Definition at line 94 of file GPUMetricHandler.h.

◆ nameMap

std::map<ze_kernel_handle_t, string> QueryState::nameMap

Definition at line 95 of file GPUMetricHandler.h.

◆ queryList

vector<QueryData> QueryState::queryList

Definition at line 99 of file GPUMetricHandler.h.

◆ queryPool

zet_metric_query_pool_handle_t QueryState::queryPool

Definition at line 96 of file GPUMetricHandler.h.


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