MORTEM: a new runtime for intermittent computing
Résumé
While intermittent systems powered by harvested energy without batteries allow to deploy sensor node in previously inaccessible area due to batteries constraints like size and maintenance cost, there is a trend to leverage the complexity of applications running on these systems. This will bring us one step closer to autonomous edge-computing nodes. To this end, we introduce MORTEM, a runtime support for intermittent computing nodes embedding an energy consumption aware model to maximize the forward progress of the application. Built on top of an RTOS to allow more sophisticated and intelligent application, MORTEM provides up to 77% of execution speed-up compared to state-of-the-art intermittent runtimes.