研究了基于mobile agent的分布式并行计算及其在石油勘探时移地震数据相位校正中的应用,实现相位校正的高性能计算;利用mobile agent技术把各个可以并行执行的子任务派遣到不同的主机上,从而实现并行计算。将计算任务封装在mobile agent中发送至目的主机,在目的主机端借助目的主机所提供的计算环境及资源,利用本地操作的优势快速而高效地完成其计算任务;在计算过程中,mobile agent还可以适时地根据环境自动决定读取计算所需的数据,在Aglet workbench下基于mobile agent实现了相位校正分布式并行计算,取得了较好的效果。该方法可以应用于各种时移地震数据互均化校正算法,还可以应用于石油勘探常规数据处理的偏移等阶段以砭正演模拟
This paper improved the pertormanee of phase correction distributed parallel computing using mobile agent technology. Mobile agent, which combines software agent and mobile code technology, was the right means tu achieve the goal of effieient parallel information management and sharing, due to its autonomy, adaptation, mobility, collaboration, goal-oriented feature. Adopted the task pattern of master/slave in application of mobile agent in distributed computing. Master agent decomposed tasks to slave agent, allowed it move to designated purpose and implemented it and returned results. Implemented the distributed parallel phase correction of time-lapse seismic oil exploration data processing using Aglet, and the experimental result is good. It' s a good method for time-lapse cross equalization method and oil exploration normal data processing such as migration and forward modeling.