Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Joonhyeok Yeom

dblp:352/2643 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2023
0009-0007-9212-4551ORCID · corroborated

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

Systems, architecture and hardware · 2 · 2 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
Memory systems · 54% Storage systems · 46%

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

TopicWeightPapersLastEvidence papers
Memory systems › memory management › virtual memory
address translation
0.712023
Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023
Storage systems
flash and SSD
0.712023
Unified Wear-Leveling Technique for NVM-Based Buffer of SSD · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Memory systems › processing-in-memory
near-memory processing
0.712023
Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023
Memory systems
processing-in-memory
0.712023
Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023
Storage systems › flash and SSD › flash-aware data management
SSD-aware bufferpool management
0.712023
Unified Wear-Leveling Technique for NVM-Based Buffer of SSD · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Storage systems
storage reliability
0.712023
Unified Wear-Leveling Technique for NVM-Based Buffer of SSD · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Memory systems › memory management
virtual memory
0.712023
Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023
Storage systems › flash and SSD › flash memory management
wear leveling
0.712023
Unified Wear-Leveling Technique for NVM-Based Buffer of SSD · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Memory systems
non-volatile memory
0.212023
Unified Wear-Leveling Technique for NVM-Based Buffer of SSD · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Memory systems › memory management › virtual memory
page table walk
0.212023
Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023

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

hot data detection · 0.7full-system simulation · 0.7FPGA emulation · 0.7
YearPublicationVenuePosition
2023 Operand-Oriented Virtual Memory Support for Near-Memory Processing
abstract
Virtual memory support is one of the major challenges of near-memory processing (NMP). Many previous works focused on this issue, but there are practical limitations that conventional CPU hardware or memory allocation schemes should be modified. Another technique uses a specialized page table for NMP to avoid such limitations. However, the previous work proposed NMP-specific page table that has static page table walk latency regardless of data size. This causes unnecessarily long address translation time for relatively small data. In this paper, we propose an operand-oriented technique for virtual memory support. Our scheme does not pre-determine the size of shared space; rather, it allocates shared space depending on the size of operands data for NMP. Then, we significantly reduce page table walk latency by using our flexible page table, which adapts the page table hierarchy to the size of shared spaces. To prove our concept, we implement our scheme in a full-system simulator and an FPGA-based verification platform. We then compared it with CPU's page table and the previous NMP-specific page table. The experimental results show that our technique outperforms page table walk latency by 69.3 percent and 43.8 percent compared to the CPU's page table and the comparison, respectively.
Duheon Choi, Taeyang Jeong, Joonhyeok Yeom, Eui-Young Chung
IEEE Trans. Computers3
2023 Unified Wear-Leveling Technique for NVM-Based Buffer of SSD
abstract
Since the gradual emergence of DRAM cost issues from the perspective of solid-state drive (SSD) system design, studies to replace DRAM buffer with a nonvolatile memory (NVM) have been conducted. However, the inferior durability of NVM requires additional wear-leveling algorithms for the buffer. Related works on the wear-leveling of the SSD internal buffer are significant only for specific applications or restricted partitions separated by user data and metadata. This article proposes a novel wear-leveling technique that covers the entire buffer without being constrained by specific applications. We introduce metadata characteristic-aware allocation (MCAA), which utilizes an appropriate hot data detection scheme depending on the type of update pattern on metadata. We also propose unified wear-leveling (UWL) that hierarchically integrates the wear-leveling techniques of each partition, including MCAA. The proposed method improves the maximum write count by 39.3% and the standard deviation of the wear-out by 25.9% on average compared to the conventional technique.
Young Min Park, Joonhyeok Yeom, Eui-Young Chung
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2