arrow
返回

Proactive task scheduling and stealing in master-slave based load balancing for parallel contingency analysis

delete2013-10-01
delete9
PRE
AI
J
James D. McCalley
A
Arun K. Somani
DOI:10.1016/j.epsr.2013.04.005delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
With increasing emphasis on analyzing N - k contingencies, use of parallel resources has become imperative. Parallelization imposes the requirement of load-balancing for achieving high resource usage efficiency. Conventional static allocation based scheduling techniques fail to achieve load balancing. To address this limitation, master-slave scheduling (MSS) has been used; however, in MSS, after task completion, slave processors wait for the next task to arrive leading to idle-wait. In the case of contention at master, the idle-wait could become significant and degrade the performance of the MSS algorithm. We present a technique to combine the advantage of proactive task scheduling and stealing with the simplicity of MSS. We refer to it as PTMSS. In PTMSS, master proactively queues an extra task at the slave processor, such that on completion of a task, the next task is immediately started. Further, when master runs out of the tasks, it steals a queued task from one slave and allocates to another slave which has completed its tasks. Simulation experiments have been conducted on a large power system with 13,029 buses and thousands of contingencies have been analyzed. The results show that PTMSS performs better than conventional MSS and also offers significant computational gains over serial execution. (C) 2013 Elsevier B.V. All rights reserved.
Keyword:
Time domain simulation
MPI
Contingency analysis
Master-slave scheduling
Proactive task-scheduling

期刊

Electric Power Systems Research 封面图
Electric Power Systems Research
IF:
4.2
论文数:
1.2W
被引数:
2.2W

机构

I
Iowa State University
学者数:
2.1W
论文数: 1.8W
被引数: 2.5W
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Multifrontal Solver for Online Power System Time-Domain Simulation
err2008-11-01
err47
PREAI
errKhaitan, Siddhartha Kumar; McCalley, James D.; Chen, Qiming
err分享
err收藏
Pervasive grid for large-scale power systems contingency analysis
err2006-08-01
err54
PREAI
errMorante, Quirino; Ranaldo, Nadia; Vaccaro, Alfredo; Zimeo, Eugenio
err分享
err收藏
没有更多内容