J. Hyun Kim

dblp:191/2748 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
2since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 64% Memory systems · 36%
Network and information security
1 paper
Authentication and access control · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
key-value storage
0.612022
A Log-Structured Merge Tree-aware Message Authentication Scheme for Persistent Key-Value Stores · FAST 2022
Storage systems › key-value storage
persistent key-value store
0.612022
A Log-Structured Merge Tree-aware Message Authentication Scheme for Persistent Key-Value Stores · FAST 2022
Memory systems › non-volatile memory
persistent memory
0.512021
First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage · USENIX ATC 2021
Authentication and access control › authentication
message authentication
0.212022
A Log-Structured Merge Tree-aware Message Authentication Scheme for Persistent Key-Value Stores · FAST 2022
Memory systems
non-volatile memory
0.112021
First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage · USENIX ATC 2021
YearPublicationVenuePosition
2022 A Log-Structured Merge Tree-aware Message Authentication Scheme for Persistent Key-Value Stores
Ig-Jae Kim, J. Hyun Kim, Minu Chung, Hyungon Moon, Sam H. Noh
FAST2
2021 First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage
Hyunsub Song, Shean Kim, J. Hyun Kim, Ethan J. H. Park, Sam H. Noh
USENIX ATC3
2020 On Providing OS Support to Allow Transparent Use of Traditional Programming Models for Persistent Memory
abstract
The advent of persistent memory (PM) into our everyday computing environment is now imminent. New programming models and algorithms based on these models are being developed for such systems. However, current models require programs to be rewritten with persistence related primitives such as clflush and clwb or at least recompiled so that persistent mechanisms can be automatically inserted. This is a burden to program developers. Furthermore, executing legacy programs as-is can lead to application and system inconsistencies as unexpected faults occur. In this article, we propose µSnap, an operating system support that is based on checkpointing that allows legacy applications to be executed as-is without compromising consistency in systems that deploy PM. We implement a prototype of µSnap in the Linux kernel version 4.3.3, and measure and quantify the effect of µSnap for a wide range of applications. We find that µSnap incurs overhead for application execution compared to applications run without any notion of persistency, but that the overhead can be controlled to be minimal by appropriately setting the checkpointing interval. We argue that the benefit for paying this small cost can be tremendous in the sense that one can transparently guarantee the consistency of all legacy software written under the traditional programming model.
J. Hyun Kim, Young Je Moon, Hyunsub Song, Jay H. Park, Sam H. Noh
ACM J. Emerg. Technol. Comput. Syst.1
2016 An Experimental Study on the Effect of Asymmetric Memory Latency of New Memory on Application Performance
abstract
As DRAM reaches its density limitation, various new memory technologies such as STT-RAM and PCM are emerging as contenders for next generation memory. As these new types of memory, which we refer to as New Memory (NM), are byte addressable and nonvolatile, they are anticipated to, partially or wholly, take on the role of main memory and storage. The goal of this study is to evaluate how the read/write latency gap between the DRAM and NM and the asymmetric read and write latency of NM will affect the performance of applications. To this end, using an in-house ARM based embedded system that allows us to individually adjust the read and write latency. First, we use controlled, synthetic workloads to evaluate the latency effects. The main finding here, among others, is that write latency has little effect on performance due to various hardware mechanisms employed in current cache hardware. We then run the Stream, LMbench and PARSEC 3.0 benchmarks that represent real life applications with various memory latency settings. We find that write latency has virtually no effect and the effect of read latency is limited only to applications with very low cache hit rates.
J. Hyun Kim, Young Je Moon, Sam H. Noh
MASCOTS1