Demo Data from EDBT 2026 / reviewers in the wild / expert
Youngsuk Moon
dblp:162/9958
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4Software engineering, systems software and programming languages · 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
4 papers |
Memory systems · 95% Processor architecture and microarchitecture · 5% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › DRAM
DRAM architecture |
0.5 | 2 | 2017 | Rank-Level Parallelism in DRAM · IEEE Trans. Computers 2017 Multiple clone row DRAM: a low latency and area optimized DRAM · ISCA 2015 |
Memory systems
DRAM |
0.5 | 2 | 2016 | DRAM-Latency Optimization Inspired by Relationship between Row-Access Time and Refresh Timing · IEEE Trans. Computers 2016 Q-DRAM: Quick-Access DRAM with Decoupled Restoring from Row-Activation · IEEE Trans. Computers 2016 |
Memory systems › DRAM › DRAM microarchitecture
rank-level parallelism |
0.3 | 1 | 2017 | Rank-Level Parallelism in DRAM · IEEE Trans. Computers 2017 |
Processor architecture and microarchitecture
chip multiprocessor |
0.1 | 1 | 2016 | Q-DRAM: Quick-Access DRAM with Decoupled Restoring from Row-Activation · IEEE Trans. Computers 2016 |
Memory systems
memory access latency |
0.1 | 1 | 2015 | Multiple clone row DRAM: a low latency and area optimized DRAM · ISCA 2015 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.3system-level simulation · 0.2row-buffer management · 0.2quick-access · 0.2circuit-level simulation · 0.2DRAM bank structure design · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Rank-Level Parallelism in DRAMabstractDRAM systems are hierarchically organized: Channel-Rank-Bank. A channel is connected to multiple ranks, and each rank has multiple banks. This hierarchical structure facilitates creating parallelisms in DRAM. The current DRAM architecture supports bank-level parallelism; as many rows as banks can be moved simultaneously at bank-level. However, rank-level parallelism is not supported. For this reason, only one column can be accessed at a time, although each rank has its own data bus that can carry a column. Namely, current DRAM operations do not exploit the structural opportunity created by multiple ranks. We, therefore, propose a novel DRAM architecture supporting rank-level parallelism. Thereby, as many columns as ranks can be moved concurrently at rank-level. In this paper, we illustrate the rank-level parallelism and its benefit in DRAM operations. Wongyu Shin, Jaemin Jang, Jungwhan Choi, Jinwoong Suh, Yongkee Kwon, Youngsuk Moon, Lee-Sup Kim |
IEEE Trans. Computers | 6 |
| 2016 | Q-DRAM: Quick-Access DRAM with Decoupled Restoring from Row-ActivationabstractThe relatively high latency of DRAM is mostly caused by the long row-activation time which in fact consists of sensing and restoring time. Memory controllers cannot distinguish between them since they are performed consecutively by a single row-activation command. If these two steps are separated, the restoring can be delayed until DRAM access is uncongested. Hence, we propose Quick-Access DRAM (Q-DRAM) which discriminates between sensing and restoring. Our approach is to allow destructive access (i.e., only sensing is performed without restoring by a row-activation command) using per-bank multiple row-buffers. We call the destructive access and per-bank multiple row-buffers quick-access and quick-buffers (q-buffers) respectively. In addition, we propose Quick-access Trigger (Q-TRIGGER) and RESTORER to utilize Q-DRAM. Q-TRIGGER makes a decision whether quick-access is required or not, and RESTORER decides when to restore the data at the destructed cell. Specifically, RESTORER detects the proper timing to hide restoring time by predicting data bus occupation and by exploiting bank-level locality. Evaluations show that Q-DRAM significantly improved performance for both single- and multi-core systems. Wongyu Shin, Jungwhan Choi, Jaemin Jang, Jinwoong Suh, Yongkee Kwon, Youngsuk Moon, Hongsik Kim, Lee-Sup Kim |
IEEE Trans. Computers | 6 |
| 2016 | DRAM-Latency Optimization Inspired by Relationship between Row-Access Time and Refresh TimingabstractIt is widely known that relatively long DRAM latency forms a bottleneck in computing systems. However, DRAM vendors are strongly reluctant to decrease DRAM latency due to the additional manufacturing cost. Therefore, we set our goal to reduce DRAM latency without any modification in the existing DRAM structure. To accomplish our goal, we focus on an intrinsic phenomenon in DRAM: electric charge variation in DRAM cell capacitors. Then, we draw two key insights: i) DRAM row-access latency of a row is a function of the elapsed time from when the row was last refreshed, and ii) DRAM row-access latency of a row is also a function of the remaining time until the row is next refreshed. Based on these two insights, we propose two mechanisms to reduce DRAM latency: NUAT-1 and NUAT-2. NUAT-1 exploits the first key insight and NUAT-2 exploits the second key insight. For evaluation, circuit- and system-level simulations are performed, which show the performance improvement for various environments. Wongyu Shin, Jungwhan Choi, Jaemin Jang, Jinwoong Suh, Youngsuk Moon, Yongkee Kwon, Lee-Sup Kim |
IEEE Trans. Computers | 5 |
| 2015 | Multiple clone row DRAM: a low latency and area optimized DRAMabstractSeveral previous works have changed DRAM bank structure to reduce memory access latency and have shown performance improvement. However, changes in the area-optimized DRAM bank can incur large area-overhead. To solve this problem, we propose Multiple Clone Row DRAM (MCR-DRAM), which uses existing DRAM bank structure without any modification. Jungwhan Choi, Wongyu Shin, Jaemin Jang, Jinwoong Suh, Yongkee Kwon, Youngsuk Moon, Lee-Sup Kim |
ISCA | 6 |