This is the latest version of this eprint.
Grekioti, A and Shakhlevich, NV (2014) Scheduling bag-of-tasks applications to optimize computation time and cost. In: Wyrzykowski, R, Dongarra, J, Karczewski, K and Wasniewski, J, (eds.) Parallel Processing and Applied Mathematics; Lecture Notes in Computer Science. 10th International Conference on Parallel Processing and Applied Mathematics, 08-11 Sep 2013, Warsaw, Poland. Springer , 3 - 12. ISBN 978-3-642-55194-9
Abstract
Bag-of-tasks applications consist of independent tasks that can be performed in parallel. Although such problems are well known in classical scheduling theory, the distinctive feature of Grid and cloud applications is the importance of the cost factor: in addition to the traditional scheduling criterion of minimizing computation time, in Grids and clouds it also important to minimize the cost of using resources. We study the structural properties of the time/cost model and explore how the existing scheduling techniques can be extended to handle the additional cost criterion. Due to the dynamic nature of distributed systems, one of the major requirements to scheduling algorithms is related to their speed. The heuristics we propose are fast and, as we show in our experiments, they compare favourably with the existing scheduling algorithms for distributed systems.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Editors: |
|
Copyright, Publisher and Additional Information: | (c) 2013, Springer. Reproduced in accordance with the publisher's self-archiving policy. |
Keywords: | scheduling; bag-of-tasks applications; heuristics |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Computing (Leeds) > Institute for Computational and Systems Science (Leeds) |
Depositing User: | Symplectic Publications |
Date Deposited: | 17 Jun 2014 10:56 |
Last Modified: | 19 Dec 2022 13:27 |
Published Version: | http://dx.doi.org/10.1007/978-3-642-55195-6_1 |
Status: | Published |
Publisher: | Springer |
Identification Number: | 10.1007/978-3-642-55195-6_1 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:79397 |
Available Versions of this Item
-
Scheduling bag-of-tasks applications to optimize computation time and cost. (deposited 26 Mar 2014 09:46)
- Scheduling bag-of-tasks applications to optimize computation time and cost. (deposited 17 Jun 2014 10:56) [Currently Displayed]