Major Changes in RTA and Directory Structure
- Removed unnecessary assumption in RTA about task precedence/no intra-task parallelism. - Scheduler models and analyses are organized in separate modules/folders. - Added RTA for FP and EDF for schedulers with release jitter. - The scheduling invariants were split into more fine-grained assumptions: (a) scheduler is work-conserving (b) scheduler enforces FP/JLDP priority X - New helper lemmas about counting, and sorted/uniq lists - Inclusion of tactics feed and feed_n (see documentation). - Added a Makefile generator
Showing
- Makefile 54 additions, 32 deletionsMakefile
- analysis/basic/bertogna_edf_comp.v 969 additions, 0 deletionsanalysis/basic/bertogna_edf_comp.v
- analysis/basic/bertogna_edf_theory.v 86 additions, 149 deletionsanalysis/basic/bertogna_edf_theory.v
- analysis/basic/bertogna_fp_comp.v 244 additions, 316 deletionsanalysis/basic/bertogna_fp_comp.v
- analysis/basic/bertogna_fp_theory.v 635 additions, 0 deletionsanalysis/basic/bertogna_fp_theory.v
- analysis/jitter/bertogna_edf_comp.v 66 additions, 76 deletionsanalysis/jitter/bertogna_edf_comp.v
- analysis/jitter/bertogna_edf_theory.v 706 additions, 0 deletionsanalysis/jitter/bertogna_edf_theory.v
- analysis/jitter/bertogna_fp_comp.v 754 additions, 0 deletionsanalysis/jitter/bertogna_fp_comp.v
- analysis/jitter/bertogna_fp_theory.v 192 additions, 145 deletionsanalysis/jitter/bertogna_fp_theory.v
- create_makefile.sh 1 addition, 0 deletionscreate_makefile.sh
- doc/tactics.md 4 additions, 0 deletionsdoc/tactics.md
- model/basic/arrival_sequence.v 3 additions, 2 deletionsmodel/basic/arrival_sequence.v
- model/basic/interference.v 14 additions, 11 deletionsmodel/basic/interference.v
- model/basic/interference_bound.v 43 additions, 0 deletionsmodel/basic/interference_bound.v
- model/basic/interference_bound_edf.v 136 additions, 23 deletionsmodel/basic/interference_bound_edf.v
- model/basic/interference_bound_fp.v 45 additions, 0 deletionsmodel/basic/interference_bound_fp.v
- model/basic/interference_edf.v 11 additions, 12 deletionsmodel/basic/interference_edf.v
- model/basic/job.v 3 additions, 29 deletionsmodel/basic/job.v
- model/basic/jobin_eqdec.v 0 additions, 0 deletionsmodel/basic/jobin_eqdec.v
- model/basic/platform.v 240 additions, 0 deletionsmodel/basic/platform.v
analysis/basic/bertogna_edf_comp.v
0 → 100755
This diff is collapsed.
This diff is collapsed.
analysis/basic/bertogna_fp_theory.v
0 → 100644
This diff is collapsed.
analysis/jitter/bertogna_edf_theory.v
0 → 100644
This diff is collapsed.
analysis/jitter/bertogna_fp_comp.v
0 → 100644
This diff is collapsed.
This diff is collapsed.
create_makefile.sh
0 → 100755
model/basic/interference_bound.v
0 → 100644
model/basic/interference_bound_fp.v
0 → 100644
File moved
This diff is collapsed.
Please register or sign in to comment