摘要
通过分析计算模块的结构,比较各种并行计算的实现方案并结合现有的情况,提出一种基于局域网互连的个人电脑、应用DCOM作为通信手段的分布式并行计算模型.在该模型中,以单个可执行文件作为计算节点,输入计算节点的先序关系,将其计算任务动态分配到各个工作计算机上.针对局域网计算机的特点,提出了改进的静态负载均衡方法,优化了计算任务的调度方法,使得局域网内的计算机资源能够得到最优化的配置.在设计模型的基础上,用程序完整实现,并在模拟的应用测试中取得了很好的效果.
The dynamic and simulation software of the Three Gorges ship lifter is a complex and large-scale engineering one which makes use of many subjects. The simulation computation has the character of large workload and it takes long time to complete. This paper put forward a distributed paralleled model through analysis of the structure of the computing model and comparing all kinds of paralleled computing methods. This model is based on personal computers in LAN and uses DCOM technology as a communication method. In this model, taking the executive file as computing nodes, input the DAG and dispatch the tasks to computers. According to the character of the computers in LAN, an improved load balance measure was brought forward and the schedule way was optimized which makes good use of computers in LAN. Finally, it was realized and a good result was got.
出处
《上海交通大学学报》
EI
CAS
CSCD
北大核心
2005年第6期979-982,共4页
Journal of Shanghai Jiaotong University
关键词
并行计算
动态仿真
三峡升船机
负载均衡
paralleled computation
dynamic simulation
Three Gorges ship lifter
load balance