A grid-based virtual reactor : parallel performance and adaptive load balancing

We address the problem of porting parallel distributed applications from static homogeneous cluster environments to dynamic heterogeneous Grid resources. We introduce a generic technique for adaptive load balancing of parallel applications on heterogeneous resources and evaluate it using a case stud...

Full description

Saved in:
Bibliographic Details
Main Authors: Korkhov, Vladimir V., Krzhizhanovskaya, Valeria V., Sloot, Peter M. A.
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2013
Online Access:https://hdl.handle.net/10356/84457
http://hdl.handle.net/10220/10122
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-84457
record_format dspace
spelling sg-ntu-dr.10356-844572020-05-28T07:17:50Z A grid-based virtual reactor : parallel performance and adaptive load balancing Korkhov, Vladimir V. Krzhizhanovskaya, Valeria V. Sloot, Peter M. A. School of Computer Engineering We address the problem of porting parallel distributed applications from static homogeneous cluster environments to dynamic heterogeneous Grid resources. We introduce a generic technique for adaptive load balancing of parallel applications on heterogeneous resources and evaluate it using a case study application: a Virtual Reactor for simulation of plasma chemical vapour deposition. This application has a modular architecture with a number of loosely coupled components suitable for distribution over the Grid. It requires large parameter space exploration that allows using Grid resources for high-throughput computing. The Virtual Reactor contains a number of parallel solvers originally designed for homogeneous computer clusters that needed adaptation to the heterogeneity of the Grid. In this paper we study the performance of one of the parallel solvers, apply the technique developed for adaptive load balancing, evaluate the efficiency of this approach and outline an automated procedure for optimal utilization of heterogeneous Grid resources for high-performance parallel computing. 2013-06-10T06:41:32Z 2019-12-06T15:45:32Z 2013-06-10T06:41:32Z 2019-12-06T15:45:32Z 2007 2007 Journal Article Korkhov, V. V., Krzhizhanovskaya, V. V., & Sloot, P. M. A. (2007). A Grid-based Virtual Reactor: Parallel performance and adaptive load balancing. Journal of Parallel and Distributed Computing, 68(5), 596-608. https://hdl.handle.net/10356/84457 http://hdl.handle.net/10220/10122 10.1016/j.jpdc.2007.08.010 en Journal of parallel and distributed computing © 2007 Elsevier Inc.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
description We address the problem of porting parallel distributed applications from static homogeneous cluster environments to dynamic heterogeneous Grid resources. We introduce a generic technique for adaptive load balancing of parallel applications on heterogeneous resources and evaluate it using a case study application: a Virtual Reactor for simulation of plasma chemical vapour deposition. This application has a modular architecture with a number of loosely coupled components suitable for distribution over the Grid. It requires large parameter space exploration that allows using Grid resources for high-throughput computing. The Virtual Reactor contains a number of parallel solvers originally designed for homogeneous computer clusters that needed adaptation to the heterogeneity of the Grid. In this paper we study the performance of one of the parallel solvers, apply the technique developed for adaptive load balancing, evaluate the efficiency of this approach and outline an automated procedure for optimal utilization of heterogeneous Grid resources for high-performance parallel computing.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Korkhov, Vladimir V.
Krzhizhanovskaya, Valeria V.
Sloot, Peter M. A.
format Article
author Korkhov, Vladimir V.
Krzhizhanovskaya, Valeria V.
Sloot, Peter M. A.
spellingShingle Korkhov, Vladimir V.
Krzhizhanovskaya, Valeria V.
Sloot, Peter M. A.
A grid-based virtual reactor : parallel performance and adaptive load balancing
author_sort Korkhov, Vladimir V.
title A grid-based virtual reactor : parallel performance and adaptive load balancing
title_short A grid-based virtual reactor : parallel performance and adaptive load balancing
title_full A grid-based virtual reactor : parallel performance and adaptive load balancing
title_fullStr A grid-based virtual reactor : parallel performance and adaptive load balancing
title_full_unstemmed A grid-based virtual reactor : parallel performance and adaptive load balancing
title_sort grid-based virtual reactor : parallel performance and adaptive load balancing
publishDate 2013
url https://hdl.handle.net/10356/84457
http://hdl.handle.net/10220/10122
_version_ 1681057370994638848