21.08
|
Information about executing thread and CPU. More...
#include <CPPTypes.h>
Data Fields | |
int | thread_id { 0 } |
int | num_threads { 1 } |
const CPUInfo * | cpu_info { nullptr } |
Information about executing thread and CPU.
Definition at line 158 of file CPPTypes.h.
const CPUInfo* cpu_info { nullptr } |
Definition at line 162 of file CPPTypes.h.
Referenced by IScheduler::num_threads_hint(), SingleThreadScheduler::schedule(), SingleThreadScheduler::schedule_op(), and OMPScheduler::schedule_op().
int num_threads { 1 } |
Definition at line 161 of file CPPTypes.h.
Referenced by CpuGemmLowpMatrixMultiplyKernel::run_op(), CpuDepthwiseConv2dAssemblyWrapperKernel::run_op(), CpuPool2dAssemblyWrapperKernel::run_op(), CpuLogits1DSoftmaxKernel< IS_LOG >::run_op(), OMPScheduler::schedule_op(), and CpuGemmLowpMatrixBReductionKernel::validate().
int thread_id { 0 } |
Definition at line 160 of file CPPTypes.h.
Referenced by CpuGemmAssemblyWrapperKernel< TypeInput, TypeOutput >::run(), CpuGemmAssemblyWrapperKernel< TypeInput, TypeOutput >::run_nd(), CpuGemmLowpMatrixMultiplyKernel::run_op(), CpuDepthwiseConv2dAssemblyWrapperKernel::run_op(), CpuPool2dAssemblyWrapperKernel::run_op(), CpuLogits1DSoftmaxKernel< IS_LOG >::run_op(), CpuWinogradConv2dTransformInputKernel< T, OutputTileRows, OutputTileCols, KernelRows, KernelCols >::run_op(), CpuWinogradConv2dTransformOutputKernel< T, OutputTileRows, OutputTileCols, KernelRows, KernelCols >::run_op(), OMPScheduler::schedule_op(), and CpuGemmLowpMatrixBReductionKernel::validate().