Sanghyuk Jung

dblp:22/7450 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
1since 2021 · last 2025
—ORCID · conflict

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

Systems, architecture and hardware · 4 · 3 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

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 · 87% Performance modeling and evaluation · 13%

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

TopicWeightPapersLastEvidence papers
Storage systems › flash and SSD › flash memory
flash storage
0.322015
Garbage Collection for Low Performance Variation in NAND Flash Storage Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Hierarchical architecture of flash-based storage systems for high performance and durability · DAC 2009
Storage systems › flash and SSD › flash memory management
flash translation layer
0.212015
Garbage Collection for Low Performance Variation in NAND Flash Storage Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Storage systems › flash and SSD › flash memory management
garbage collection
0.212015
Garbage Collection for Low Performance Variation in NAND Flash Storage Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Performance modeling and evaluation
performance variability
0.212015
Garbage Collection for Low Performance Variation in NAND Flash Storage Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Storage systems › storage performance
write performance
0.212015
Garbage Collection for Low Performance Variation in NAND Flash Storage Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Storage systems
flash and SSD
0.112009
Hierarchical architecture of flash-based storage systems for high performance and durability · DAC 2009
Storage systems › storage reliability › durability
flash lifetime
0.112009
Hierarchical architecture of flash-based storage systems for high performance and durability · DAC 2009
Storage systems
storage hierarchy
0.112009
Hierarchical architecture of flash-based storage systems for high performance and durability · DAC 2009
Storage systems
storage reliability
0.112009
Hierarchical architecture of flash-based storage systems for high performance and durability · DAC 2009
Storage systems › flash and SSD › flash memory
NAND flash
0.112015
Garbage Collection for Low Performance Variation in NAND Flash Storage Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Storage systems › flash and SSD
victim block selection
0.112015
Garbage Collection for Low Performance Variation in NAND Flash Storage Systems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015

Methods — techniques the papers use, named apart from their topics

link-based garbage collection · 0.2pre-merge · 0.1non-volatile buffer · 0.1
YearPublicationVenuePosition
2025 Revisiting Trim for CXL Memory
abstract
The expansion of memory disaggregation, driven by data-centric applications, increases heterogeneity in memory systems. This shift enables the use of inexpensive, yet lifetime-limited, flash memory to be used as a memory expansion module. We argue that TRIM should be introduced into memory management systems to effectively respond to this transition. In this position paper, we explore the potential adoption of flash memory as memory expansion and present an analytical model that offers a straightforward yet rigorous evaluation of TRIM's effectiveness. Using this model and characteristics extracted from real-world workloads, we evaluate the effectiveness of TRIM in scalable memory systems and prove its necessity.
Hayan Lee, Jungwoo Kim 0004, Wookyung Lee, Juhyung Park, Sanghyuk Jung, Jinki Han, Bryan S. Kim, Sungjin Lee 0001
HotStorage5
2018 Path analysis on Clinicians' Mobile Electronic Medical Record Usage Patterns
Ji Soh Yeong, Sanghyuk Jung, Kyunga Kim, Woh Cha chul
AMIA2
2015 Data loss recovery for power failure in flash memory storage systems
Sanghyuk Jung, Yong Ho Song
J. Syst. Archit.1
2015 Garbage Collection for Low Performance Variation in NAND Flash Storage Systems
abstract
In many NAND flash-memory storage systems, invalidated pages can occupy the storage space until being erased. In order to preserve sustained write performance and effective storage capacity, the flash translation layer (FTL) must recycle these pages through garbage collection (GC) operations. Many previous studies have investigated GC techniques, most of which have focused on the effective selection of victim blocks to reduce the operational overhead. However, methods to reduce the cost overhead of the victim selection process, as well as to improve the responsiveness of storage systems during GC, have not yet been explored. In this paper, therefore, we propose a novel GC mechanism, called link-based GC (LINK-GC), which provides fast victim selection and preemptive operation with small additional space overhead to existing page-mapped FTLs. In our experiments, when compared with a GC scheme based on an on-demand victim search, the proposed mechanism increases the average input-output operations per second (IOPS) by up to 15.8% and decreases the standard deviation of IOPS by up to 6.16 times. Additionally, the LINK-GC shows better performance than the existing preemptive GC techniques in terms of responsiveness to host requests.
Sanghyuk Jung, Yong Ho Song
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2009 Hierarchical architecture of flash-based storage systems for high performance and durability
abstract
The use of NAND flash memory for building permanent storage has been increasing in many embedded systems due to properties such as non-volatility and low energy consumption. The persistent requirements for high storage capacity have given rise to the increase of bit density per cell as in multi-level cells but this has come at the expense of performance and has resulted in degradation of durability. In this paper, we introduce a complementary approach to boost the performance and durability of MLC-based storage systems by employing a non-volatile buffer that temporarily holds the data heading to MLCs. We also propose algorithms to efficiently eliminate unnecessary write and erase operations in MLCs by performing a pre-merge in the buffer. Our experiments show that the proposed approach can increase performance by up to 4 times and durability by 4 times by adding only a small hardware cost.
Sanghyuk Jung, Jin Hyuk Kim, Yong Ho Song
DAC1