Skip to main content

백윤흥 교수

Yun Hyoung Baek

서울대학교 · 컴퓨터과학

연구실 소개

백윤흥 교수의 연구실은 컴파일러 최적화와 배열 접근 분석에 초점을 맞추고 있으며, 특히 복잡한 인덱스 표현식 속에서도 간단한 접근 패턴을 효과적으로 식별하고 요약하는 데 중점을 둡니다. 과학 계산 응용 분야에서의 배열 접근 패턴이 실질적으로 단순함을 발견한 연구를 바탕으로, 정밀한 영역 연산을 가능하게 하는 새로운 배열 표현 방식과 연산 기법을 개발하고 있습니다. 이는 컴파일러 최적화의 정확성과 효율성을 높이는 데 기여합니다.

배열 접근 분석컴파일러 최적화영역 표현과학 계산복잡한 인덱스 처리

연구 현황

논문 수
225
총 인용 수
2,418
최근 5년 논문
34
주요 분야
컴퓨터과학

연구 성과 추이

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

5개년 연도별 논문 게재 수
34총합
2021
2022
2023
2024
2025
5개년 연도별 피인용 수
213총합
20212022202320242025

주요 논문

15
1
논문|인용수 76·2002
Efficient and precise array access analysis
Yunheung Paek, Jay Hoeflinger, David Padua
SJR Q2FWCI 1.7ACM 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
FWCI 9.6OA

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 Q1FWCI 3.2Pervasive 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 Q1FWCI 2.0Journal 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
FWCI 0.4

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 Q1FWCI 0.6IEEE 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
FWCI 0.4ACM 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
논문|인용수 6·2002
Experimental study of compiler techniques for NUMA machines
Yunheung Paek, David Padua
FWCI 0.4

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
9
book chapter|인용수 4·1997
Automatic parallelization for non-cache coherent multiprocessors
Yunheung Paek, David Padua
SJR Q2FWCI 0.6Lecture notes in computer science
Hardware and ArchitectureComputer Science
10
논문|인용수 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
11
논문|인용수 2·2002
Efficient and Fast allocation of On-chip Dual Memory Banks
Yunheung Paek
FWCI 0.5
Computer Networks and CommunicationsComputer Science
12
book chapter|인용수 2·2023
Area-Efficient Accelerator for the Full NTRU-KEM Algorithm
Yong-Seok Lee, Kevin Nam, Youyeon Joo, Jee‐Hwan Kim, Hyunyoung Oh, Yunheung Paek
SJR Q2FWCI 1.1Lecture notes in computer science
Artificial IntelligenceComputer Science
13
book chapter|인용수 2·2003
Case Studies on Automatic Extraction of Target-Specific Architectural Parameters in Complex Code Generation
Yunheung Paek, Minwook Ahn, Soonho Lee
SJR Q2FWCI 0.4Lecture notes in computer science
Hardware and ArchitectureComputer Science
14
논문|인용수 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 Q2FWCI 0.3ComputersOA

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
15
논문|인용수 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

대표 연구 분야

Hardware and ArchitectureArtificial IntelligenceComputer Networks and CommunicationsSignal ProcessingElectrical and Electronic EngineeringSoftware

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

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