Skip to main content

박영준 교수

Young Jun Park

연세대학교 컴퓨터과학과 · 컴퓨터과학

연구실 소개

박영준 교수의 연구실은 그래픽스 프로세싱 유닛(GPU) 기반의 다중 작업 처리 기술과 이질적 아키텍처에서의 효율적 컴퓨팅을 핵심으로 연구하고 있습니다. 특히 GPU의 높은 전환 오버헤드 문제를 해결하기 위한 동적 리소스 관리 기법과, CPU와 GPU 간의 유연한 작업 분배 전략을 개발하고 있으며, 이는 실시간 성능 요구를 충족하는 고성능 컴퓨팅 환경을 구현하는 데 기여합니다. 또한, 나노스케일 코팅 기술과 같은 하드웨어 기반 신소재 개발도 함께 진행하여, 하이브리드 하드웨어-소프트웨어 최적화의 융합 연구를 선도하고 있습니다.

GPU 다중처리동적 리소스 관리이질적 컴퓨팅나노소재에너지 효율 아키텍처

연구 현황

논문 수
92
총 인용 수
1,246
최근 5년 논문
28
주요 분야
컴퓨터과학

연구 성과 추이

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

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

주요 논문

15
1
논문|인용수 148·2015
Chimera
Jason Jong Kyu Park, Yongjun Park, Scott Mahlke

The demand for multitasking on graphics processing units (GPUs) is constantly increasing as they have become one of the default components on modern computer systems along with traditional processors (CPUs). Preemptive multitasking on CPUs has been primarily supported through context switching. However, the same preemption strategy incurs substantial overhead due to the large context in GPUs. The overhead comes in two dimensions: a preempting kernel suffers from a long preemption latency, and th

Hardware and ArchitectureComputer Science
2
논문|인용수 118·2009
Polymorphic pipeline array
Hyunchul Park, Yongjun Park, Scott Mahlke

Mobile computing in the form of smart phones, netbooks, and personal digital assistants has become an integral part of our everyday lives. Moving ahead to the next generation of mobile devices, we believe that multimedia will become a more critical and product-differentiating feature. High definition audio and video as well as 3D graphics provide richer interfaces and compelling capabilities. However, these algorithms also bring different computational challenges than wireless signal processing.

Hardware and ArchitectureComputer Science
3
논문|인용수 94·2013
Transparent CPU-GPU collaboration for data-parallel kernels on heterogeneous systems
Janghaeng Lee, Mehrzad Samadi, Yongjun Park, Scott Mahlke
International Conference on Parallel Architectures and Compilation Techniques

Abstract — Heterogeneous computing on CPUs and GPUs has traditionally used fixed roles for each device: the GPU handles data parallel work by taking advantage of its massive number of cores while the CPU handles non data-parallel work, such as the sequential code or data transfer management. Unfortunately, this work distribution can be a poor solution as it under utilizes the CPU, has difficulty generalizing beyond the single CPU-GPU combination, and may waste a large fraction of time transferri

Hardware and ArchitectureComputer Science
4
논문|인용수 72·2009
High Quality Area-Selective Atomic Layer Deposition Co Using Ammonia Gas as a Reactant
Han‐Bo‐Ram Lee, Woo‐Hee Kim, Jeong Won Lee, Jae Min Kim, Kwang Heo, In Chan Hwang, Yongjun Park, Seunghun Hong, Hyungjun Kim
SJR Q1Journal of The Electrochemical Society

Atomic layer deposition (ALD) Co was developed using bis(-diisopropylacetamidinato)cobalt(II) as a precursor and as a reactant, producing pure Co thin films with excellent conformality and nanoscale thickness controllability. In addition to , the Co films were also deposited by using gas as a reactant. Compared to ALD Co using , the Co thin films deposited by showed a higher film quality, a lower resistivity, and a higher density. The Co thermal ALD process was applied to area-selective ALD usin

Electrical and Electronic EngineeringEngineering
5
논문|인용수 68·2017
Dynamic Resource Management for Efficient Utilization of Multitasking GPUs
Jason Jong Kyu Park, Yongjun Park, Scott Mahlke
OA

As graphics processing units (GPUs) are broadly adopted, running multiple applications on a GPU at the same time is beginning to attract wide attention. Recent proposals on multitasking GPUs have focused on either spatial multitasking, which partitions GPU resource at a streaming multiprocessor (SM) granularity, or simultaneous multikernel (SMK), which runs multiple kernels on the same SM. However, multitasking performance varies heavily depending on the resource partitions within each scheme, a

Hardware and ArchitectureComputer Science
6
논문|인용수 64·2009
CGRA express
Yongjun Park, Hyunchul Park, Scott Mahlke

Coarse-grained reconfigurable architectures (CGRAs) present an appealing hardware platform by providing programmability with the potential for high computation throughput, scalability, low cost, and energy efficiency. CGRAs have been effectively used for innermost loops that contain an abundant of instruction-level parallelism. Conversely, non-loop and outer-loop code are latency constrained and do not offer significant amounts of instruction-level parallelism. In these situations, CGRAs are ine

Hardware and ArchitectureComputer Science
7
논문|인용수 49·2022
Artificial Intelligence for Detection of Cardiovascular- Related Diseases from Wearable Devices: A Systematic Review and Meta-Analysis
이솔암, 추유성, 류지승, 박영준, 양세정, 고상백
https://www.eymj.org/DOIx.php?id=10.3349/ymj.2022.63.S93

Purpose: Several artificial intelligence (AI) models for the detection and prediction of cardiovascular-related diseases, including arrhythmias, diabetes, and sleep apnea, have been reported. This systematic review and meta-analysis aimed to identify AI models developed for or applicable to wearable and mobile devices for diverse cardiovascular-related diseases. Materials and Methods: The searched databases included Medline, Embase, and Cochrane Library. For AI models for atrial fibrillation (AF

8
논문|인용수 47·2012
Process variation in near-threshold wide SIMD architectures
Sangwon Seo, Ronald Dreslinski, Mark Woh, Yongjun Park, Chaitali Charkrabari, Scott Mahlke, David Blaauw, Trevor Mudge

Near-threshold operation has emerged as a competitive approach for energy-efficient architecture design. In particular, a combination of near-threshold circuit techniques and parallel SIMD computations achieves excellent energy efficiency for easy-to-parallelize applications. However, near-threshold operations suffer from delay variations due to increased process variability. This is exacerbated in wide SIMD architectures where the number of critical paths are multiplied by the SIMD width. This

Electrical and Electronic EngineeringEngineering
9
논문|인용수 46·2015
SKMD
Janghaeng Lee, Mehrzad Samadi, Yongjun Park, Scott Mahlke
SJR Q2ACM Transactions on Computer Systems

Heterogeneous computing on CPUs and GPUs has traditionally used fixed roles for each device: the GPU handles data parallel work by taking advantage of its massive number of cores while the CPU handles non data-parallel work, such as the sequential code or data transfer management. This work distribution can be a poor solution as it underutilizes the CPU, has difficulty generalizing beyond the single CPU-GPU combination, and may waste a large fraction of time transferring data. Further, CPUs are

Hardware and ArchitectureComputer Science
10
논문|인용수 44·2015
Chimera
Jason Jong Kyu Park, Yongjun Park, Scott Mahlke
ACM SIGARCH Computer Architecture News

The demand for multitasking on graphics processing units (GPUs) is constantly increasing as they have become one of the default components on modern computer systems along with traditional processors (CPUs). Preemptive multitasking on CPUs has been primarily supported through context switching. However, the same preemption strategy incurs substantial overhead due to the large context in GPUs. The overhead comes in two dimensions: a preempting kernel suffers from a long preemption latency, and th

Hardware and ArchitectureComputer Science
11
논문|인용수 41·2018
Efficiency of enhanced oil recovery by injection of low-salinity water in barium-containing carbonate reservoirs
Hyemin Park, Yongjun Park, Yeonkyeong Lee, Wonmo Sung
SJR Q1Petroleum ScienceOA

When low-salinity water containing sulfate ions is injected into carbonate reservoirs, rock dissolution and in situ precipitation occur, altering rock permeability and wettability. Particularly, when barium ions are present in formation water, they react chemically with $${\text{SO}}_{4}^{2 - }$$ , and BaSO4 is precipitated. These reactions can cause a serious impact on the efficiency of enhanced oil recovery (EOR). Therefore, the main purpose of this study was to identify EOR efficiency induced

Ocean EngineeringEngineering
12
논문|인용수 28·2012
SIMD defragmenter
Yongjun Park, Sangwon Seo, Hyunchul Park, Hyoun Kyu Cho, Scott Mahlke

Single-instruction multiple-data (SIMD) accelerators provide an energy-efficient platform to scale the performance of mobile systems while still retaining post-programmability. The central challenge is translating the parallel resources of the SIMD hardware into real application performance. In scientific applications, automatic vectorization techniques have proven quite effective at extracting large levels of data-level parallelism (DLP). However, vectorization is often much less effective for

Hardware and ArchitectureComputer Science
13
논문|인용수 28·2016
APRES
Yunho Oh, Keun‐Soo Kim, Myung Kuk Yoon, Jong Hyun Park, Yongjun Park, Won Woo Ro, Murali Annavaram
ACM SIGARCH Computer Architecture News

Long memory latency and limited throughput become performance bottlenecks of GPGPU applications. The latency takes hundreds of cycles which is difficult to be hidden by simply interleaving tens of warp execution. While cache hierarchy helps to reduce memory system pressure, massive Thread-Level Parallelism (TLP) often causes excessive cache contention. This paper proposes Adaptive PREfetching and Scheduling (APRES) to improve GPU cache efficiency. APRES relies on the following observations. Firs

Hardware and ArchitectureComputer Science
14
논문|인용수 25·2012
Libra: Tailoring SIMD Execution Using Heterogeneous Hardware and Dynamic Configurability
Yongjun Park, Jason Jong Kyu Park, Hyunchul Park, Scott Mahlke

Mobile computing as exemplified by the smart phone has become an integral part of our daily lives. The next generation of these devices will be driven by providing an even richer user experience and compelling capabilities: higher definition multimedia, 3D graphics, augmented reality, games, and voice interfaces. To address these goals, the core computing capabilities of the smart phone must be scaled. However, the energy budgets are increasing at a much lower rate, requiring fundamental improve

Hardware and ArchitectureComputer Science
15
논문|인용수 22·2020
Optimization of GPU-based Sparse Matrix Multiplication for Large Sparse Networks
Jeongmyung Lee, Seokwon Kang, Yongseung Yu, Yong‐Yeon Jo, Sang‐Wook Kim, Yongjun Park

Sparse matrix multiplication (spGEMM) is widely used to analyze the sparse network data, and extract important information based on matrix representation. As it contains a high degree of data parallelism, many efficient implementations using data-parallel programming platforms such as CUDA and OpenCL have been introduced on graphic processing units (GPUs). Several well-known spGEMM techniques, such as cuS- PARSE and CUSP, often do not utilize the GPU resources fully, owing to the load imbalance

Hardware and ArchitectureComputer Science

대표 연구 분야

Hardware and ArchitectureComputer Vision and Pattern RecognitionComputer Networks and CommunicationsElectrical and Electronic EngineeringOcean EngineeringArtificial Intelligence

박영준 교수의 연구를 Nubint에서 더 깊이 살펴보세요

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