From 8c2409148a7aa5ac51d79e705deb51c042c2ef56 Mon Sep 17 00:00:00 2001 From: kimaya <f20171026@goa.bits-pilani.ac.in> Date: Thu, 7 Oct 2021 15:27:18 +0200 Subject: [PATCH] properly describe [IBF_other] --- results/edf/rta/bounded_pi.v | 5 +++-- results/fixed_priority/rta/bounded_pi.v | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/results/edf/rta/bounded_pi.v b/results/edf/rta/bounded_pi.v index 0ef944e27..37cfb8f64 100644 --- a/results/edf/rta/bounded_pi.v +++ b/results/edf/rta/bounded_pi.v @@ -200,8 +200,9 @@ Section AbstractRTAforEDFwithArrivalCurves. Let interfering_workload (j : Job) (t : instant) := ideal_jlfp_rta.interfering_workload arr_seq sched j t. - (** Finally, we define the interference bound function as the sum of the priority - interference bound and the higher-or-equal-priority workload. *) + (** Finally, we define the interference bound function (IBF_other). IBF_other bounds the interference if tasks are sequential. + Since tasks are sequential, we exclude interference from other jobs of the same task. For EDF, we define IBF_other as the sum of the priority + interference bound and the higher-or-equal-priority workload. *) Let IBF_other (A R : duration) := priority_inversion_bound + bound_on_total_hep_workload A R. (** ** Filling Out Hypothesis Of Abstract RTA Theorem *) diff --git a/results/fixed_priority/rta/bounded_pi.v b/results/fixed_priority/rta/bounded_pi.v index f336a702a..13d5c4670 100644 --- a/results/fixed_priority/rta/bounded_pi.v +++ b/results/fixed_priority/rta/bounded_pi.v @@ -171,7 +171,8 @@ Section AbstractRTAforFPwithArrivalCurves. Let interfering_workload (j : Job) (t : instant) := ideal_jlfp_rta.interfering_workload arr_seq sched j t. - (** Finally, we define the interference bound function as the sum of the priority + (** Finally, we define the interference bound function (IBF_other). IBF_other bounds the interference if tasks are sequential. + Since tasks are sequential, we exclude interference from other jobs of the same task. For FP, we define IBF_other as the sum of the priority interference bound and the higher-or-equal-priority workload. *) Let IBF_other (R : duration) := priority_inversion_bound + total_ohep_rbf R. -- GitLab