Package jline.solvers.nc.analyzers
Class Solver_nc_cache_analyzer
java.lang.Object
jline.solvers.nc.analyzers.Solver_nc_cache_analyzer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classMiss rates of one isolated cache and the method that produced them. -
Method Summary
Modifier and TypeMethodDescriptioncacheMissRates(Ret.cacheGamma gammaRet, Matrix m, int n, Matrix[] lambda, Matrix sigma, Matrix costcap, ReplacementStrategy rs, SolverOptions options) Miss rates of an isolated cache under the method in options, honouring per-item storage costs (sigma) and per-list cost caps (costcap) when set: exact recursion, size-tilted SPM, importance sampling, or the size-free SPM.static NCResultsolver_nc_cache_analyzer(NetworkStruct sn, SolverOptions options)
-
Method Details
-
solver_nc_cache_analyzer
-
cacheMissRates
public static Solver_nc_cache_analyzer.CacheMiss cacheMissRates(Ret.cacheGamma gammaRet, Matrix m, int n, Matrix[] lambda, Matrix sigma, Matrix costcap, ReplacementStrategy rs, SolverOptions options) Miss rates of an isolated cache under the method in options, honouring per-item storage costs (sigma) and per-list cost caps (costcap) when set: exact recursion, size-tilted SPM, importance sampling, or the size-free SPM. Shared by the isolated analyzer and the cache-in-network fixed point, so both read item sizes the same way (F78).
-