Skip to main content

정형수 교수

Hyungsoo Jung

서울대학교 데이터사이언스대학원 · 컴퓨터과학

연구실 소개

정형수 교수의 연구실은 고성능 데이터베이스 시스템과 분산 환경에서의 스케일러블성, 특히 다중코어 아키텍처에서의 성능 저하 문제를 핵심으로 연구합니다. 로그 버퍼링의 병렬 처리 및 락 관리 최적화를 통해 데이터베이스의 스케일링 문제를 해결하고, 복제 데이터베이스에서의 일관성과 성능을 동시에 확보하는 알고리즘 설계에도 기여하고 있습니다. 또한 고대역폭-지연 제품 네트워크에서의 효율적 혼잡 제어 및 고성능 클러스터 환경에서의 장애 내성 시스템 구현 기술도 함께 다룹니다.

다중코어 스케일링데이터베이스 로깅복제 일관성고성능 네트워킹장애 내성 시스템

연구 현황

논문 수
82
총 인용 수
638
최근 5년 논문
14
주요 분야
컴퓨터과학

연구 성과 추이

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

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

주요 논문

15
1
논문|인용수 48·2013
A scalable lock manager for multicores
Hyungsoo Jung, Hyuck Han, Alan Fekete, Gernot Heiser, Heon Y. Yeom

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
2
논문|인용수 33·2011
Serializable snapshot isolation for replicated databases in high-update scenarios
Hyungsoo Jung, Hyuck Han, Alan Fekete, Uwe Röhm
SJR Q1Proceedings 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
3
논문|인용수 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

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

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
5
논문|인용수 23·2010
Scatter-Gather-Merge: An efficient star-join query processing algorithm for data-parallel frameworks
Hyuck Han, Hyungsoo Jung, Hyeonsang Eom, Heon Y. Yeom
SJR Q1Cluster Computing
Computer Networks and CommunicationsComputer Science
6
논문|인용수 19·2014
A Scalable Lock Manager for Multicores
Hyungsoo Jung, Hyuck Han, Alan Fekete, Gernot Heiser, Heon Y. Yeom
SJR Q1ACM 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
7
논문|인용수 17·2017
Scalable database logging for multicores
Hyungsoo Jung, Hyuck Han, Sooyong Kang
SJR Q1Proceedings 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
8
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 Q2Lecture notes in computer science
Computer Networks and CommunicationsComputer Science
9
논문|인용수 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 Q1Journal of Systems and Software
Signal ProcessingComputer Science
10
논문|인용수 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 Q1Journal 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
11
논문|인용수 5·2017
PCS: a parity-based personal data recovery service in cloud
Hyungsoo Jung, Yongsu Park, Chi-won Song, Sooyong Kang
SJR Q1Cluster Computing
Artificial IntelligenceComputer Science
12
논문|인용수 3·2011
Athanasia: A User-Transparent and Fault-Tolerant System for Parallel Applications
Hyungsoo Jung, Hyuck Han, Heon Y. Yeom, Sooyong Kang
SJR Q1IEEE 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
13
논문|인용수 3·2011
Performance evaluation of a remote memory system with commodity hardware for large-memory data processing
Hyuck Han, Hyungsoo Jung, Sooyong Kang, Heon Y. Yeom
SJR Q1Cluster Computing
Hardware and ArchitectureComputer 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 Q2Lecture notes in computer science
Computer Networks and CommunicationsComputer Science

대표 연구 분야

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

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

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