Scheduling second-order computational load in master-slave paradigm

Scheduling divisible loads with the nonlinear computational complexity is a challenging task as the recursive equations are nonlinear and it is difficult to find closed-form expression for processing time and load fractions. In this study we attempt to address a divisible load scheduling problem for...

Full description

Saved in:
Bibliographic Details
Main Authors: Suresh, Sundaram, Run, Cui, Kim, Hyoung Joong, Robertazzi, Thomas G., Kim, Young-Il.
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/102745
http://hdl.handle.net/10220/16445
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-102745
record_format dspace
spelling sg-ntu-dr.10356-1027452020-05-28T07:18:57Z Scheduling second-order computational load in master-slave paradigm Suresh, Sundaram Run, Cui Kim, Hyoung Joong Robertazzi, Thomas G. Kim, Young-Il. School of Computer Engineering DRNTU::Engineering::Computer science and engineering Scheduling divisible loads with the nonlinear computational complexity is a challenging task as the recursive equations are nonlinear and it is difficult to find closed-form expression for processing time and load fractions. In this study we attempt to address a divisible load scheduling problem for computational loads having second-order computational complexity in a master-slave paradigm with nonblocking mode of communication. First, we develop algebraic means of determining the optimal size of load fractions assigned to the processors in the network using a mild assumption on communication-to-computation speed ratio. We use numerical simulation to verify the closeness of the proposed solution. Like in earlier works which consider processing loads with first-order computational complexity, we study the conditions for optimal sequence and arrangements using the closed-form expression for optimal processing time. Our finding reveals that the condition for optimal sequence and arrangements for second-order computational loads are the same as that of linear computational loads. This scheduling algorithm can be used for aerospace applications such as Hough transform for image processing and pattern recognition using hidden Markov model (HMM). 2013-10-10T08:58:26Z 2019-12-06T20:59:48Z 2013-10-10T08:58:26Z 2019-12-06T20:59:48Z 2012 2012 Journal Article Suresh, S., Run, C., Kim, H. J., Robertazzi, T. G., & Kim, Y. I. (2012). Scheduling second-order computational load in master-slave paradigm. IEEE transactions on aerospace and electronic systems, 48(1), 780-793. 0018-9251 https://hdl.handle.net/10356/102745 http://hdl.handle.net/10220/16445 10.1109/TAES.2012.6129670 en IEEE transactions on aerospace and electronic systems © 2012 IEEE
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Suresh, Sundaram
Run, Cui
Kim, Hyoung Joong
Robertazzi, Thomas G.
Kim, Young-Il.
Scheduling second-order computational load in master-slave paradigm
description Scheduling divisible loads with the nonlinear computational complexity is a challenging task as the recursive equations are nonlinear and it is difficult to find closed-form expression for processing time and load fractions. In this study we attempt to address a divisible load scheduling problem for computational loads having second-order computational complexity in a master-slave paradigm with nonblocking mode of communication. First, we develop algebraic means of determining the optimal size of load fractions assigned to the processors in the network using a mild assumption on communication-to-computation speed ratio. We use numerical simulation to verify the closeness of the proposed solution. Like in earlier works which consider processing loads with first-order computational complexity, we study the conditions for optimal sequence and arrangements using the closed-form expression for optimal processing time. Our finding reveals that the condition for optimal sequence and arrangements for second-order computational loads are the same as that of linear computational loads. This scheduling algorithm can be used for aerospace applications such as Hough transform for image processing and pattern recognition using hidden Markov model (HMM).
author2 School of Computer Engineering
author_facet School of Computer Engineering
Suresh, Sundaram
Run, Cui
Kim, Hyoung Joong
Robertazzi, Thomas G.
Kim, Young-Il.
format Article
author Suresh, Sundaram
Run, Cui
Kim, Hyoung Joong
Robertazzi, Thomas G.
Kim, Young-Il.
author_sort Suresh, Sundaram
title Scheduling second-order computational load in master-slave paradigm
title_short Scheduling second-order computational load in master-slave paradigm
title_full Scheduling second-order computational load in master-slave paradigm
title_fullStr Scheduling second-order computational load in master-slave paradigm
title_full_unstemmed Scheduling second-order computational load in master-slave paradigm
title_sort scheduling second-order computational load in master-slave paradigm
publishDate 2013
url https://hdl.handle.net/10356/102745
http://hdl.handle.net/10220/16445
_version_ 1681056957490790400