Package jline.api.fj

Class FJ_synch_delayKt

    • 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 Double fj_synch_delay(Double lambda, Double mu) Synchronization delay S_2(rho) for two-way Fork-Join.
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • fj_synch_delay

         final static Double fj_synch_delay(Double lambda, Double mu)

        Synchronization delay S_2(rho) for two-way Fork-Join.

        S_2(rho) = (1/2) * (1 - rho/4) * R(rho)

        The F/J response time decomposes as: R_2^{F/J}(rho) = R(rho) + S_2(rho)

        where R(rho) = 1/(mu - lambda) is the M/M/1 response time.

        Parameters:
        lambda - Arrival rate
        mu - Service rate (mu lambda for stability)
        Returns:

        Mean synchronization delay S_2(rho)