A case study in multi-core parallelism for the reliability evaluation of composite power systems

被引:2
作者
Green, Robert C., II [1 ]
Agrawal, Vishakha [1 ]
机构
[1] Bowling Green State Univ, Dept Comp Sci, Bowling Green, OH 43402 USA
关键词
Power system reliability; OpenMp; Pipeline parallelism; Monte Carlo simulations; Multi-core; Batch parallelism; MONTE-CARLO-SIMULATION; MODELS;
D O I
10.1007/s11227-017-2073-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The probabilistic evaluation of composite power system reliability is an important but computationally intense task that requires the sampling/searching of a large search space. While multiple methods have been used for performing these computations, a remaining area of research is the impact that modern platforms for parallel computation may have on this computation. Studies have been performed in the past, but they have been primarily limited to cluster-based computing. In addition, the most recent works in this area have used outdated technology or been evaluated using smaller test systems. In the modern era, a wide variety of platforms are available for achieving parallelism in computation including options like multi-core processors, clusters, and accelerators. Each of these platforms provides unique opportunities for accelerating computation and exploiting scalability. In order to fill this gap in the research, this study implements and evaluates two methods of parallel computation-batch parallelism and pipeline parallelism-using a multi-core architecture in a cloud computing environment on Amazon Web Services using up to 36 virtual compute cores. Further, the methodologies are contrasted and compared in terms of computation time, speedup, efficiency, and scalability. Results are collected using IEEE reliability test systems, and speedups upwards of 5x are demonstrated across multiple test systems.
引用
收藏
页码:5125 / 5149
页数:25
相关论文
共 22 条
[1]  
Alba Enrique., 2006, Lecture Notes in Computer Science, V4193, P9
[2]  
[Anonymous], 1979, IEEE T POWER AP SYST, V98, P2047, DOI 10.1109/TPAS.1979.319398
[3]  
[Anonymous], 2008, OPENMP ARCHITECTURE
[4]  
[Anonymous], IEEE POW ENG SOC GEN
[5]  
Borges CLT, 2001, LECT NOTES COMPUT SC, V1981, P242
[6]  
Borges CLT, 1999, LECT NOTES COMPUT SC, V1573, P640
[7]   Concurrent composite reliability evaluation using the state sampling approach [J].
Borges, CLT ;
Falco, DM ;
Mello, JCO ;
Melo, ACG .
ELECTRIC POWER SYSTEMS RESEARCH, 2001, 57 (03) :149-155
[8]   Composite reliability evaluation by sequential Monte Carlo simulation on parallel and distributed processing environments [J].
Borges, CLT ;
Falcao, DM ;
Mello, JCO ;
Melo, ACG .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2001, 16 (02) :203-209
[9]  
EPRI, 1987, 247310 EPRI
[10]  
Garnier H, 2008, ADV IND CONTROL, P1, DOI 10.1007/978-1-84800-161-9_1