Class MVAResult

java.lang.Object
jline.solvers.SolverResult
jline.solvers.mva.MVAResult

public class MVAResult extends SolverResult
Result container for Mean Value Analysis (MVA) solver computations.

MVAResult extends the base SolverResult to include MVA-specific performance metrics and intermediate computation results. This includes normalizing constants, iteration counts, and cache-specific probabilities.

Since:
1.0
See Also:
  • Field Details

    • logNormConstAggr

      public double logNormConstAggr
      Logarithm of the aggregate normalizing constant
    • iter

      public int iter
      Number of iterations performed by the MVA algorithm (used by runAnalyzer method)
    • hitProb

      public Matrix hitProb
      Cache hit probabilities [items x classes] (used by cache analyzers)
    • missProb

      public Matrix missProb
      Cache miss probabilities [items x classes] (used by cache analyzers)
    • cacheItemProb

      public Map<Integer,Matrix> cacheItemProb
      Per-cache per-item occupancy [nitems x (lists+1)], keyed by node index (used by the cache+queueing analyzer to populate getAvgItemTable)
  • Constructor Details

    • MVAResult

      public MVAResult()