Compiler and Architectural Support for Whole-System Persistence
- đ¤ Speaker: Changhee Jung, Purdue University
- đ Date & Time: Thursday 28 March 2024, 11:00 - 12:00
- đ Venue: SS03, Computer Laboratory, William Gates Building
Abstract
In this talk, I will introduce two of my whole-system persistence projects, i.e., RepayCache and PPA (Persistent Processor Architecture), for those systems backed with nonvolatile memory (NVM). ReplayCache is a compiler-directed approach and works for nonvolatile processors (NVP) of energy-harvesting systems where NVM serves as the main memory and only L1 cache exits. On the other hand, PPA is a hardware-only approach and targets general purpose processors with a deep memory hierarchy where DRAM serves as the last-level cache on top of persistent memory (i.e., NVM as main memory). I will demonstrate how these software and hardware approaches guarantee crash consistency without a significant performance overhead to survive power failure.
Bio: Changhee Jung is an Associate Professor of Computer Science at Purdue University. He received his PhD degree in Computer Science from Georgia Tech in 2013. His research interests are in compilers and computer architecture, with an emphasis on performance, reliability, and security. His work has appeared in top conferences such as MICRO , ISCA, PLDI , ASPLOS, Security, S&P, and RTSS . He received the NSF Career Award, AMD /Google Faculty Research Awards, and the Silver Prize in the SAMSUNG HumanTech Thesis Competition. Recently, he was inducted into the MICRO Hall of Fame (2021).
Series This talk is part of the Computer Laboratory Computer Architecture Group Meeting series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge Energy Seminars
- Cambridge talks
- Computer Laboratory Computer Architecture Group Meeting
- Department of Computer Science and Technology talks and seminars
- history
- Interested Talks
- NanoDTC Energy Materials Talks
- School of Technology
- SS03, Computer Laboratory, William Gates Building
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Changhee Jung, Purdue University
Thursday 28 March 2024, 11:00-12:00