Skip to main content

Jaejin Lee

Seoul National University · Computer Science

About the Lab

Professor Jaejin Lee's research lab specializes in advanced computing architectures, nanomaterials for electronic and photonic applications, and innovative signal processing techniques. The lab focuses on optimizing heterogeneous computing systems through OpenCL runtime frameworks and hardware-software co-design, while also exploring functional nanomaterials such as hexaferrites and chiral nanoporous films for next-generation antennas and optical devices. Additionally, the lab develops intelligent data integrity solutions using error control coding in image watermarking and secure authentication. These interdisciplinary efforts bridge computer architecture, materials science, and signal processing to enable high-performance, energy-efficient, and secure computing systems.

heterogeneous computingnanomaterialssignal processingmemory systemssecure computing

Research Overview

Papers
155
Total Citations
2,875
Papers (5y)
24
Primary Field
Computer Science

Research Output Trend

Figures are computed from collected data and may differ slightly.

Publications per year (5y)
24total
2021
2022
2023
2024
2025
Citations per year (5y)
163total
20212022202320242025

Selected Papers

15
1
Book Chapter|81 citations·1998
Concurrent static single assignment form and constant propagation for explicitly parallel programs
Jaejin Lee, Samuel P. Midkiff, David Padua
SJR Q2FWCI 7.3Lecture notes in computer science
Hardware and ArchitectureComputer Science
2
Article|68 citations·2010
An OpenCL framework for heterogeneous multicores with local memory
Jaejin Lee, Jungwon Kim, Sangmin Seo, Seungkyun Kim, Jung‐Ho Park, Honggyu Kim, Thanh Tuan Dao, Yong-Jin Cho, Sung Jong Seo, Seung Hak Lee, Seung Mo Cho, Hyo Jung Song
FWCI 9.2

In this paper, we present the design and implementation of an Open Computing Language (OpenCL) framework that targets heterogeneous accelerator multicore architectures with local memory. The architecture consists of a general-purpose processor core and multiple accelerator cores that typically do not have any cache. Each accelerator core, instead, has a small internal local memory. Our OpenCL runtime is based on software-managed caches and coherence protocols that guarantee OpenCL memory consist

Hardware and ArchitectureComputer Science
3
Article|47 citations·2008
Prefetching with Helper Threads for Loosely Coupled Multiprocessor Systems
Jaejin Lee, Changhee Jung, Daeseob Lim, Yan Solihin
SJR Q1FWCI 3.2IEEE Transactions on Parallel and Distributed Systems

This paper presents a helper thread prefetching scheme that is designed to work on loosely coupled processors, such as in a standard chip multiprocessor (CMP) system or an intelligent memory system. Loosely coupled processors have an advantage in that resources such as processor and L1 cache resources are not contended by the application and helper threads, hence preserving the speed of the application. However, interprocessor communication is expensive in such a system. We present techniques to

Hardware and ArchitectureComputer Science
4
Article|44 citations·2008
FaCSim
Jaejin Lee, Jung‐Hyun Kim, Choonki Jang, Seungkyun Kim, Bernhard Egger, Kwangsub Kim, SangYong Han
FWCI 5.7

There have been strong demands for a fast and cycle-accurate virtual platforms in the embedded systems area where developers can do meaningful software development including performance debugging in the context of the entire platform. In this paper, we describe the design and implementation of a fast and cycle-accurate architecture simulator called FaCSim as a first step towards such a virtual platform. FacSim accurately models the ARM9E-S processor core and ARM926EJ-S processor's memory subsyst

Hardware and ArchitectureComputer Science
5
Article|42 citations·2000
A watermarking sequence using parities of error control coding for image authentication and correction
Jaejin Lee, Chee Sun Won
SJR Q1FWCI 2.4IEEE Transactions on Consumer Electronics

A novel function for image watermarking is proposed. We show how the watermarking sequence can be used for correction of illegal modifications. To make this task possible, the parities generated by the conventional error control coding (ECC) technique is used for the watermarking sequence. Then, the receiver can correct any alterations by applying the ECC decoding. To increase the correction capability we also adopt a scrambling scheme before the encoding to change a burst type of content modifi

Computer Vision and Pattern RecognitionComputer Science
6
Article|37 citations·2008
COMIC
Jaejin Lee, Sangmin Seo, Chihun Kim, Jung‐Hyun Kim, Posung Chun, Zehra Sura, Jungwon Kim, SangYong Han
FWCI 7.8

The Cell BE processor is a heterogeneous multicore that contains one PowerPC Processor Element (PPE) and eight Synergistic Processor Elements (SPEs). Each SPE has a small software-managed local store. Applications must explicitly control all DMA transfers of code and data between the SPE local stores and the main memory, and they must perform any coherence actions required for data transferred. The need for explicit memory management, together with the limited size of the SPE local stores, makes

Hardware and ArchitectureComputer Science
7
Article|22 citations·2009
Adaptive execution techniques of parallel programs for multiprocessors
Jaejin Lee, Jung‐Ho Park, Honggyu Kim, Changhee Jung, Daeseob Lim, SangYong Han
SJR Q1FWCI 1.1Journal of Parallel and Distributed Computing
Hardware and ArchitectureComputer Science
8
Article|20 citations·1998
A Constant Propagation Algorithm for Explicitly Parallel Programs
Jaejin Lee, Samuel P. Midkiff, David Padua
SJR Q3FWCI 2.5International Journal of Parallel Programming
Hardware and ArchitectureComputer Science
9
Article|15 citations·1999
Basic compiler algorithms for parallel programs
Jaejin Lee, David Padua, Samuel P. Midkiff
FWCI 0.7ACM SIGPLAN NoticesOA

Traditional compiler techniques developed for sequential programs do not guarantee the correctness (sequential consistency) of compiler transformations when applied to parallel programs. This is because traditional compilers for sequential programs do not account for the updates to a shared variable by different threads. We present a concurrent static single assignment (CSSA) form for parallel programs containing cobegin/coend and parallel do constructs and post/wait synchronization primitives.

Hardware and ArchitectureComputer Science
10
Article|14 citations·1999
Authentication and correction of digital watermarkingimages
Jaejin Lee, Chee Sun Won
SJR Q3FWCI 0.8Electronics Letters

A novel function for image watermarking is introduced. The proposed function gives a restoration/correction capability to image watermarking as well as the detection and localisation of alterations. The basic idea of the proposed watermarking technique is to adopt conventional error control coding techniques for generating a watermark.

Computer Vision and Pattern RecognitionComputer Science
11
Article|11 citations·2010
COMIC++: A software SVM system for heterogeneous multicore accelerator clusters
Jaejin Lee, Jun Lee, Sangmin Seo, Jungwon Kim, Seungkyun Kim, Zehra Sura
FWCI 2.3

In this paper, we propose a software shared virtual memory (SVM) system for heterogeneous multicore accelerator clusters with explicitly managed memory hierarchies. The target cluster consists of a single manager node and many compute nodes. The manager node contains a generalpurpose processor and larger main memory, and each compute node contains a heterogeneous multicore processor and smaller main memory. These nodes are connected with an interconnection network, such as Gigabit Ethernet. The

Hardware and ArchitectureComputer Science
12
Article|10 citations·2022
Convergence Analysis of Fixed-Point Iteration with Anderson Acceleration on a Simplified Neutronics/Thermal-Hydraulics System
이재진, 주한규

In-depth convergence analyses for neutronics/thermal-hydraulics (T/H) coupled calculations are performed to investigate the performance of nonlinear methods based on the Fixed-Point Iteration (FPI). Asimplified neutronics-T/H coupled system consisting of a single fuel pin is derived to provide a testbed. The xenon equilibrium model is considered to investigate its impact during the nonlinear iteration. Aproblem set is organized to have a thousand different fuel temperature coefficients (FTC) and

13
Article|8 citations·2019
Development of a drift-flux model based core thermal-hydraulics code for effi cient high-fi delity multiphysics calculation
이재진, 알베르토파치니, 주한규

The methods and performance of a pin-level nuclear reactor core thermal-hydraulics (T/H) code ESCOTemploying the drift-flux model are presented. This code aims at providing an accurate yet fast corethermal-hydraulics solution capability to high-fidelity multiphysics core analysis systems targetingmassively parallel computing platforms. The four equation drift-flux model is adopted for two-phase calculations,and numerical solutions are obtained by applying the Finite Volume Method (FVM) and theSe

14
Article|7 citations·2002
Image integrity and correction using parities of error control coding
Jaejin Lee, Chee Sun Won
FWCI 0.2

A novel function for image watermarking is proposed. We show how a watermarking sequence can be used for the correction of illegal modifications. To make this task possible, the parities generated by the conventional error control coding (ECC) technique are used for the watermarking sequence; then the receiver can correct any alterations by applying the ECC decoding to the received image data. To increase the correction capability, we also adopt a scrambling scheme prior to the encoding to chang

Computer Vision and Pattern RecognitionComputer Science
15
Article|6 citations·2022
Neural network ensemble model for prediction of erythrocyte sedimentation rate (ESR) using partial least squares regression
Jaejin Lee, Hyeonji Hong, Jae Min Song, Eunseop Yeom
SJR Q1FWCI 0.9Scientific ReportsOA

The erythrocyte sedimentation rate (ESR) is a non-specific blood test for determining inflammatory conditions. However, the long measurement time (60 min) to obtain ESR is an obstacle for a prompt evaluation. In this study, to reduce the measurement time of ESR, deep neural networks (DNNs) were applied to the sedimentation tendency of blood samples. DNNs using multilayer perceptron (MLP), long short-term memory (LSTM), and gated recurrent unit (GRU) were assessed and compared to determine a suit

Pulmonary and Respiratory MedicineMedicine

Research Areas

Hardware and ArchitectureComputer Vision and Pattern RecognitionInformation SystemsComputer Networks and CommunicationsArtificial IntelligenceElectrical and Electronic Engineering

Dive deeper into Jaejin Lee's research on Nubint

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