Skip to main content

김장우 교수

Jangwoo Kim

서울대학교 · 컴퓨터과학

연구실 소개

김장우 교수의 연구실은 반도체 집적회로 내 임베디드 메모리의 신뢰성과 양산성을 향상시키기 위한 고성능 오류 보정 기술을 핵심으로 연구하고 있습니다. 특히 2차원 오류 코드 기반의 다중 비트 오류 검출 및 수정 기법을 개발하여, 마이크로미터 수준의 소자 스케일링에 따른 하드웨어 오류 문제를 해결하고자 합니다. 또한, 신재생 에너지 및 나노소재 분야에서도 광학적·전기적 특성을 활용한 고효율 광촉매 및 나노복합재료 개발도 함께 진행하고 있습니다.

2D 오류 코드임베디드 메모리신뢰성 보장광촉매나노복합재료

연구 현황

논문 수
124
총 인용 수
2,588
최근 5년 논문
32
주요 분야
컴퓨터과학

연구 성과 추이

표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.

5개년 연도별 논문 게재 수
32총합
2022
2023
2024
2025
2026
5개년 연도별 피인용 수
156총합
20222023202420252026

주요 논문

15
1
논문|인용수 237·2007
Multi-bit Error Tolerant Caches Using Two-Dimensional Error Coding
Jangwoo Kim, Nikos Hardavellas, Ken Mai, Babak Falsafi, James C. Hoe
FWCI 27.7International 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
2
논문|인용수 163·2007
Multi-bit Error Tolerant Caches Using Two-Dimensional Error Coding
Jangwoo Kim, Nikos Hardavellas, Ken Mai, Babak Falsafi, Juanita Hoe
FWCI 11.8OA

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
논문|인용수 150·2004
SimFlex
Nikos Hardavellas, Stephen Somogyi, Thomas F. Wenisch, Roland E. Wunderlich, Shelley Chen, Jangwoo Kim, Babak Falsafi, James C. Hoe, Andreas Nowatzyk
SJR Q3FWCI 10.1ACM 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
논문|인용수 136·2004
Fingerprinting
Jared C. Smolens, Brian T. Gold, Jangwoo Kim, Babak Falsafi, James C. Hoe, Andreas Nowatzyk
FWCI 11.8

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
논문|인용수 109·2005
Temporal Streaming of Shared Memory
Thomas F. Wenisch, Stephen Somogyi, Nikos Hardavellas, Jangwoo Kim, Anastassia Ailamaki, Babak Falsafi
FWCI 8.0OA

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
논문|인용수 107·2005
Temporal Streaming of Shared Memory
Thomas F. Wenisch, Stephen Somogyi, Nikos Hardavellas, Jangwoo Kim, Anastassia Ailamaki, Babak Falsafi
FWCI 6.6ACM SIGARCH Computer Architecture News

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
논문|인용수 106·2020
A Multi-Neural Network Acceleration Architecture
Eunjin Baek, Dongup Kwon, Jangwoo Kim
FWCI 6.3

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
논문|인용수 95·2019
μLayer
Youngsok Kim, Joonsung Kim, Dongju Chae, Daehyun Kim, Jangwoo Kim
FWCI 4.7

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
논문|인용수 84·2005
Efficient Resource Sharing in Concurrent Error Detecting Superscalar Microarchitectures
Jared C. Smolens, Jangwoo Kim, James C. Hoe, Babak Falsafi
FWCI 16.0OA

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
논문|인용수 80·2015
A fully associative, tagless DRAM cache
Yongjun Lee, Jong‐Won Kim, Hakbeom Jang, Hyunggyun Yang, Jangwoo Kim, Jinkyu Jeong, Jae W. Lee
FWCI 14.3

This paper introduces a tagless cache architecture for large in-package DRAM caches. The conventional die-stacked DRAM cache has both a TLB and a cache tag array, which are responsible for virtual-to-physical and physical-to-cache address translation, respectively. We propose to align the granularity of caching with OS page size and take a unified approach to address translation and cache tag management. To this end, we introduce cache-map TLB (cTLB), which stores virtual-to-cache, instead of vi

Hardware and ArchitectureComputer Science
11
논문|인용수 77·2021
DifuzzRTL: Differential Fuzz Testing to Find CPU Bugs
Jaewon Hur, Suhwan Song, Dongup Kwon, Eunjin Baek, Jangwoo Kim, Byoungyoung Lee
FWCI 6.9

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
12
논문|인용수 19·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
13
논문|인용수 14·2007
PAI: A Lightweight Mechanism for Single-Node Memory Recovery in DSM Servers
Jangwoo Kim, Jared C. Smolens, Babak Falsafi, James C. Hoe
FWCI 1.7

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
14
논문|인용수 9·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 Q1FWCI 0.7Neurocomputing
Electrical and Electronic EngineeringEngineering
15
논문|인용수 2·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

대표 연구 분야

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

김장우 교수의 연구를 Nubint에서 더 깊이 살펴보세요

이 연구실의 논문을 앱에서 열어 AI와 함께 읽고, 핵심을 요약하고, 내 글에 인용하세요.