Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Xiaojie Guo
rt-proofs
Commits
f88c28db
Commit
f88c28db
authored
Jan 08, 2016
by
Felipe Cerqueira
Browse files
Clean up code
parent
0e4a8e16
Changes
1
Hide whitespace changes
Inline
Side-by-side
workload_bound.v
View file @
f88c28db
...
...
@@ -203,7 +203,7 @@ Module WorkloadBound.
job_arrival
j
+
R_tsk
<
t1
+
delta
->
job_has_completed_by
j
(
job_arrival
j
+
R_tsk
).
Section
BertognaCirinei
.
Section
MainProof
.
(* In this section, we prove that the workload of a task in the
interval [t1, t1 + delta) is bounded by W. *)
...
...
@@ -703,7 +703,8 @@ Module WorkloadBound.
by
rewrite
H_at_least_two_jobs
.
have
INfst
:
=
workload_bound_j_fst_is_job_of_tsk
SIZE
elem
;
have
INlst
:
=
workload_bound_j_lst_is_job_of_tsk
;
des
.
by
apply
leq_add
;
apply
cumulative_service_le_task_cost
with
(
task_deadline0
:
=
task_deadline
)
(
job_cost0
:
=
job_cost
)
(
job_deadline0
:
=
job_deadline
)
(
job_task0
:
=
job_task
).
by
apply
leq_add
;
apply
cumulative_service_le_task_cost
with
(
task_deadline0
:
=
task_deadline
)
(
job_cost0
:
=
job_cost
)
(
job_deadline0
:
=
job_deadline
)
(
job_task0
:
=
job_task
).
}
{
rewrite
subnAC
subnK
;
last
first
.
...
...
@@ -788,7 +789,7 @@ Module WorkloadBound.
}
Qed
.
End
BertognaCirinei
.
End
MainProof
.
End
ProofWorkloadBound
.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment