arrow
返回

Maximizing Active Storage Resources with Deadlock Avoidance in Workflow-Based Computations

delete2013-11-01
delete9
PRE
AI
Y
Yan Wang *
P
Paul Lu
DOI:10.1109/TC.2012.217delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Workflow-based workloads usually consist of multiple instances of the same workflow, which are jobs with control or data dependencies to carry out a well-defined scientific computation task, with each instance acting on its own input data. To maximize the performance, a high degree of concurrency is always achieved by running multiple instances simultaneously. However, since the amount of storage is limited on most systems, deadlock due to oversubscribed storage requests is a potential problem. To address this problem, we integrate two novel concepts with the traditional problem of deadlock avoidance by proposing two algorithms that can maximize active (not just allocated) resource utilization and minimize makespan. Our approach is based on the well-known banker's algorithm, but our algorithms make the important distinction between active and inactive resources, which is not a part of previous approaches. The central idea is to leverage the data-flow information to dynamically approximate localized maximum claim (i.e., the resource requirements of the remaining jobs of the instance) to improve either interinstance or intrainstance concurrency and still avoid deadlock. Through simulation-based studies, we show how our proposed algorithms are better than the classic banker's algorithm and the more recent Lang's algorithm in terms of makespan and active storage resource utilization.
Keyword:
Storage aware
workflow scheduling
deadlock
data dependency
data flow
active storage resource
storage constraints
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

U
University of New Brunswick
学者数:
4.0K
论文数: 4.2K
被引数: 6.3K
U
university of alberta
学者数:
5.1W
论文数: 4.9W
被引数: 65
引用论文

引用论文

err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Parameter Exploration in Science and Engineering Using Many-Task Computing
err2011-06-01
err18
errOAAI
errAbramson, David; Bethwaite, Blair; Enticott, Colin; Garic, Slavisa; Peachey, Tom
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
GAMLSS: A distributional regression approach
err2018-03-29
err0
errOAAI
errMikis D Stasinopoulos; Robert A Rigby; Fernanda De Bastiani
err分享
err收藏
学者 查看更多内容