Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Seungwoo Rho is active.

Publication


Featured researches published by Seungwoo Rho.


ieee international conference on high performance computing data and analytics | 2012

Abstract: HTCaaS: A Large-Scale High-Throughput Computing by Leveraging Grids, Supercomputers and Cloud

Seungwoo Rho; Seoyoung Kim; Sangwan Kim; Seokkyoo Kim; Jik-Soo Kim; Soonwook Hwang

We present the HTCaaS (High-Throughput Computing as a Service) system which aims to provide researchers with ease of exploring large-scale and complex HTC problems by leveraging Supercomputers, Grids, and Cloud. HTCaaS can hide heterogeneity and complexity of harnessing different types of computing infrastructures from users, and efficiently submit a large number of jobs at once by effectively managing and exploiting of all available computing resources. Our system has been effectively integrated with national Supercomputers in Korea, international computational Grids, and Amazon EC2 resulting in combining a vast amount of computing resources to support most challenging scientific problems.


ieee/acm international symposium cluster, cloud and grid computing | 2015

A Comparative Analysis of Scheduling Mechanisms for Virtual Screening Workflow in a Shared Resource Environment

Jik-Soo Kim; Seungwoo Rho; Seoyoung Kim; Sangwan Kim; Soonwook Hwang; Emmanuel Medernach; Vincent Breton

Traditional High-Throughput Computing (HTC) consists of running many loosely-coupled tasks that are independent but requires a large amount of computing power during significant period of time. However, recent emerging applications requiring millions or even billions of tasks to be processed within a relatively short period of time have expanded the traditional HTC into Many-Task Computing (MTC).In silico drug discovery offers an efficient alternative to reduce the cost of drug development and discovery process. For this purpose, virtual screening is used to select the most promising candidate drugs for in vitro testing from millions of chemical compounds. This process requires a substantial amount of computing resources and high-performance processing of docking simulations, which shows the typical characteristics of MTC applications. As the number of users performing this virtual screening process increases with limited available computing resources, it becomes crucial to devise an effective scheduling policy that can ensure a certain degree of fairness and user satisfaction. In this paper, we present a comparative analysis of scheduling mechanisms for the virtual screening workflow where multiple users in the system are sharing a common service infrastructure. To effectively support these multiple users, the underlying system should be able to consider fairness, user response time and overall system throughput. We have implemented two different scheduling algorithms which can address fairness and user response time respectively in a common middleware stack called HTCaaS which is a pilot-job based multi-level scheduling system running on top of a dedicated production-level cluster. Throughout comparative analysis of two different scheduling mechanisms targeting different metrics on top of a single H/W and S/W system, we can give an insight to the research community on the design and implementation of a scheduling mechanism that can trade-off user fairness and overall system performance whichs crucial to support challenging MTC applications.


Cluster Computing | 2018

Towards optimal scheduling policy for heterogeneous memory architecture in many-core system

Geunchul Park; Seungwoo Rho; Jik-Soo Kim; Dukyun Nam

With the advent of Intels second-generation many-core processor (Knights Landing: KNL), high-bandwidth memory (HBM) with potentially five times more bandwidth than existing dynamic random-access memory has become available as a valuable computing resource for high-performance computing (HPC) applications. Therefore, resource management schemes should now be able to consider existing central processing unit cores, conventional main memory, and this newly available HBM to improve the overall system throughput and user response time. In this paper, we present our profiling mechanism and related scheduling policy that analyzes the resource usage patterns of various HPC workloads. By carefully allocating memory-intensive workloads to HBM in KNL, we show that the overall performance of multiple message passing interface workloads can be improved in terms of the execution time and system utilization. We evaluate and verify the effectiveness of our scheme for optimizing the use of HBM by using NAS Parallel Benchmarks.


Concurrency and Computation: Practice and Experience | 2017

Towards effective scheduling policies for many-task applications: Practice and experience based on HTCaaS

Jik-Soo Kim; Bui Quang; Seungwoo Rho; Seoyoung Kim; Sangwan Kim; Vincent Breton; Soonwook Hwang

In this paper, we conduct a comparative study of relatively simple yet effective scheduling policies for many‐task applications where multiple users with varying numbers of tasks are actively sharing a common system infrastructure. We have implemented three different scheduling mechanisms that can address fairness and user response time respectively in a common middleware stack called HTCaaS, which is a pilot‐job–based multi‐level scheduling system running on top of production‐level clusters. As a representative case of our many‐task applications, we have leveraged the virtual screening application, which is a computational technique used in drug discovery process to select the most promising candidate drugs for in vitro testing from millions of chemical compounds, which typically requires a substantial amount of computing resources and efficient processing of docking simulations. Our comparative experimental results of different scheduling policies show how we can effectively support multiple users in a shared resource environment by balancing between user satisfaction and overall system performance, provide guidelines to improve system utilization, and address additional technical challenges to support various many‐task applications.


Journal of KIISE | 2015

Effective Distributed Supercomputing Resource Management for Large Scale Scientific Applications

Seungwoo Rho; Jik-Soo Kim; Sangwan Kim; Seoyoung Kim; Soonwook Hwang

Nationwide supercomputing infrastructures in Korea consist of geographically distributed supercomputing clusters. We developed High-Throughput Computing as a Service(HTCaaS) based on these distributed national supecomputing clusters to facilitate the ease at which scientists can explore large-scale and complex scientific problems. In this paper, we present our mechanism for dynamically managing computing resources and show its effectiveness through a case study of a real scientific application called drug repositioning. Specifically, we show that the resource utilization, accuracy, reliability, and usability can be improved by applying our resource management mechanism. The mechanism is based on the concepts of waiting time and success rate in order to identify valid computing resources. The results show a reduction in the total job completion time and improvement of the overall system throughput.


Journal of KIISE | 2015

A Case Study of Drug Repositioning Simulation based on Distributed Supercomputing Technology

Jik-Soo Kim; Seungwoo Rho; Min-Ho Lee; Seoyoung Kim; Sangwan Kim; Soonwook Hwang

In this paper, we present a case study for a drug repositioning simulation based on distributed supercomputing technology that requires highly efficient processing of large-scale computations. Drug repositioning is the application of known drugs and compounds to new indications (i.e., new diseases), and this process requires efficient processing of a large number of docking tasks with relatively short per-task execution times. This mechanism shows the main characteristics of a Many-Task Computing (MTC) application, and as a representative case of MTC applications, we have applied a drug repositioning simulation in our HTCaaS system which can leverage distributed supercomputing infrastructure, and show that efficient task dispatching, dynamic resource allocation and load balancing, reliability, and seamless integration of multiple computing resources are crucial to support these challenging scientific applications.


2017 IEEE 2nd International Workshops on Foundations and Applications of Self* Systems (FAS*W) | 2017

A Study on Optimal Scheduling Using High-Bandwidth Memory of Knights Landing Processor

Seungwoo Rho; Geunchul Park; Jik-Soo Kim; Seoyoung Kim; Dukyun Nam


International Journal of Contents | 2016

Privacy Enhanced Data Security Mechanism in a Large-Scale Distributed Computing System for HTC and MTC

Seungwoo Rho; Sangbae Park; Soonwook Hwang


The Journal of the Korea Contents Association | 2014

HTCaaS(High Throughput Computing as a Service) in Supercomputing Environment

Seokkyoo Kim; Jik-Soo Kim; Sangwan Kim; Seungwoo Rho; Seoyoung Kim; Soonwook Hwang


Archive | 2014

METHOD AND APPARATUS FOR ALLOCATING RESOURCE REFLECTING ADAPTIVE EVALUATION IN CLOUD COMPUTING FOR HIGH-THROUGHPUT COMPUTING

Seoyoung Kim; Eunkyu Byun; Soonwook Hwang; Seokkyoo Kim; Jik-Soo Kim; Sangwan Kim; Seungwoo Rho

Collaboration


Dive into the Seungwoo Rho's collaboration.

Top Co-Authors

Avatar

Jik-Soo Kim

Korea Institute of Science and Technology Information

View shared research outputs
Top Co-Authors

Avatar

Seoyoung Kim

Sookmyung Women's University

View shared research outputs
Top Co-Authors

Avatar

Soonwook Hwang

Korea Institute of Science and Technology Information

View shared research outputs
Top Co-Authors

Avatar

Sangwan Kim

Korea Institute of Science and Technology Information

View shared research outputs
Top Co-Authors

Avatar

Seokkyoo Kim

Korea Institute of Science and Technology Information

View shared research outputs
Top Co-Authors

Avatar

Dukyun Nam

Korea Institute of Science and Technology Information

View shared research outputs
Top Co-Authors

Avatar

Vincent Breton

Blaise Pascal University

View shared research outputs
Top Co-Authors

Avatar

Eunkyu Byun

Korea Institute of Science and Technology Information

View shared research outputs
Top Co-Authors

Avatar

Min-Ho Lee

Catholic University of Korea

View shared research outputs
Top Co-Authors

Avatar

Okhwan Byeon

Korea Institute of Science and Technology Information

View shared research outputs
Researchain Logo
Decentralizing Knowledge