Package jline.api.fj

Class FJ_synch_delay

java.lang.Object
jline.api.fj.FJ_synch_delay

public final class FJ_synch_delay extends Object
  • Method Details

    • fj_synch_delay

      public 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)
      Throws:
      IllegalArgumentException - if system is unstable Reference: Thomasian, Eq. (8) on page 17:11.