Skip to main content

정형수 교수

Hyungsoo Jung

서울대학교 · 컴퓨터과학

연구실 소개

정형수 교수의 연구실은 고성능 컴퓨팅 환경에서의 스케일러블 시스템 설계와 성능 최적화를 핵심으로 삼고 있습니다. 특히 분산 데이터베이스 시스템의 동시성 제어, MapReduce 기반 대용량 데이터 처리 벤치마크, 고대역폭 지연 제품 네트워크에서의 혼잡 제어 프로토콜 등에서 핵심적인 기여를 하고 있습니다. 또한 클러스터 환경에서의 장애 내성 및 고가용성 기반 시스템 아키텍처 개발에도 주력하고 있습니다. 연구는 실제 시스템에서의 성능 문제를 진단하고, 이를 해결하기 위한 저수준 최적화와 혁신적 아키텍처 설계에 초점을 맞추고 있습니다.

고성능 데이터베이스스케일러블 시스템혼잡 제어 프로토콜장애 내성대용량 데이터 처리

연구 현황

논문 수
80
총 인용 수
633
최근 5년 논문
13
주요 분야
컴퓨터과학

연구 성과 추이

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

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

주요 논문

15
1
논문|인용수 71·2008
MRBench: A Benchmark for MapReduce Framework
Kiyoung Kim, Kyungho Jeon, Hyuck Han, Shin-gyu Kim, Hyungsoo Jung, Heon Y. Yeom
FWCI 8.0

MapReduce is Google's programming model for easy development of scalable parallel applications which process huge quantity of data on many clusters. Due to its conveniency and efficiency, MapReduce is used in various applications (e.g., Web search services and online analytical processing). However, there are only few good benchmarks to evaluate MapReduce implementations by realistic testsets. In this paper, we present MRBench that is a benchmark for evaluating MapReduce systems. MRBench focuses

Information SystemsComputer Science
2
논문|인용수 49·2020
Collaborative Task Scheduling for IoT-Assisted Edge Computing
Youngjin Kim, Chi-won Song, Hyuck Han, Hyungsoo Jung, Sooyong Kang
SJR Q1FWCI 3.7IEEE AccessOA

The Internet of Things (IoT) is evolving rapidly and requires IoT devices to have more resources to meet the growing needs in diverse application domains. Despite increasing demands, modern IoT devices do not fully utilize somewhat over-provisioned computing resources. In this work, we introduce a new concept of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">IoT-assisted Edge Computing</i> which makes use of consolidated idle resources in IoT de

Computer Networks and CommunicationsComputer Science
3
논문|인용수 48·2013
A scalable lock manager for multicores
Hyungsoo Jung, Hyuck Han, Alan Fekete, Gernot Heiser, Heon Y. Yeom
FWCI 8.4

Modern implementations of DBMS software are intended to take advantage of high core counts that are becoming common in high-end servers. However, we have observed that several database platforms, including MySQL, Shore-MT, and a commercial system, exhibit throughput collapse as load increases, even for a workload with little or no logical contention for locks. Our analysis of MySQL identifies latch contention within the lock manager as the bottleneck responsible for this collapse.

Computer Networks and CommunicationsComputer Science
4
논문|인용수 33·2011
Serializable snapshot isolation for replicated databases in high-update scenarios
Hyungsoo Jung, Hyuck Han, Alan Fekete, Uwe Röhm
SJR Q1FWCI 7.4Proceedings of the VLDB EndowmentOA

Many proposals for managing replicated data use sites running the Snapshot Isolation (SI) concurrency control mechanism, and provide 1-copy SI or something similar, as the global isolation level. This allows good scalability, since only ww -conflicts need to be managed globally. However, 1-copy SI can lead to data corruption and violation of integrity constraints [5]. 1-copy serializability is the global correctness condition that prevents data corruption. We propose a new algorithm Replicated S

Computer Networks and CommunicationsComputer Science
5
논문|인용수 30·2011
Adaptive delay-based congestion control for high bandwidth-delay product networks
Hyungsoo Jung, Shin-gyu Kim, Heon Y. Yeom, Sooyong Kang, Lavy Libman
FWCI 7.4

The design of an end-to-end Internet congestion control protocol that could achieve high utilization, fair sharing of bottleneck bandwidth, and fast convergence while remaining TCP-friendly is an ongoing challenge that continues to attract considerable research attention. This paper presents ACP, an Adaptive end-to-end Congestion control Protocol that achieves the above goals in high bandwidth-delay product networks where TCP becomes inefficient. The main contribution of ACP is a new form of con

Computer Networks and CommunicationsComputer Science
6
논문|인용수 27·2005
Design and Implementation of Multiple Fault-Tolerant MPI over Myrinet (M^3)
Hyungsoo Jung, Dongin Shin, Hyuck Han, Jungwon Kim, Heon Y. Yeom, Jongsuk Lee
FWCI 3.6

Advances in network technology and computing power have inspired the emergence of high-performance cluster computing systems. While cluster management and hardware highavailability tools are readily available, practical and easily deployable fault-tolerant systems have not been successfully adopted commercially. We present a fault-tolerant system, Multiple fault-tolerant MPI over Myrinet (M3), that differs in notable respects from other proposed fault-tolerant systems in the literature. M3 is bu

Computer Networks and CommunicationsComputer Science
7
논문|인용수 19·2014
A Scalable Lock Manager for Multicores
Hyungsoo Jung, Hyuck Han, Alan Fekete, Gernot Heiser, Heon Y. Yeom
SJR Q1FWCI 0.7ACM Transactions on Database Systems

Modern implementations of DBMS software are intended to take advantage of high core counts that are becoming common in high-end servers. However, we have observed that several database platforms, including MySQL, Shore-MT, and a commercial system, exhibit throughput collapse as load increases into oversaturation (where there are more request threads than cores), even for a workload with little or no logical contention for locks, such as a read-only workload. Our analysis of MySQL identifies latc

Computer Networks and CommunicationsComputer Science
8
논문|인용수 17·2017
Scalable database logging for multicores
Hyungsoo Jung, Hyuck Han, Sooyong Kang
SJR Q1FWCI 2.8Proceedings of the VLDB Endowment

Modern databases, guaranteeing atomicity and durability, store transaction logs in a volatile, central log buffer and then flush the log buffer to non-volatile storage by the write-ahead logging principle. Buffering logs in central log store has recently faced a severe multicore scalability problem, and log flushing has been challenged by synchronous I/O delay. We have designed and implemented a fast and scalable logging method, E leda , that can migrate a surge of transaction logs from volatile

Computer Networks and CommunicationsComputer Science
9
book chapter|인용수 10·2013
Performance of Serializable Snapshot Isolation on Multicore Servers
Hyungsoo Jung, Hyuck Han, Alan Fekete, Uwe Röhm, Heon Y. Yeom
SJR Q2FWCI 4.0Lecture notes in computer science
Computer Networks and CommunicationsComputer Science
10
논문|인용수 7·2009
A fast and progressive algorithm for skyline queries with totally- and partially-ordered domains
Hyungsoo Jung, Hyuck Han, Heon Y. Yeom, Sooyong Kang
SJR Q1FWCI 1.4Journal of Systems and Software
Signal ProcessingComputer Science
11
논문|인용수 6·2010
TCP-GT: A new approach to congestion control based on goodput and throughput
Hyungsoo Jung, Shin-gyu Kim, Heon Y. Yeom, Sooyong Kang
SJR Q1FWCI 1.5Journal of Communications and Networks

A plethora of transmission control protocol (TCP) congestion control algorithms have been devoted to achieving the ultimate goal of high link utilization and fair bandwidth sharing in high bandwidth-delay product (HBDP) networks. We present a new insight into the TCP congestion control problem; in particular an end-to-end delay-based approach for an HBDP network. Our main focus is to design an end-to-end mechanism that can achieve the goal without the assistance of any network feedback. Without

Computer Networks and CommunicationsComputer Science
12
논문|인용수 5·2017
PCS: a parity-based personal data recovery service in cloud
Hyungsoo Jung, Yongsu Park, Chi-won Song, Sooyong Kang
SJR Q1FWCI 0.2Cluster Computing
Artificial IntelligenceComputer Science
13
논문|인용수 3·2011
Athanasia: A User-Transparent and Fault-Tolerant System for Parallel Applications
Hyungsoo Jung, Hyuck Han, Heon Y. Yeom, Sooyong Kang
SJR Q1FWCI 1.1IEEE Transactions on Parallel and Distributed Systems

This article presents Athanasia, a user-transparent and fault-tolerant system, for parallel applications running on large-scale cluster systems. Cluster systems have been regarded as a de facto standard to achieve multitera-flop computing power. These cluster systems, as we know, have an inherent failure factor that can cause computation failure. The reliability issue in parallel computing systems, therefore, has been studied for a relatively long time in the literature, and we have seen many th

Computer Networks and CommunicationsComputer Science
14
논문|인용수 2·2011
Aspect-oriented development of cluster computing software
Hyuck Han, Hyungsoo Jung, Heon Y. Yeom
SJR Q1Cluster Computing
Computer Networks and CommunicationsComputer Science
15
book chapter|인용수 2·2006
A Practical Single-Register Wait-Free Mutual Exclusion Algorithm on Asynchronous Networks
Hyungsoo Jung, Heon Y. Yeom
SJR Q2FWCI 0.8Lecture notes in computer science
Computer Networks and CommunicationsComputer Science

대표 연구 분야

Computer Networks and CommunicationsInformation SystemsComputer Vision and Pattern RecognitionSignal ProcessingArtificial IntelligenceHardware and Architecture

정형수 교수의 연구를 Nubint에서 더 깊이 살펴보세요

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