Skip to content
Snippets Groups Projects
  1. Jan 20, 2023
    • Sergey Bozhko's avatar
      generalize abstract RTA · d4aab506
      Sergey Bozhko authored
      Changes:
      
      * This commit generalises aRTA to "multi-stage" aRTA. The general idea
      is explained in file [analysis/abstract/abstract_rta.v]. Short idea is
      that the fixpoint equation can be extended to a sequence of fixpoint
      equations. Solution to an equation can be used in later fixpoints. This
      way one can support move expressive models of execution. The prior
      version of aRTA (applicable to ideal uni-processors) is now an
      instantiation of the new RTA theorem.
      
      * Interference and Interfering workload are now type-classes. Note that
      this changes files in directory [results], since [Variables] were
      replaced with [Instance] declarations.
      
      * IBF supports arbitrary parameters (not just relative arrival time).
      IBF parametrised by the relative arrival time is not expressive enough
      to support restricted-supply analysis. It was generalized to support a
      larger class of parameters
      
      * Rename [run to completion] file into [lower bound on service]. The
      file was slightly generalized, now  it derives a lower bound on any
      pre-defined amount of service.
      
      * Generalize instantiations of interference and interfering workload.
      Now, the definitions do not directly destruct the processor state.
      Also, definitions for these functions have been made opaque.
      d4aab506
  2. Nov 11, 2022
  3. Nov 10, 2022
  4. Nov 09, 2022
  5. Nov 08, 2022
  6. Sep 28, 2022
  7. Sep 20, 2022
  8. Sep 07, 2022
  9. Sep 01, 2022
  10. Aug 29, 2022
  11. Aug 25, 2022
  12. Aug 18, 2022
  13. Aug 10, 2022
  14. Aug 08, 2022
  15. Aug 04, 2022
  16. Aug 01, 2022
  17. Jul 28, 2022
  18. Jul 25, 2022
  19. Jul 21, 2022
Loading