Seokbo Shim

dblp:216/3634 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2023
—ORCID · none

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

Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 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
1 paper
Memory systems · 100%

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

TopicWeightPapersLastEvidence papers
Memory systems
non-volatile memory
0.712023
An In-Module Disturbance Barrier for Mitigating Write Disturbance in Phase-Change Memory · IEEE Trans. Computers 2023
Memory systems › non-volatile memory
phase change memory
0.712023
An In-Module Disturbance Barrier for Mitigating Write Disturbance in Phase-Change Memory · IEEE Trans. Computers 2023
Memory systems › non-volatile memory
write disturbance mitigation
0.712023
An In-Module Disturbance Barrier for Mitigating Write Disturbance in Phase-Change Memory · IEEE Trans. Computers 2023
Memory systems
cache
0.212023
An In-Module Disturbance Barrier for Mitigating Write Disturbance in Phase-Change Memory · IEEE Trans. Computers 2023
Memory systems › cache › cache organization
write cache
0.212023
An In-Module Disturbance Barrier for Mitigating Write Disturbance in Phase-Change Memory · IEEE Trans. Computers 2023

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

replacement policy · 0.7approximate comparator · 0.7
YearPublicationVenuePosition
2023 An In-Module Disturbance Barrier for Mitigating Write Disturbance in Phase-Change Memory
abstract
Write disturbance error (WDE) appears as a serious reliability problem preventing phase-change memory (PCM) from general commercialization, and therefore several studies have been proposed to mitigate WDEs. Verify-and-correction (VnC) eliminates WDEs by always verifying the data correctness on neighbors after programming, but incurs significant performance overhead. Encoding-based schemes mitigate WDEs by reducing the number of WDE-vulnerable data patterns; however, mitigation performance notably fluctuates with applications. Moreover, encoding-based schemes still rely on VnC-based schemes. Cache-based schemes lower WDEs by storing data in a write cache, but it requires several megabytes of SRAM to significantly mitigate WDEs. Despite the efforts of previous studies, these methods incur either significant performance or area overhead. Therefore, a new approach, which does not rely on VnC-based schemes or application data patterns, is highly necessary. Furthermore, the new approach should be transparent to processors (i.e., in-module), because the characteristic of WDEs is determined by manufacturers of PCM products. In this paper, we present an in-module disturbance barrier (IMDB) that mitigates WDEs on demand. IMDB includes a two-level hierarchy comprising two SRAM-based tables, whose entries are managed with a dedicated replacement policy that sufficiently utilizes the characteristics of WDEs. The naive implementation of the replacement policy requires hundreds of read ports on SRAM, which is infeasible in real hardware; hence, an approximate comparator is also designed. We also conduct a rigorous exploration of architecture parameters to obtain a cost-effective design. The proposed method significantly reduces WDEs without noticeable speed degradation or additional energy consumption compared to previous methods.
Hyokeun Lee, Seungyong Lee 0003, Byeongki Song, Moonsoo Kim, Seokbo Shim, Hyun Kim 0001
IEEE Trans. Computers5
2022 PCMCsim: An Accurate Phase-Change Memory Controller Simulator and its Performance Analysis
abstract
With the growing demand for technology scaling and storage capacity in data centers, phase-change memory (PCM) has garnered attention as a next-generation nonvolatile memory (NVM). However, an accurate simulator that includes the necessary hardware features for PCM is not available, lagging behind current PCM technology. In this study, a functional and cycle-accurate PCM controller simulator, called PCMCsim, is presented to revitalize the related research. The proposed simulator incorporates necessary features for current PCM products and the latest DDR5 specifications. Based on rigorous performance analysis, this study characterizes bottlenecks of the PCM subsystem by sweeping hardware parameters, providing important takeaway messages to designers. Furthermore, the latency is significantly reduced by introducing a dedicated prefetcher into the address translation module. The proposed simulator is validated against a command trace made by a PCM product developer. We release our simulator as open-source software, except for industry-confidential features.11https://github.com/harrylee365/pcmcsim-pub1ic
Hyokeun Lee, Hyungsuk Kim, Seokbo Shim, Seungyong Lee 0003, Do-sun Hong, Hyun Kim 0001
ISPASS3