Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::CA::Bench::Bench_Result Struct Reference

Outcome of one measured anchor benchmark. More...

#include <bench_support.H>

Collaboration diagram for Aleph::CA::Bench::Bench_Result:
[legend]

Public Attributes

std::string name
 stable benchmark identifier.
 
std::uint64_t wall_ns = 0
 median wall-clock time of one run, nanoseconds.
 
double cells_per_sec = 0.0
 processed cells divided by the median run time.
 

Detailed Description

Outcome of one measured anchor benchmark.

Definition at line 70 of file bench_support.H.

Member Data Documentation

◆ cells_per_sec

double Aleph::CA::Bench::Bench_Result::cells_per_sec = 0.0

processed cells divided by the median run time.

Definition at line 74 of file bench_support.H.

Referenced by Aleph::CA::Bench::emit_json(), Aleph::CA::Bench::measure(), and TEST().

◆ name

std::string Aleph::CA::Bench::Bench_Result::name

stable benchmark identifier.

Definition at line 72 of file bench_support.H.

Referenced by Aleph::CA::Bench::emit_json(), Aleph::CA::Bench::measure(), TEST(), and TEST().

◆ wall_ns

std::uint64_t Aleph::CA::Bench::Bench_Result::wall_ns = 0

median wall-clock time of one run, nanoseconds.

Definition at line 73 of file bench_support.H.

Referenced by Aleph::CA::Bench::emit_json(), Aleph::CA::Bench::measure(), and TEST().


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