摘要
运用集群式并行机结构的软硬件特点,进行波动方程三维叠前深度偏移,已成为加速其庞大计算的有效工具。而集群式并行机节点之间的负载平衡,则是制约并行计算算法加速比的关键问题。文中提出运用堆排序算法以动态分配各节点计算任务,并以频率域共炮集波动方程三维叠前深度偏移并行算法为例,展示负载平衡的实现过程。测试结果表明,文中提出的负载平衡并行算法具有良好的加速比及并行效率。
The improvement and combination on the software and hardware of PC cluster has been the increasing helpful tool of handling over the huge computation of wave equation 3D prestack depth migration.Load balance among the nodes of cluster,however,was the bottleneck of the speedingup ratio of the parallel algorithms.Heapsort was applied in this paper to distribute the migration works of each node and realize dynamic load balance.We discuss the load balance strategy in common shot wave equation 3D prestack depth migration computation in detail and show satisfied speeding-up ratio through efficiency test on the field data.
出处
《计算机应用》
CSCD
北大核心
2003年第1期18-20,共3页
journal of Computer Applications
基金
中国科学院知识创新工程重大项目"油气勘探二次创业前导研究(KZCXL-Y-01)"
国家基金委九五重大项目"陆相油储地球物理理论及三维地质图像成图方法(49894190)"
中科院支持高水平大学项目(KY2706)