Skip to main content

Jangwoo Kim

Seoul National University · Computer Science

About the Lab

Professor Jangwoo Kim's research lab specializes in advanced materials and integrated circuit reliability, with a focus on next-generation memory systems and sustainable energy materials. The lab develops innovative error-coding techniques—such as two-dimensional error coding—for enhancing the reliability and yield of deep sub-micron embedded memories, addressing critical challenges in semiconductor scaling. It also explores novel nanomaterials, including plasma-synthesized TiO2@graphene oxide composites, for efficient photocatalytic hydrogen production. Additionally, the lab contributes to biomedical research, particularly in neurodevelopmental disorders like ADHD, through genetic analysis in family-based cohorts.

embedded memoryerror codingnanomaterialsphotocatalysisgenetic analysis

Research Overview

Papers
125
Total Citations
2,620
Papers (5y)
33
Primary Field
Computer Science

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
33total
2022
2023
2024
2025
2026
Citations per year (5y)
164total
20222023202420252026

Selected Papers

15
1
Article|237 citations·2007
Multi-bit Error Tolerant Caches Using Two-Dimensional Error Coding
Jangwoo Kim, Nikos Hardavellas, Ken Mai, Babak Falsafi, James C. Hoe
International Symposium on Microarchitecture

In deep sub-micron ICs, growing amounts of ondie memory and scaling effects make embedded memories increasingly vulnerable to reliability and yield problems. As scaling progresses, soft and hard errors in the memory system will increase and single error events are more likely to cause large-scale multibit errors. However, conventional memory protection techniques can neither detect nor correct large-scale multi-bit errors without incurring large performance, area, and power overheads. We propose

Electrical and Electronic EngineeringEngineering
2
Article|163 citations·2007
Multi-bit Error Tolerant Caches Using Two-Dimensional Error Coding
Jangwoo Kim, Nikos Hardavellas, Ken Mai, Babak Falsafi, Juanita Hoe
OA

In deep sub-micron ICs, growing amounts of on-die memory and scaling effects make embedded memories increasingly vulnerable to reliability and yield problems. As scaling progresses, soft and hard errors in the memory system will increase and single error events are more likely to cause large-scale multi- bit errors. However, conventional memory protection techniques can neither detect nor correct large-scale multi-bit errors without incurring large performance, area, and power overheads. We prop

Electrical and Electronic EngineeringEngineering
3
Article|152 citations·2004
SimFlex
Nikolaos Hardavellas, Stephen Somogyi, Thomas F. Wenisch, Roland E. Wunderlich, Shelley Chen, Jangwoo Kim, Babak Falsafi, James C. Hoe, Andreas Nowatzyk
SJR Q3ACM SIGMETRICS Performance Evaluation ReviewOA

The new focus on commercial workloads in simulation studies of server systems has caused a drastic increase in the complexity and decrease in the speed of simulation tools. The complexity of a large-scale full-system model makes development of a monolithic simulation tool a prohibitively difficult task. Furthermore, detailed full-system models simulate so slowly that experimental results must be based on simulations of only fractions of a second of execution of the modelled system.This paper pre

Hardware and ArchitectureComputer Science
4
Article|137 citations·2004
Fingerprinting
Jared C. Smolens, Brian T. Gold, Jangwoo Kim, Babak Falsafi, James C. Hoe, Andreas Nowatzyk

Recent studies have suggested that the soft-error rate in microprocessor logic will become a reliability concern by 2010. This paper proposes an efficient error detection technique, called fingerprinting, that detects differences in execution across a dual modular redundant (DMR) processor pair. Fingerprinting summarizes a processor's execution history in a hash-based signature; differences between two mirrored processors are exposed by comparing their fingerprints. Fingerprinting tightly bounds

Electrical and Electronic EngineeringEngineering
5
Article|110 citations·2005
Temporal Streaming of Shared Memory
Thomas F. Wenisch, Stephen Somogyi, Nikos Hardavellas, Jangwoo Kim, Anastassia Ailamaki, Babak Falsafi
OA

Coherent read misses in shared-memory multiprocessors account for a substantial fraction of execution time in many important scientific and commercial workloads. We propose temporal streaming, to eliminate coherent read misses by streaming data to a processor in advance of the corresponding memory accesses. Temporal streaming dynamically identifies address sequences to be streamed by exploiting two common phenomena in shared-memory access patterns: (1) temporal address correlation-groups of shar

Hardware and ArchitectureComputer Science
6
Article|109 citations·2005
Temporal Streaming of Shared Memory
Thomas F. Wenisch, Stephen Somogyi, Nikolaos Hardavellas, Jangwoo Kim, Anastassia Ailamaki, Babak Falsafi
ACM SIGARCH Computer Architecture NewsOA

Coherent read misses in shared-memory multiprocessors account for a substantial fraction of execution time in many important scientific and commercial workloads. We propose Temporal Streaming, to eliminate coherent read misses by streaming data to a processor in advance of the corresponding memory accesses. Temporal streaming dynamically identifies address sequences to be streamed by exploiting two common phenomena in shared-memory access patterns: (1) temporal address correlation - groups of sh

Hardware and ArchitectureComputer Science
7
Article|107 citations·2020
A Multi-Neural Network Acceleration Architecture
Eunjin Baek, Dongup Kwon, Jangwoo Kim

A cost-effective multi-tenant neural network execution is becoming one of the most important design goals for modern neural network accelerators. For example, as emerging AI services consist of many heterogeneous neural network executions, a cloud provider wants to serve a large number of clients using a single AI accelerator for improving its cost effectiveness. Therefore, an ideal next-generation neural network accelerator should support a simultaneous multi-neural network execution, while ful

Computer Vision and Pattern RecognitionComputer Science
8
Article|95 citations·2019
μLayer
Youngsok Kim, Joonsung Kim, Dongju Chae, Daehyun Kim, Jangwoo Kim

Emerging mobile services heavily utilize Neural Networks (NNs) to improve user experiences. Such NN-assisted services depend on fast NN execution for high responsiveness, demanding mobile devices to minimize the NN execution latency by efficiently utilizing their underlying hardware resources. To better utilize the resources, existing mobile NN frameworks either employ various CPU-friendly optimizations (e.g., vectorization, quantization) or exploit data parallelism using heterogeneous processor

Computer Vision and Pattern RecognitionComputer Science
9
Article|84 citations·2005
Efficient Resource Sharing in Concurrent Error Detecting Superscalar Microarchitectures
Jared C. Smolens, Jangwoo Kim, James C. Hoe, Babak Falsafi
OA

Previous proposals for soft-error tolerance have called for redundantly executing a program as two concurrent threads on a superscalar microarchitecture. In a balanced superscalar design, the extra workload from redundant execution induces a severe performance penalty due to increased contention for resources throughout the datapath. This paper identifies and analyzes four key factors that affect the performance of redundant execution, namely 1) issue bandwidth and functional unit contention, 2)

Electrical and Electronic EngineeringEngineering
10
Article|83 citations·2021
DifuzzRTL: Differential Fuzz Testing to Find CPU Bugs
Jaewon Hur, Suhwan Song, Dongup Kwon, Eunjin Baek, Jangwoo Kim, Byoungyoung Lee

Security bugs in CPUs have critical security impacts to all the computation related hardware and software components as it is the core of the computation. In spite of the fact that architecture and security communities have explored a vast number of static or dynamic analysis techniques to automatically identify such bugs, the problem remains unsolved and challenging largely due to the complex nature of CPU RTL designs.This paper proposes DIFUZZRTL, an RTL fuzzer to automatically discover unknow

Artificial IntelligenceComputer Science
11
Article|19 citations·2007
Multi-bit Error Tolerant Caches Using Two-Dimensional Error Coding
Jangwoo Kim, Nikos Hardavellas, Ken Mai, Babak Falsafi, James C. Hoe
Proceedings of the ... annual International Symposium on Microarchitecture/Proceedings of the annual International Symposium on Microarchitecture

In deep sub-micron ICs, growing amounts of on-die memory and scaling effects make embedded memories increasingly vulnerable to reliability and yield problems. As scaling progresses, soft and hard errors in the memory system will increase and single error events are more likely to cause large-scale multi- bit errors. However, conventional memory protection techniques can neither detect nor correct large-scale multi-bit errors without incurring large performance, area, and power overheads. We prop

Electrical and Electronic EngineeringEngineering
12
Article|14 citations·2007
PAI: A Lightweight Mechanism for Single-Node Memory Recovery in DSM Servers
Jangwoo Kim, Jared C. Smolens, Babak Falsafi, James C. Hoe

Several recent studies identify the memory system as the most frequent source of hardware failures in commercial servers. Techniques to protect the memory system from failures must continue to service memory requests, despite hardware failures. Furthermore, to support existing OS's, the physical address space must be retained following reconfiguration. Existing techniques either suffer from a high performance overhead or require pervasive hardware changes to support transparent recovery. In this

Computer Networks and CommunicationsComputer Science
13
Article|12 citations·2014
Aerosol-Processed Thermosensitive Nanocomposites for Controlled Drug Release
Jeong Hoon Byeon, Jangwoo Kim
SJR Q1ACS Macro Letters

-isopropylacrylamide (NIPAM)-polydimethylsiloxane (PDMS). The Fe nanoparticles reacted with NIPAM-PDMS in the atomized droplets to form encapsulated Fe nanoparticles, i.e., Fe@NIPAM-PDMS nanocomposites, whose size distribution was unimodal (showing only a NIPAM-PDMS-like distribution, with the Fe distribution eliminated). By varying processing temperatures, it was possible to obtain Fe@NIPAM-PDMS nanocomposites with different sizes and morphologies. This is further attributed to the quantitative

Electrical and Electronic EngineeringEngineering
14
Article|9 citations·2021
An accurate and fair evaluation methodology for SNN-based inferencing with full-stack hardware design space explorations
Hunjun Lee, Chanmyeong Kim, Seung‐Ho Lee, Eunjin Baek, Jangwoo Kim
SJR Q1Neurocomputing
Electrical and Electronic EngineeringEngineering
15
Article|2 citations·1999
Thermal Choking in Three-Dimensional Scramjet Engine Models
Jangwoo Kim, Masanobu Namba
SJR Q3TRANSACTIONS OF THE JAPAN SOCIETY FOR AERONAUTICAL AND SPACE SCIENCES
Computational MechanicsEngineering

Research Areas

Electrical and Electronic EngineeringHardware and ArchitectureComputer Networks and CommunicationsArtificial IntelligenceComputer Vision and Pattern RecognitionInformation Systems

Dive deeper into Jangwoo Kim's research on Nubint

Open this lab's papers in the app to read with AI, summarize, and cite in your writing.