检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]College of Electrical Engineering,Zhejiang University,Hangzhou 310027,China
出 处:《Science China(Technological Sciences)》2012年第10期2837-2846,共10页中国科学(技术科学英文版)
基 金:supported by the National Natural Science Foundation of China (Grant No. 2012CB215106);the National Basic Research Program of China ("973" Program) (Grant No. 50977082)
摘 要:This paper provides an OpenMP-based parallel Very Dishonest Newton(VDHN) algorithm with variable step size,running transient stability simulations(TSA) on multi-core computers.Under the framework of simultaneous solution method of TSA,the step-size control strategy is used according to the local truncation error theory firstly.Then,computation of the generation units,which is the most time-consuming part of the simulation,is dynamically dispatched to several cores using an α dynamic scheduling scheme to obtain workload balancing based on OpenMP.Due to the convergence of Newton-type iterations,an adaptive Jacobian update control strategy is applied to reduce the sequential part of the simulation and the overhead generated by OpenMP.Several large scale test cases verify the validity and practicability of the proposed parallel algorithm,showing that the proposed approach achieves high speed-up and a considerable reduction in parallel overheads.
关 键 词:transient stability parallel compute OPENMP Very Dishonest Newton(VDHN) step-size control scheduling scheme adaptive Jacobian update control
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28