Sweepcache: Intermittence-aware cache on the cheap

Y Zhou, J Zeng, J Jeong, J Choi, C Jung - … of the 56th Annual IEEE/ACM …, 2023 - dl.acm.org
This paper presents SweepCache, a new compiler/architecture co-design scheme that can
equip energy harvesting systems with a volatile cache in a performant yet lightweight way …

Persistent processor architecture

J Zeng, J Jeong, C Jung - Proceedings of the 56th Annual IEEE/ACM …, 2023 - dl.acm.org
This paper presents PPA (Persistent Processor Architecture), simple microarchitectural
support for lightweight yet performant whole-system persistence. PPA offers fully transparent …

Compiler-directed high-performance intermittent computation with power failure immunity

J Choi, L Kittinger, Q Liu, C Jung - 2022 IEEE 28th Real-Time …, 2022 - ieeexplore.ieee.org
This paper introduces power failure immunity (PFI), an essential program execution property
for energy harvesting systems to achieve efficient intermittent computation. PFI ensures …

Write-light cache for energy harvesting systems

J Choi, J Zeng, D Lee, C Min, C Jung - Proceedings of the 50th Annual …, 2023 - dl.acm.org
Energy harvesting system has huge potential to enable battery-less Internet of Things (IoT)
services. However, it has been designed without a cache due to the difficulty of crash …

{IntOS}: Persistent embedded operating system and language support for multi-threaded intermittent computing

Y Wu, B Min, M Ismail, W Xiong, C Jung… - 18th USENIX Symposium …, 2024 - usenix.org
This paper introduces INTOS, an embedded operating system and language support for
multi-threaded intermittent computing on a battery-less energy-harvesting platform. INTOS …

Capri: Compiler and architecture support for whole-system persistence

J Jeong, J Zeng, C Jung - … of the 31st International Symposium on High …, 2022 - dl.acm.org
This paper investigates whole-system persistence (WSP) that ensures hassle-free crash
consistency for all programs while simultaneously leveraging both advantages of the non …

[PDF][PDF] Compiler-Directed Whole-System Persistence

J Zeng, T Zhang, C Jung - Proceedings of the 51th Annual …, 2024 - cs.purdue.edu
Nonvolatile memory (NVM) technologies have gained increasing attention thanks to their
density and durability benefits. However, leveraging NVM can cause a crash consistency …

Capos: Capacitor error resilience for energy harvesting systems

J Choi, H Joe, C Jung - … Aided Design of Integrated Circuits and …, 2022 - ieeexplore.ieee.org
Energy harvesting systems have emerged as an alternative to battery-operated Internet of
Things (IoT) devices. To deal with frequent power outages in the absence of battery, energy …

RTailor: Parameterizing Soft Error Resilience for Mixed-Criticality Real-Time Systems

SY Huang, J Zeng, X Deng, S Wang… - 2023 IEEE Real …, 2023 - ieeexplore.ieee.org
Equipping real-time systems with soft error resilience can be challenging due to the tradeoff
of the timing and failure requirements for mixed-criticality tasks. Violation of these …

Featherweight soft error resilience for GPUs

Y Zhang, C Jung - … 55th IEEE/ACM International Symposium on …, 2022 - ieeexplore.ieee.org
This paper presents Flame, a hardware/software co-designed resilience scheme for
protecting GPUs against soft errors. For low-cost yet high-performance resilience, Flame …