Eun-Kyu Byun

dblp:83/2554 · DBLP profile ↗
← Back
12ranked-venue papers
8as first author
4since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 10 · 6 first-author · 4 since 2021Software engineering, systems software and programming languages · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-author
YearPublicationVenuePosition
2023 Towards Enhanced I/O Performance of NVM File Systems
abstract
Non-volatile memory (NVM) provides bulk storage capacity, like NAND flash, while providing low latency, like DRAM, at the same time. NVM enables high-performance, reliable, and cost-effective high performance systems by providing low-latency data access and high capacity storage compared to traditional disk-based system. As NVM becomes a novel tier in the memory hierarchy, efficiently utilizing NVM I/O capability is important. In this work, we evaluate the I/O performance of NVM in three aspects: the performance change with a varying number of concurrent accesses, the performance dif-ference between remote and local accesses, and the performance change with various access granularity. We also compare the performance of NVM file systems that handle the different I/O characteristics of NVM. Specifically, Odinfs is the state-of-the-art NVM file system that solves the performance degradation of NVM with large number of threads and remote NUMA node accesses. We further optimize Odinfs by solving the I/O performance degradation with a small number of threads. We evaluate the optimized version of Odinfs and show that the throughput of Odinfs is increased by 30.91 % with four or fewer threads.
Jiwoo Bang, Chungyong Kim, Eun-Kyu Byun, Hanul Sung, Jaehwan Lee 0001, Hyeonsang Eom
HiPC3
2023 Accelerating I/O performance of ZFS-based Lustre file system in HPC environment
Jiwoo Bang, Chungyong Kim, Eun-Kyu Byun, Hanul Sung, Jaehwan Lee 0001, Hyeonsang Eom
J. Supercomput.3
2021 Finer-LRU: A Scalable Page Management Scheme for HPC Manycore Architectures
abstract
In HPC systems, the increasing need for a higher level of concurrency has led to packing more cores within a single chip. However, since multiple processes share memory space, the frequent access to resources in critical sections where only atomic operation has to be executed can result in poor performance. In this paper, we focus on reducing lock contention on the memory management system of an HPC manycore architecture. One of the critical sections causing severe lock contention in the I/O path is in the page management system, which uses multiple Least Recently Used (LRU) lists with a single lock instance. To solve this problem, we propose a Finer-LRU scheme, which optimizes the page reclamation process by splitting LRU lists into multiple sub-lists, each having its own lock instance. Our evaluation result shows that the Finer-LRU scheme can improve sequential write throughput by 57.03% and reduce latency by 98.94% compared to the baseline Linux kernel version 5.2.8 in the Intel Knights Landing (KNL) architecture.
Jiwoo Bang, Chungyong Kim, Sunggon Kim, Qichen Chen, Cheongjun Lee, Eun-Kyu Byun, Jaehwan Lee 0001, Hyeonsang Eom
IPDPS6
2021 An empirical study of I/O separation for burst buffers in HPC systems
Donghun Koo, Jaehwan Lee 0001, Jialin Liu 0002, Eun-Kyu Byun, Jae-Hyuck Kwak, Glenn K. Lockwood, Soonwook Hwang, Katie Antypas, Kesheng Wu, Hyeonsang Eom
J. Parallel Distributed Comput.4
2017 Accelerating Genome Sequence Alignment on Hadoop on Lustre Environment
abstract
Genome sequence alignment is one of the basic procedure of genome sequencing analysis pipeline and also one of the most time-consuming parts. Including BigBWA, a number of tools were proposed to accelerate genome sequence alignment by parallelizing computation with Hadoop technologies. However, HDFS incurs considerable I/O overhead. In this research, we propose a new sequence alignment tool adopting Hadoop on Lustre. Based on BigBWA, we removed data transfer overhead caused by HDFS and parallelized whole I/O steps. Experimental result shows that our solution is five times faster than original BigBWA in a ten-node Lustre based Hadoop cluster.
Eun-Kyu Byun, June Hawk Lee, Seokjong Yu, Jae-Hyuck Kwak, Soonwook Hwang
eScience1
2011 Cost optimized provisioning of elastic resources for application workflows
Eun-Kyu Byun, Yang-Suk Kee, Jin-Soo Kim 0001, Seung Ryoul Maeng
Future Gener. Comput. Syst.1
2011 BTS: Resource capacity estimate for time-targeted science workflows
Eun-Kyu Byun, Yang-Suk Kee, Jin-Soo Kim 0001, Ewa Deelman, Seung Ryoul Maeng
J. Parallel Distributed Comput.1
2009 DynaGrid: An Adaptive, Scalable, and Reliable Resource Provisioning Framework for WSRF-Compliant Applications
Eun-Kyu Byun, Jin-Soo Kim 0001
J. Grid Comput.1
2008 Estimating Resource Needs for Time-Constrained Workflows
abstract
Workflow technologies have become a major vehicle for the easy and efficient development of science applications. At the same time new computing environments such as the Cloud are now available. A challenge is to determine the right amount of resources to provision for an application. This paper introduces an algorithm named balanced time scheduling (BTS), which estimates the minimum number of virtual processors required to execute a workflow within a user-specified finish time. The resource estimate of BTS is abstract, so it can be easily integrated with any resource description language or any resource provisioning system. The experimental results with a number of synthetic workflows demonstrate that BTS can estimate the computing capacity close to the optimal. The algorithm is scalable so that its turnaround time is only tens of seconds even with workflows having thousands of tasks and edges.
Eun-Kyu Byun, Yang-Suk Kee, Ewa Deelman, Karan Vahi, Gaurang Mehta, Jin-Soo Kim 0001
eScience1
2007 Towards adaptive, scalable, and reliable resource provisioning for wsrf-compliant applications
abstract
Although WSRF (Web Services Resource Framework) and Java-based hosting environment have been successful in dealing with the heterogeneity of resources and the diversity of applications, the current Grid middleware has several limitations to support on-demand resource provisioning effectively.
Eun-Kyu Byun, Jae-Wan Jang, Jin-Soo Kim 0001
HPDC1
2007 DynaGrid: A dynamic service deployment and resource migration framework for WSRF-compliant applications
Eun-Kyu Byun, Jin-Soo Kim 0001
Parallel Comput.1
2005 A dynamic grid services deployment mechanism for on-demand resource provisioning
abstract
Recently grid computing has started to leverage Web services technology by proposing OGSI-standard. OGSI standard defines the grid service, which presents unified interfaces to every participant of grid. In current Glubus Toolkit3(GT3),which is an implementation of OGSI, grid service factories should be deployed manually into resources to provide grid services. However, it is necessary to dynamically allocate proper amount of resource, since the demand for resource of service provider changes over time. In this paper, we propose a architecture to enable on-demand resource provisioning. We develop universal factory service (UFS) that provides a dynamic grid service deployment mechanism and a resource broker called door service. Through the experiments, we show that grid services can adaptively exploit resources according to the request rates.
Eun-Kyu Byun, Jae-Wan Jang, Wook Jung, Jin-Soo Kim 0001
CCGRID1