Package jline.api.fj
Class FJ_synch_delay
java.lang.Object
jline.api.fj.FJ_synch_delay
-
Method Summary
Modifier and TypeMethodDescriptionstatic doublefj_synch_delay(double lambda, double mu) Synchronization delay S_2(rho) for two-way Fork-Join.
-
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 ratemu- 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.
-