Skip to main content

Module bench

Module bench 

Source
Expand description

Microbenchmark workloads spanning memory / integer / float / branch / concurrency.

Structs§

AlignmentBench
Alignment-aware memory checksum (same bytes, different base alignment).
BranchBench
Branch-heavy workload.
ConcurrencyBench
Shared-counter concurrency microbench.
FloatBench
Float mix.
HostIsaDot
Host-ISA float dot product: portable scalar vs AVX (when detected).
HostIsaReduce
Host-ISA integer reduction: portable scalar vs AVX2 when detected.
IntegerBench
Integer mix.
MemOpBench
Flagship memscan / memcpy-style variants for size-class HNEPs.
MemoryBench
Sequential memory touch (baseline-friendly).

Enums§

CacheTarget
Working-set sized relative to a cache level.
WorkloadKind
Workload domain.