~/talk

Periodic and Aperiodic Task Description Mechanisms in an FRP Language for Small-...

links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Extends Emfrp into EV mfrp that adds timing-typed discrete nodes and operators like at_last, at_now, merge and partialization so periodic (e.g. 500→1000 ms) and aperiodic (interrupt-driven) tasks are declared in types rather than ad hoc clocks. A prototype compiler emits C++ runtime plus IO skeletons, uses a single periodic timer and FreeRTOS queue for interrupt dispatch, and runs on STM32 boards. Evaluation reports larger binary (FreeRTOS cost) but lower runtime variance and measurable power savings via intermittent execution (wfi).

AI-written summary · about

  1. 0:00Periodic and aperiodic tasks in FRP
  2. 1:52Research background and motivation
  3. 6:37EV mfrp proposal and mechanisms
  4. 9:35EV mfrp features and operators
  5. 15:27EV mfrp semantics and type system
  6. 16:55Prototype compiler implementation
  7. 18:01Memory management in EV mfrp
  8. 19:03Periodic tasks in ltime system
  9. 21:33Evaluation setup and methodology
  10. 24:53Related work in event-driven FRP
  11. 26:46Conclusion and future work
  12. 27:53Q&A
~/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.