Class Infer_rpsKt

  • All Implemented Interfaces:

    
    public final class Infer_rpsKt
    
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final static DoubleArray infer_rps(DoubleArray rt, IntArray classVec, Matrix ql, Integer V) Regression for Processor Sharing (RPS) demand estimation.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • infer_rps

         final static DoubleArray infer_rps(DoubleArray rt, IntArray classVec, Matrix ql, Integer V)

        Regression for Processor Sharing (RPS) demand estimation.

        Based on mean-value analysis for PS stations: ER_r = ED_r * EQ_bar_A / V

        where Q_bar_A is the total number of jobs seen upon admission (including the arriving job) and V is the number of servers.

        Parameters:
        rt - response time samples (column vector)
        classVec - class of each request sample (0-based)
        ql - queue length samples (n x R matrix)
        V - number of cores/servers
        Returns:

        estimated demands (1 x R array)