EDBT 2026 Demo / reviewers in the wild / expert
Nak Hee Seong
dblp:51/8277
· DBLP profile ↗
5ranked-venue papers
3as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-author
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 · 75% Hardware reliability and fault tolerance · 18% Storage systems · 7% | |
| Network and information security
1 paper |
Hardware security and side channels · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
non-volatile memory |
0.4 | 3 | 2013 | Tri-level-cell phase change memory: toward an efficient and reliable memory system · ISCA 2013 SAFER: Stuck-At-Fault Error Recovery for Memories · MICRO 2010 Security refresh: prevent malicious wear-out and increase durability for phase-change memory with dynamically randomized address mapping · ISCA 2010 |
Memory systems › non-volatile memory
phase change memory |
0.3 | 2 | 2013 | Tri-level-cell phase change memory: toward an efficient and reliable memory system · ISCA 2013 Security refresh: prevent malicious wear-out and increase durability for phase-change memory with dynamically randomized address mapping · ISCA 2010 |
Memory systems › non-volatile memory
multi-level cell |
0.2 | 1 | 2013 | Tri-level-cell phase change memory: toward an efficient and reliable memory system · ISCA 2013 |
Memory systems
3d-stacked memory |
0.1 | 1 | 2010 | An optimized 3D-stacked memory architecture by exploiting excessive, high-density TSV bandwidth · HPCA 2010 |
Hardware reliability and fault tolerance
error-correcting codes for memory |
0.1 | 1 | 2010 | SAFER: Stuck-At-Fault Error Recovery for Memories · MICRO 2010 |
Memory systems › non-volatile memory
resistive memory |
0.1 | 1 | 2010 | SAFER: Stuck-At-Fault Error Recovery for Memories · MICRO 2010 |
Hardware reliability and fault tolerance › memory reliability
stuck-at fault recovery |
0.1 | 1 | 2010 | SAFER: Stuck-At-Fault Error Recovery for Memories · MICRO 2010 |
Storage systems › flash and SSD › flash memory management
wear leveling |
0.1 | 1 | 2010 | Security refresh: prevent malicious wear-out and increase durability for phase-change memory with dynamically randomized address mapping · ISCA 2010 |
Memory systems › emerging memory technologies
resistance drift |
0.0 | 1 | 2013 | Tri-level-cell phase change memory: toward an efficient and reliable memory system · ISCA 2013 |
Hardware reliability and fault tolerance
soft errors |
0.0 | 1 | 2013 | Tri-level-cell phase change memory: toward an efficient and reliable memory system · ISCA 2013 |
Hardware security and side channels
memory security |
0.0 | 1 | 2010 | Security refresh: prevent malicious wear-out and increase durability for phase-change memory with dynamically randomized address mapping · ISCA 2010 |
Memory systems › memory hierarchy
cache hierarchy |
0.0 | 1 | 2010 | An optimized 3D-stacked memory architecture by exploiting excessive, high-density TSV bandwidth · HPCA 2010 |
Methods — techniques the papers use, named apart from their topics
wear leveling · 0.1vertical l2 fetch/write-back network · 0.1hamming coding · 0.1false sharing management · 0.1error correcting pointers · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Tri-level-cell phase change memory: toward an efficient and reliable memory systemabstractThere are several emerging memory technologies looming on the horizon to compensate the physical scaling challenges of DRAM. Phase change memory (PCM) is one such candidate proposed for being part of the main memory in computing systems. One salient feature of PCM is its multi-level-cell (MLC) property, which can be used to multiply the memory capacity at the cell level. However, due to the nature of PCM that the value written to the cell can drift over time, PCM is prone to a unique type of soft errors, posing a great challenge for their practical deployment. This paper first quantitatively studied the current art for MLC PCM in dealing with the resistance drift problem and showed that the previously proposed techniques such as scrubbing or error correction mechanisms have significant reliability challenges to overcome. We then propose tri-level-cell PCM and demonstrate its ability to achieving 105 x lower soft error rate than four-level-cell PCM and 1.33 x higher information density than single-level-cell PCM. According to our findings, the tri-level-cell PCM shows 36.4% performance improvement over the four-level-cell PCM while achieving the soft error rate of DRAM. Nak Hee Seong, Sungkap Yeo, Hsien-Hsin S. Lee |
ISCA | 1 |
| 2013 | Pragmatic Integration of an SRAM Row Cache in Heterogeneous 3-D DRAM Architecture Using TSVabstractAs scaling DRAM cells becomes more challenging and energy-efficient DRAM chips are in high demand, the DRAM industry has started to undertake an alternative approach to address these looming issues-that is, to vertically stack DRAM dies with through-silicon-vias (TSVs) using 3-D-IC technology. Furthermore, this emerging integration technology also makes heterogeneous die stacking in one DRAM package possible. Such a heterogeneous DRAM chip provides a unique, promising opportunity for computer architects to contemplate a new memory hierarchy for future system design. In this paper, we study how to design such a heterogeneous DRAM chip for improving both performance and energy efficiency. In particular, we found that, if we want to design an SRAM row cache in a DRAM chip, simple stacking alone cannot address the majority of traditional SRAM row cache design issues. In this paper, to address these issues, we propose a novel floorplan and several architectural techniques that fully exploit the benefits of 3-D stacking technology. Our multi-core simulation results with memory-intensive applications suggest that, by tightly integrating a small row cache with its corresponding DRAM array, we can improve performance by 30% while saving dynamic energy by 31%. Dong Hyuk Woo, Nak Hee Seong, Hsien-Hsin S. Lee |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 2010 | An optimized 3D-stacked memory architecture by exploiting excessive, high-density TSV bandwidthabstractMemory bandwidth has become a major performance bottleneck as more and more cores are integrated onto a single die, demanding more and more data from the system memory. Several prior studies have demonstrated that this memory bandwidth problem can be addressed by employing a 3D-stacked memory architecture, which provides a wide, high frequency memory-bus interface. Although previous 3D proposals already provide as much bandwidth as a traditional L2 cache can consume, the dense through-silicon-vias (TSVs) of 3D chip stacks can provide still more bandwidth. In this paper, we contest that we need to re-architect our memory hierarchy, including the L2 cache and DRAM interface, so that it can take full advantage of this massive bandwidth. Our technique, SMART-3D, is a new 3D-stacked memory architecture with a vertical L2 fetch/write-back network using a large array of TSVs. Simply stated, we leverage the TSV bandwidth to hide latency behind very large data transfers. We analyze the design trade-offs for the DRAM arrays, careful enough to avoid compromising the DRAM density because of TSV placement. Moreover, we propose an efficient mechanism to manage the false sharing problem when implementing SMART-3D in a multi-socket system. For single-threaded memory-intensive applications, the SMART-3D architecture achieves speedups from 1.53 to 2.14 over planar designs and from 1.27 to 1.72 over prior 3D designs. We achieve similar speedups for multi-program and multi-threaded workloads on multi-core and multi-socket processors. Furthermore, SMART-3D can even lower the energy consumption in the L2 cache and 3D DRAM for it reduces the total number of row buffer misses. Dong Hyuk Woo, Nak Hee Seong, Dean L. Lewis, Hsien-Hsin S. Lee |
HPCA | 2 |
| 2010 | Security refresh: prevent malicious wear-out and increase durability for phase-change memory with dynamically randomized address mappingabstractPhase change memory (PCM) is an emerging memory technology for future computing systems. Compared to other non-volatile memory alternatives, PCM is more matured to production, and has a faster read latency and potentially higher storage density. The main roadblock precluding PCM from being used, in particular, in the main memory hierarchy, is its limited write endurance. To address this issue, recent studies proposed to either reduce PCM's write frequency or use wear-leveling to evenly distribute writes. Although these techniques can extend the lifetime of PCM, most of them will not prevent deliberately designed malicious codes from wearing it out quickly. Furthermore, all the prior techniques did not consider the circumstances of a compromised OS and its security implication to the overall PCM design. A compromised OS will allow adversaries to manipulate processes and exploit side channels to accelerate wear-out. Nak Hee Seong, Dong Hyuk Woo, Hsien-Hsin S. Lee |
ISCA | 1 |
| 2010 | SAFER: Stuck-At-Fault Error Recovery for MemoriesabstractAs technology scaling poses a threat to DRAM scaling due to physical limitations such as limited charge, alternative memory technologies including several emerging non-volatile memories are being explored as possible DRAM replacements. One main roadblock for wider adoption of these new memories is the limited write endurance, which leads to wear-out related permanent failures. Furthermore, technology scaling increases the variation in cell lifetime resulting in early failures of many cells. Existing error correcting techniques are primarily devised for recovering from transient faults and are not suitable for recovering from permanent stuck-at faults, which tend to increase gradually with repeated write cycles. In this paper, we propose SAFER, a novel hardware-efficient multi-bit stuck-at fault error recovery scheme for resistive memories, which can function in conjunction with existing wear-leveling techniques. SAFER exploits the key attribute that a failed cell with a stuck-at value is still readable, making it possible to continue to use the failed cell to store data, thereby reducing the hardware overhead for error recovery. SAFER partitions a data block dynamically while ensuring that there is at most one fail bit per partition and uses single error correction techniques per partition for fail recovery. SAFER increases the number of recoverable fails and achieves better lifetime improvement with smaller hardware overhead relative to recently proposed Error Correcting Pointers and even ideal hamming coding scheme. Nak Hee Seong, Dong Hyuk Woo, Vijayalakshmi Srinivasan, Jude A. Rivers, Hsien-Hsin S. Lee |
MICRO | 1 |