Differences

This shows you the differences between two versions of the page.

Link to this comparison view

coati:a_programming_and_execution_model_for_concurrency_in_intermittent_systems [2018/05/02 22:17]
jiyuanz created
coati:a_programming_and_execution_model_for_concurrency_in_intermittent_systems [2018/05/02 22:18] (current)
jiyuanz [Coati: A Programming and Execution Model for Concurrency in Intermittent Systems]
Line 1: Line 1:
 =====Coati: A Programming and Execution Model for Concurrency in Intermittent Systems===== =====Coati: A Programming and Execution Model for Concurrency in Intermittent Systems=====
 +Wednesday April 18, 2018\\
 +Location: CIC Panther Hollow Conference Room\\
 +Time: 4:30PM\\
 =====Abstract===== =====Abstract=====
 Batteryless,​ energy-harvesting devices are positioned to deliver a new class of applications enabled by maintenance free sensing and computing. These tiny embedded devices harvest and store energy captured from their environments,​ but they operate only intermittently and may experience a power failure at any time. Prior works have explored strategies for performing long running computations across power failures, but none of the systems allow for interrupts that trigger asynchronous events, a common practice in code for embedded applications. ​ Batteryless,​ energy-harvesting devices are positioned to deliver a new class of applications enabled by maintenance free sensing and computing. These tiny embedded devices harvest and store energy captured from their environments,​ but they operate only intermittently and may experience a power failure at any time. Prior works have explored strategies for performing long running computations across power failures, but none of the systems allow for interrupts that trigger asynchronous events, a common practice in code for embedded applications. ​