Relaxed activation analysis of dataflow networks - A clock calculus for machine learning and real-time scheduling
Not on the map. Why?
Abstract (arXiv)
Previous work has shown that the simple dataflow primitives of the Lustre language allow the natural, semantically unambiguous, and compact representation of machine learning (ML) applications, including models featuring complex conditional execution and recurrent state. The Lustre clock calculus is responsible for the static determination of important properties such as liveness (absence of deadlocks) and static memory bounds. Yet existing clock calculi are tailored for embedded control applications. We show they do not cater for the representation of control patterns commonly found in training algorithms, resulting in cumbersome expressions and inefficient compilation. We propose a conservative extension of Lustre's clock calculus addressing this limitation, thereby facilitating the embedding of ML models in reactive applications.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 5 of its 35 references that are in the map. First posted on arXiv 23 Jul 2026.
Builds on
5 of 35 references.
References · 5
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2020Streaming keyword spotting on mobile devicescited by 47
- 2021Silent Bugs in Deep Learning Frameworks: An Empirical Study of Keras and TensorFlowcited by 25
- 2018Dynamic Control Flow in Large-Scale Machine Learningcited by 8
Built on by
Not cited yet.