Skip to main content

정명수 교수

Myoungsoo Jung

KAIST 김재철AI대학원 · 컴퓨터과학

연구실 소개

정명수 교수의 연구실은 고성능 스토리지 시스템, 특히 SSD의 내부 아키텍처와 자원 활용 최적화에 중점을 두고 있습니다. 기존의 가정에 도전하는 실험 기반 분석을 통해 SSD의 실제 성능 장벽을 규명하고, 게이트웨이 컨텐션과 가비지 컬렉션 등의 핵심 문제를 해결하기 위한 혁신적인 I/O 스케줄링 기법을 개발하고 있습니다. 특히, 물리적 주소 기반 스케줄링, 자원 할당 최적화, CXL 기반 메모리 확장 기술 등으로 스토리지의 성능과 효율성을 극대화하는 데 기여하고 있습니다. 기술적 깊이와 실용성의 조화를 추구하는 연구가 특징입니다.

SSD 최적화I/O 스케줄링자원 활용도CXL 스토리지가비지 컬렉션

연구 현황

논문 수
158
총 인용 수
2,240
최근 5년 논문
41
주요 분야
컴퓨터과학

연구 성과 추이

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

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

주요 논문

15
1
논문|인용수 98·2013
Revisiting widely held SSD expectations and rethinking system-level implications
Myoungsoo Jung, Mahmut Kandemir

Storage applications leveraging Solid State Disk (SSD) technology are being widely deployed in diverse computing systems. These applications accelerate system performance by exploiting several SSD-specific characteristics. However, modern SSDs have undergone a dramatic technology and architecture shift in the past few years, which makes widely held assumptions and expectations regarding them highly questionable. The main goal of this paper is to question popular assumptions and expectations rega

Computer Networks and CommunicationsComputer Science
2
논문|인용수 90·2014
HIOS
Myoungsoo Jung, Wonil Choi, Shekhar Srikantaiah, Joonhyuk Yoo, Mahmut Kandemir
ACM SIGARCH Computer Architecture News

Garbage collection (GC) and resource contention on I/O buses (channels) are among the critical bottlenecks in Solid State Disks (SSDs) that cannot be easily hidden. Most existing I/O scheduling algorithms in the host interface logic (HIL) of state-of-the-art SSDs are oblivious to such low-level performance bottlenecks in SSDs. As a result, SSDs may violate quality of service (QoS) requirements by not being able to meet the deadlines of I/O requests. In this paper, we propose a novel host interfa

Computer Networks and CommunicationsComputer Science
3
preprint|인용수 88·2014
Sprinkler: Maximizing resource utilization in many-chip solid state disks
Myoungsoo Jung, Mahmut Kandemir
OA

Resource utilization is one of the emerging problems in many-chip SSDs. In this paper, we propose Sprinkler, a novel device-level SSD controller, which targets maximizing resource utilization and achieving high performance without additional NAND flash chips. Specifically, Sprinkler relaxes parallelism dependency by scheduling I/O requests based on internal resource layout rather than the order imposed by the device-level queue. In addition, Sprinkler improves flash-level parallelism and reduces

Computer Networks and CommunicationsComputer Science
4
논문|인용수 80·2006
Analysis of field data under two-dimensional warranty
Myoungsoo Jung, Do Sun Bai
SJR Q1Reliability Engineering & System Safety
Statistics and ProbabilityMathematics
5
논문|인용수 79·2012
Physically addressed queueing (PAQ)
Myoungsoo Jung, Ellis Wilson, Mahmut Kandemir
ACM SIGARCH Computer Architecture News

NAND flash storage has proven to be a competitive alternative to traditional disk for its properties of high random-access speeds, low-power and its presumed efficacy for random-reads. Ironically, we demonstrate that when packaged in SSD format, there arise many barriers to reaching full parallelism in reads, resulting in random writes out-performing them. Motivated by this, we propose Physically Addressed Queuing (PAQ), a request scheduler that avoids resource contention resultant from shared S

Computer Networks and CommunicationsComputer Science
6
논문|인용수 73·2012
An evaluation of different page allocation strategies on high-speed SSDs
Myoungsoo Jung, Mahmut Kandemir

Exploiting internal parallelism over hundreds NAND flash memory is becoming a key design issue in high-speed Solid State Disks (SSDs). In this work, we simulated a cycle-accurate SSD platform with twenty four page allo-cation strategies, geared toward exploiting both system-level parallelism and flash-level parallelism with a variety of design parameters. Our extensive experimental anal-ysis reveals that 1) the previously-proposed channel-and-way striping based page allocation scheme is not the

Computer Networks and CommunicationsComputer Science
7
논문|인용수 65·2022
Hello bytes, bye blocks
Myoungsoo Jung

Compute express link (CXL) is the first open multi-protocol method to support cache coherent interconnect for different processors, accelerators, and memory device types. Even though CXL manages data coherency mainly between CPU memory spaces and memory on attached devices, we argue that it can also be useful to reform existing block storage as cost-efficient, large-scale working memory. Specifically, this paper examines three different sub-protocols of CXL from a memory expander viewpoint. It t

Hardware and ArchitectureComputer Science
8
논문|인용수 64·2017
SimpleSSD: Modeling Solid State Drives for Holistic System Simulation
Myoungsoo Jung, Jie Zhang, Ahmed Abulila, Miryeong Kwon, Narges Shahidi, John Shalf, Nam Sung Kim, Mahmut Kandemir
SJR Q2IEEE Computer Architecture LettersOA

Existing solid state drive (SSD) simulators unfortunately lack hardware and/or software architecture models. Consequently, they are far from capturing the critical features of contemporary SSD devices. More importantly, while the performance of modern systems that adopt SSDs can vary based on their numerous internal design parameters and storage-level configurations, a full system simulation with traditional SSD models often requires unreasonably long runtimes and excessive computational resourc

Computer Networks and CommunicationsComputer Science
9
book chapter|인용수 57·2012
Taking Garbage Collection Overheads Off the Critical Path in SSDs
Myoungsoo Jung, Ramya Prabhakar, Mahmut Kandemir
SJR Q2Lecture notes in computer scienceOA
Computer Networks and CommunicationsComputer Science
10
논문|인용수 47·2012
NANDFlashSim: Intrinsic latency variation aware NAND flash memory system modeling and simulation at microarchitecture level
Myoungsoo Jung, Ellis Wilson, David Donofrio, John Shalf, Mahmut Kandemir

As NAND flash memory becomes popular in diverse areas ranging from embedded systems to high performance computing, exposing and understanding flash memory's performance, energy consumption, and reliability becomes increasingly important. Moreover, with an increasing trend towards multiple-die, multiple-plane architectures and high speed interfaces, high performance NAND flash memory systems are expected to continue to scale. This scaling should further reduce costs and thereby widen proliferatio

Computer Networks and CommunicationsComputer Science
11
논문|인용수 36·2013
Design of a large-scale storage-class RRAM system
Myoungsoo Jung, John Shalf, Mahmut Kandemir

Resistive Random Access Memory (RRAM) is a promising next generation non-volatile memory (NVM) technology, thanks to its performance potential, endurance and ease-of-integration with standard silicon CMOS processes. While prior work has evaluated RRAM as a replacement for DRAM or even cache memory, to our knowledge there is no prior study that has investigated whether RRAM could be a viable NAND flash replacement in building large-scale storage-class memory systems. Motivated by this observation

Electrical and Electronic EngineeringEngineering
12
논문|인용수 33·2013
Revisiting widely held SSD expectations and rethinking system-level implications
Myoungsoo Jung, Mahmut Kandemir
SJR Q3ACM SIGMETRICS Performance Evaluation Review

Storage applications leveraging Solid State Disk (SSD) technology are being widely deployed in diverse computing systems. These applications accelerate system performance by exploiting several SSD-specific characteristics. However, modern SSDs have undergone a dramatic technology and architecture shift in the past few years, which makes widely held assumptions and expectations regarding them highly questionable. The main goal of this paper is to question popular assumptions and expectations rega

Computer Networks and CommunicationsComputer Science
13
논문|인용수 30·2012
Physically addressed queueing (PAQ): Improving parallelism in solid state disks
Myoungsoo Jung, Ellis Wilson, Mahmut Kandemir

NAND flash storage has proven to be a competitive alternative to traditional disk for its properties of high random-access speeds, low-power and its presumed efficacy for random-reads. Ironically, we demonstrate that when packaged in SSD format, there arise many barriers to reaching full parallelism in reads, resulting in random writes outperforming them. Motivated by this, we propose Physically Addressed Queuing (PAQ), a request scheduler that avoids resource contention resultant from shared SS

Computer Networks and CommunicationsComputer Science
14
논문|인용수 28·2014
Triple-A
Myoungsoo Jung, Wonil Choi, John Shalf, Mahmut Kandemir

Solid State Disk (SSD) arrays are in a position to (as least partially) replace spinning disk arrays in high performance computing (HPC) systems due to their better performance and lower power consumption. However, these emerging SSD arrays are facing enormous challenges, which are not observed in disk-based arrays. Specifically, we observe that the performance of SSD arrays can significantly degrade due to various array-level resource contentions. In addition, their maintenance costs exponentia

Computer Networks and CommunicationsComputer Science
15
논문|인용수 22·2016
Exploring Parallel Data Access Methods in Emerging Non-Volatile Memory Systems
Myoungsoo Jung
SJR Q1IEEE Transactions on Parallel and Distributed Systems

The exploitation of internal parallelism over hundreds of NAND flash memories is becoming a key design issue in highspeed solid state disks (SSDs). In this study, we simulate a cycle-accurate SSD platform with diverse parallel data access methods and 24 page allocation strategies, which are geared toward exploiting both system-level parallelism and flash-level parallelism, using a variety of design parameters. Our extensive experimental analysis reveals that 1) the previously proposed channel st

Computer Networks and CommunicationsComputer Science

대표 연구 분야

Computer Networks and CommunicationsHardware and ArchitectureElectrical and Electronic EngineeringArtificial IntelligenceComputer Vision and Pattern RecognitionStatistics and Probability

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

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