~/talk

PReGO: A Generative Methodology for Satisfying Real-Time Requirements on COTS-Based Systems: Definit

Talkat GPCE 2020 · 2020-11-16..11-17· [embedded-and-hardware]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

PReGO is a generative methodology that turns a legacy search-and-rescue app on an Apalis TK1 into a schedulable system for a fixed‑wing drone by producing profiling code, measuring task WCETs (using PowerProfiler), then generating a partitioned, no‑migration, fixed‑priority, non‑preemptive schedule checked with Casini’s analysis. A handcrafted worst case image with 500 boats drives WCET extraction; baseline runs use about 3.8 J/frame and miss the 0.5s deadline, taming Linux stabilizes timing but raises energy, and the generated deployment eliminates deadline misses, bounds memory growth, and reduces per‑frame energy.

AI-written summary · about

  1. 0:00Intro
  2. 0:25An UAV to Save Lives
  3. 0:39Requirements
  4. 1:27System Overview
  5. 2:13Hardware Specifications
  6. 2:42Operating Environment
  7. 3:05PreGo Outline
  8. 3:54Worst-case scenario
  9. 5:22First run
  10. 7:12Taming Linux: results
  11. 7:51Task identification
  12. 8:38Re-engineering
  13. 9:35Code Generation
  14. 10:31Profiling & Scheduling
  15. 11:55Final run
  16. 12:27Future work
  17. 12:47Take away
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.