EDBT 2026 Demo / reviewers in the wild / expert
Duheon Choi
dblp:210/8844
· DBLP profile ↗
3ranked-venue papers
1as first author
1since 2021 · last 2023
0000-0002-5402-3916ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-author · 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
3 papers |
Memory systems · 90% Energy-efficient computing · 10% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › memory management › virtual memory
address translation |
0.7 | 1 | 2023 | Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023 |
Memory systems › processing-in-memory
near-memory processing |
0.7 | 1 | 2023 | Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023 |
Memory systems
processing-in-memory |
0.7 | 1 | 2023 | Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023 |
Memory systems › memory management
virtual memory |
0.7 | 1 | 2023 | Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023 |
Energy-efficient computing › power management › memory power management
cache energy reduction |
0.4 | 1 | 2020 | Per-Operation Reusability Based Allocation and Migration Policy for Hybrid Cache · IEEE Trans. Computers 2020 |
Memory systems › cache › cache technology
hybrid cache |
0.4 | 1 | 2020 | Per-Operation Reusability Based Allocation and Migration Policy for Hybrid Cache · IEEE Trans. Computers 2020 |
Memory systems › DRAM › DRAM architecture
3D-stacked DRAM |
0.3 | 1 | 2018 | EXTREME: Exploiting Page Table for Reducing Refresh Power of 3D-Stacked DRAM Memory · IEEE Trans. Computers 2018 |
Memory systems › DRAM
DRAM refresh |
0.3 | 1 | 2018 | EXTREME: Exploiting Page Table for Reducing Refresh Power of 3D-Stacked DRAM Memory · IEEE Trans. Computers 2018 |
Memory systems › virtual memory management
page table management |
0.3 | 1 | 2018 | EXTREME: Exploiting Page Table for Reducing Refresh Power of 3D-Stacked DRAM Memory · IEEE Trans. Computers 2018 |
Memory systems › DRAM › DRAM refresh
refresh energy reduction |
0.3 | 1 | 2018 | EXTREME: Exploiting Page Table for Reducing Refresh Power of 3D-Stacked DRAM Memory · IEEE Trans. Computers 2018 |
Memory systems › memory management › virtual memory
page table walk |
0.2 | 1 | 2023 | Operand-Oriented Virtual Memory Support for Near-Memory Processing · IEEE Trans. Computers 2023 |
Energy-efficient computing › power management
memory power management |
0.1 | 1 | 2018 | EXTREME: Exploiting Page Table for Reducing Refresh Power of 3D-Stacked DRAM Memory · IEEE Trans. Computers 2018 |
Methods — techniques the papers use, named apart from their topics
full-system simulation · 0.7FPGA emulation · 0.7cost function · 0.4LRU replacement · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Operand-Oriented Virtual Memory Support for Near-Memory ProcessingabstractVirtual 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. Computers | 1 |
| 2020 | Per-Operation Reusability Based Allocation and Migration Policy for Hybrid CacheabstractRecently, a hybrid cache consisting of SRAM and STT-RAM has attracted much attention as a future memory by complementing each other with different memory characteristics. Prior works focused on developing data allocation and migration techniques considering write-intensity to reduce write energy at STT-RAM. However, these works often neglect the impact of operation-specific reusability of a cache line. In this paper, we propose an energy-efficient per-operation reusability-based allocation and migration policy (ORAM) with a unified LRU replacement policy. First, to select an adequate memory type for allocation, we propose a cost function based on per-operation reusability - gain from an allocated cache line and loss from an evicted cache line for different memory types - which exploits the temporal locality. Besides, we present a migration policy, victim and target cache line selection scheme, to resolve memory type inconsistency between replacement policy and the allocation policy, with further energy reduction. Experiment results show an average energy reduction in the LLC and the main memory by 12.3 and 21.2 percent, and the improvement of latency and execution time by 21.2 and 8.8 percent, respectively, compared with a baseline hybrid cache management. In addition, the Energy-Delay Product (EDP) is improved by 36.9 percent over the baseline. Minsik Oh, Kwangsu Kim, Duheon Choi, Hyuk-Jun Lee, Eui-Young Chung |
IEEE Trans. Computers | 3 |
| 2018 | EXTREME: Exploiting Page Table for Reducing Refresh Power of 3D-Stacked DRAM MemoryabstractFor future exascale computing systems, ultra-high-density memories would be required that consume low power to process massive data. Of the various memory devices, 3D-stacked DRAMs using TSVs are a perfect solution for this purposes. In addition to providing high capacity, these provide functional flexibility to the computing system by attaching a logic die in each 3D-stacked DRAM chip. However, the high capacity 3D-stacked DRAMs suffer from a significant loss of refresh power, which is solely required to maintain data. Although various schemes have been proposed to mitigate this issue, they cannot be adopted by commercial products due to compatibility issues. To tackle this issue, we propose EXTREME, which effectively reduces the refresh power of 3D-Stacked DRAMs. In order to retain the compatibility with OS, a simple page table manager is implemented at the logic die of 3D-stacked DRAM devices, which pins the page table to a specific memory space. The experiment results demonstrate that this reduces the refresh power at idle time by up to 98 percent with 16 KB of SRAM (static RAM) and 64 KB of DRAM register overhead for a 2 GB 3D-stacked DRAM device. Ho Hyun Shin, Young Min Park, Duheon Choi, Byoung Jin Kim, Dae-Hyung Cho, Eui-Young Chung |
IEEE Trans. Computers | 3 |