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 …

ReplayCache: Enabling volatile cachesfor energy harvesting systems

J Zeng, J Choi, X Fu, AP Shreepathi, D Lee… - MICRO-54: 54th Annual …, 2021 - dl.acm.org
Energy harvesting systems have shown their unique benefit of ultra-long operation time
without maintenance and are expected to be more prevalent in the era of Internet of Things …

PMEM-spec: persistent memory speculation (strict persistency can trump relaxed persistency)

J Jeong, C Jung - Proceedings of the 26th ACM International …, 2021 - dl.acm.org
Persistency models define the persist-order that controls the order in which stores update
persistent memory (PM). As with memory consistency, the relaxed persistency models …

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 …

Arithmetic-intensity-guided fault tolerance for neural network inference on GPUs

J Kosaian, KV Rashmi - Proceedings of the International Conference for …, 2021 - dl.acm.org
Neural networks (NNs) are increasingly employed in safety-critical domains and in
environments prone to unreliability (eg, soft errors), such as on spacecraft. Therefore, it is …

[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 …