Skip to main content

LatencyProfilerOptions Struct

Construction options for LatencyProfiler. More...

Declaration

struct simaai::neat::LatencyProfilerOptions { ... }

Included Headers

#include <LatencyProfiler.h>

Public Member Attributes Index

boolcapture_kernels = true

Capture per-kernel-invocation events. More...

boolcapture_memcpy = true

Capture per-site memcpy totals. More...

std::size_tring_capacity = 8192

Event ring capacity (oldest dropped on overflow). More...

std::int64_twarmup_frames = 0

Frames to skip before starting measurement. More...

Description

Construction options for LatencyProfiler.

Definition at line 183 of file LatencyProfiler.h.

Public Member Attributes

capture_kernels

bool simaai::neat::LatencyProfilerOptions::capture_kernels = true

Capture per-kernel-invocation events.

Definition at line 184 of file LatencyProfiler.h.

184 bool capture_kernels = true;

capture_memcpy

bool simaai::neat::LatencyProfilerOptions::capture_memcpy = true

Capture per-site memcpy totals.

Definition at line 185 of file LatencyProfiler.h.

185 bool capture_memcpy = true;

ring_capacity

std::size_t simaai::neat::LatencyProfilerOptions::ring_capacity = 8192

Event ring capacity (oldest dropped on overflow).

Definition at line 186 of file LatencyProfiler.h.

186 std::size_t ring_capacity = 8192;

warmup_frames

std::int64_t simaai::neat::LatencyProfilerOptions::warmup_frames = 0

Frames to skip before starting measurement.

Definition at line 187 of file LatencyProfiler.h.

187 std::int64_t warmup_frames = 0;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.