Skip to main content

백윤흥 교수

Yun Hyoung Baek

서울대학교 전기·정보공학부 · 컴퓨터과학

연구실 소개

백윤흥 교수의 연구실은 고성능 컴파일러 기술과 배열 접근 분석에 초점을 맞추고 있습니다. 특히 과학 계산 응용 프로그램에서 복잡한 인덱스 표현식에도 불구하고 단순한 배열 접근 패턴이 빈번히 나타나는 점을 발견하여, 이를 효율적으로 표현하고 최적화할 수 있는 새로운 배열 영역 표현 방식을 개발하고 있습니다. 이는 컴파일러 최적화의 정확성과 성능을 향상시키는 데 기여하며, 메모리 접근 패턴을 정교하게 분석하는 데 중점을 둡니다.

배열 접근 분석컴파일러 최적화메모리 접근 패턴영역 표현과학 계산

연구 현황

논문 수
226
총 인용 수
2,435
최근 5년 논문
29
주요 분야
컴퓨터과학

연구 성과 추이

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

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

주요 논문

15
1
논문|인용수 79·2002
Efficient and precise array access analysis
Yunheung Paek, Jay Hoeflinger, David Padua
SJR Q2ACM Transactions on Programming Languages and SystemsOA

A number of existing compiler techniques hinge on the analysis of array accesses in a program. The most important task in array access analysis is to collect the information about array accesses of interest and summarize it in some standard form. Traditional forms used in array access analysis are sensitive to the complexity of array subscripts; that is, they are usually quite accurate and efficient for simple array subscripting expressions, but lose accuracy or require potentially expensive alg

Hardware and ArchitectureComputer Science
2
논문|인용수 56·1998
Simplification of array access patterns for compiler optimizations
Yunheung Paek, Jay Hoeflinger, David Padua
OA

Existing array region representation techniques are sensitive to the complexity of array subscripts. In general, these techniques are very accurate and efficient for simple subscript expressions, but lose accuracy or require potentially expensive algorithms for complex subscripts. We found that in scientific applications, many access patterns are simple even when the subscript expressions are complex. In this work, we present a new, general array access representation and define operations for i

Hardware and ArchitectureComputer Science
3
논문|인용수 23·2015
Precise execution offloading for applications with dynamic behavior in mobile cloud computing
Yongin Kwon, Hayoon Yi, Donghyun Kwon, Seungjun Yang, Yeongpil Cho, Yunheung Paek
SJR Q1Pervasive and Mobile Computing
Computer Networks and CommunicationsComputer Science
4
논문|인용수 14·1989
Identification of an arginine carrier in the vacuolar membrane of Neurospora crassa
Yunheung Paek, R L Weiss
SJR Q1Journal of Biological ChemistryOA

A number of arginine derivatives were tested for their ability to inhibit arginine uptake into vacuolar membrane vesicles of Neurospora crassa. The guanido side chain and L-configuration were found to be important for recognition by the arginine carrier. Based upon the specificity of recognition, a reactive arginine derivative (N alpha-p-nitrobenzyloxycarbonyl arginyl diazomethane) was synthesized which has an intact guanido side chain and a diazo group at the carboxyl end. The latter decomposes

Organic ChemistryChemistry
5
논문|인용수 13·1997
Compiling for distributed memory multiprocessors based on access region analysis
Yunheung Paek

Access Form : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 22 2.2.3 Generating Abstract Access Form with Coalescing : : : : : : : : : : : : : 28 2.3 Characteristics of Access Regions : : : : : : : : : : : : : : : : : : : : : : : : : : : 32 2.3.1 Conjunctive Regions : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 34 2.3.2 Complementary Regions : : : : : : : : : : : : : : : : : : : : : : : : : : : : 38 2.3.3 Subregions : : : : : : : : : : : : : : : : : : : : : : : : : : : :

Hardware and ArchitectureComputer Science
6
논문|인용수 12·2002
An advanced compiler framework for non-cache-coherent multiprocessors
Yunheung Paek, Ángeles Navarro, Emilio L. Zapata, Jay Hoeflinger, David Padua
SJR Q1IEEE Transactions on Parallel and Distributed Systems

The Cray T3D and T3E are non-cache-coherent (NCC) computers with a NUMA structure. They have been shown to exhibit a very stable and scalable performance for a variety of application programs. Considerable evidence suggests that they are more stable and scalable than many other shared-memory multiprocessors. However, the principal drawback of these machines is a lack of programmability, caused by the absence of the global cache coherence that is necessary to provide a convenient shared view of m

Hardware and ArchitectureComputer Science
7
논문|인용수 8·1998
Simplification of array access patterns for compiler optimizations
Yunheung Paek, Jay Hoeflinger, David Padua
ACM SIGPLAN NoticesOA

Existing array region representation techniques are sensitive to the complexity of array subscripts. In general, these techniques are very accurate and efficient for simple subscript expressions, but lose accuracy or require potentially expensive algorithms for complex subscripts. We found that in scientific applications, many access patterns are simple even when the subscript expressions are complex. In this work, we present a new, general array access representation and define operations for i

Hardware and ArchitectureComputer Science
8
book chapter|인용수 6·2024
VFLIP: A Backdoor Defense for Vertical Federated Learning via Identification and Purification
Yungi Cho, Woorim Han, Miseon Yu, Younghan Lee, Ho Bae, Yunheung Paek
SJR Q2Lecture notes in computer science
Artificial IntelligenceComputer Science
9
논문|인용수 6·2002
Experimental study of compiler techniques for NUMA machines
Yunheung Paek, David Padua

The article explores the applicability of fully automatic parallelizing techniques for parallel computers. We capitalize on a variety of traditional compiling techniques as well as new techniques developed specifically for distributed memory architectures. Combining these traditional and new techniques, we conducted experiments with several benchmark programs on the Cray T3D.

Hardware and ArchitectureComputer Science
10
book chapter|인용수 4·1997
Automatic parallelization for non-cache coherent multiprocessors
Yunheung Paek, David Padua
SJR Q2Lecture notes in computer science
Hardware and ArchitectureComputer Science
11
book chapter|인용수 3·2024
FLGuard: Byzantine-Robust Federated Learning via Ensemble of Contrastive Models
Younghan Lee, Yungi Cho, Woorim Han, Ho Bae, Yunheung Paek
SJR Q2Lecture notes in computer science
Artificial IntelligenceComputer Science
12
논문|인용수 3·1997
Compiling for Scalable Multiprocessors with Polaris
Yunheung Paek, David Padua
SJR Q4Parallel Processing Letters

Due to the complexity of programming scalable multiprocessors with physically distributed memories, it is onerous to manually generate parallel code for these machines. As a consequense, there has been much research on the development of compiler techniques to simplify programming, to increase reliability, and to reduce development costs. For code generation, a compiler applies a number of transformations in areas such as data privatization, data copying and replication, synchronization, and dat

Hardware and ArchitectureComputer Science
13
논문|인용수 2·2023
Optimizing Hardware Resource Utilization for Accelerating the NTRU-KEM Algorithm
Yong-Seok Lee, Jonghee M. Youn, Kevin Nam, Hyunyoung Oh, Yunheung Paek
SJR Q2ComputersOA

This paper focuses on enhancing the performance of the Nth-degree truncated-polynomial ring units key encapsulation mechanism (NTRU-KEM) algorithm, which ensures post-quantum resistance in the field of key establishment cryptography. The NTRU-KEM, while robust, suffers from increased storage and computational demands compared to classical cryptography, leading to significant memory and performance overheads. In environments with limited resources, the negative impacts of these overheads are more

Artificial IntelligenceComputer Science
14
논문|인용수 2·1998
On the Parallelization of Benchmarks for Scalable Shared Memory Machines
Yunheung Paek
International Conference on Parallel Architectures and Compilation Techniques
Computer Networks and CommunicationsComputer Science
15
논문|인용수 2·2002
Efficient and Fast allocation of On-chip Dual Memory Banks
Yunheung Paek
Computer Networks and CommunicationsComputer Science

대표 연구 분야

Hardware and ArchitectureArtificial IntelligenceComputer Networks and CommunicationsSignal ProcessingElectrical and Electronic EngineeringSoftware

백윤흥 교수의 연구를 Nubint에서 더 깊이 살펴보세요

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