Compiler optimizations

[PLDI '22] WARio: Efficient Code Generation for Intermittent Computing

Intermittently-operating embedded computing platforms powered by energy harvesting require software frameworks to protect from errors caused by Write After Read (WAR) dependencies. A powerful method of code protection for systems with non-volatile …