ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
cbs_knee_t Struct Reference

The computed crossover of the chunked backend's sequential sweep. More...

Data Fields

double peak_mibs
 Best sequential throughput seen.
uint32_t peak_block
 Size achieving the peak.
double knee_mibs
 Throughput at the knee.
uint32_t knee_block
 Smallest size within the knee bar.

Detailed Description

The computed crossover of the chunked backend's sequential sweep.

Filled by internal_find_knee; knee_block is the smallest size whose throughput reaches k_cbs_knee_pct percent of peak_mibs.

Invariant
Both knee_block and peak_block always name swept sizes.
Since
0.1.0

Definition at line 244 of file sweep_block_report.c.

Field Documentation

◆ knee_block

uint32_t cbs_knee_t::knee_block

Smallest size within the knee bar.

Definition at line 248 of file sweep_block_report.c.

Referenced by internal_find_knee(), internal_print_verdict(), and priv_print_crossover().

◆ knee_mibs

double cbs_knee_t::knee_mibs

Throughput at the knee.

Definition at line 247 of file sweep_block_report.c.

Referenced by internal_find_knee(), and priv_print_crossover().

◆ peak_block

uint32_t cbs_knee_t::peak_block

Size achieving the peak.

Definition at line 246 of file sweep_block_report.c.

Referenced by internal_find_knee(), and priv_print_crossover().

◆ peak_mibs

double cbs_knee_t::peak_mibs

Best sequential throughput seen.

Definition at line 245 of file sweep_block_report.c.

Referenced by internal_find_knee(), and priv_print_crossover().


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