LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::ssa::SsaCacheRatio Struct Reference

What the cache write-back of solver_ssa_analyzer_serial.m produces. More...

#include <line/solvers/ssa/solver_ssa_serial.h>

Collaboration diagram for line::ssa::SsaCacheRatio:

Public Attributes

std::size_t node = 0
 1-based Cache node index
std::vector< double > hitprob
std::vector< double > missprob
 per class, NaN where undefined
std::vector< double > delayedprob
 The delayed-hit share, EMPTY off a retrieval system.
std::vector< double > residt
 actualresidt: NaN, and NOT a port gap.

Detailed Description

What the cache write-back of solver_ssa_analyzer_serial.m produces.

Definition at line 198 of file solver_ssa_serial.h.

Member Data Documentation

◆ delayedprob

std::vector<double> line::ssa::SsaCacheRatio::delayedprob

The delayed-hit share, EMPTY off a retrieval system.

hitprob carries the TRUE hits alone once this is filled: the three shares partition every read, hit + delayed + miss = 1, which is the convention NC and LDES report and what makes ArvR = arvr*(missprob + delayedprob).

Definition at line 208 of file solver_ssa_serial.h.

Referenced by line::ssa::solver_ssa_parallel_analyzer(), and line::ssa::solver_ssa_serial_on_struct().

◆ hitprob

std::vector<double> line::ssa::SsaCacheRatio::hitprob

◆ missprob

std::vector<double> line::ssa::SsaCacheRatio::missprob

per class, NaN where undefined

Definition at line 200 of file solver_ssa_serial.h.

Referenced by line::ssa::solver_ssa_parallel_analyzer(), and line::ssa::solver_ssa_serial_on_struct().

◆ node

std::size_t line::ssa::SsaCacheRatio::node = 0

1-based Cache node index

Definition at line 199 of file solver_ssa_serial.h.

Referenced by line::ssa::solver_ssa_parallel_analyzer(), and line::ssa::solver_ssa_serial_on_struct().

◆ residt

std::vector<double> line::ssa::SsaCacheRatio::residt

actualresidt: NaN, and NOT a port gap.

The reference warns "Retrieval-system expected latency is not currently implemented; reporting NaN" and reports NaN in every codebase, so reproducing the NaN IS parity.

Definition at line 214 of file solver_ssa_serial.h.

Referenced by line::ssa::solver_ssa_parallel_analyzer(), and line::ssa::solver_ssa_serial_on_struct().


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