首页> 外文期刊>Journal of Computational and Applied Mathematics >Locating and computing in parallel all the simple roots of special functions using PVM
【24h】

Locating and computing in parallel all the simple roots of special functions using PVM

机译:使用PVM并行查找和计算特殊功能的所有简单根源

获取原文
获取原文并翻译 | 示例
           

摘要

An algorithm is proposed for locating and computing in parallel and with certainty all the simple roots of any twice continuously differentiable function in any specific interval. To compute with certainty all the roots, the proposed method is heavily based on the knowledge of the total number of roots within the given interval. To obtain this information we use results from topological degree theory and, in particular, the Kronecker-Picard approach. This theory gives a formula for the computation of the total number of roots of a system of equations within a given region, which can be computed in parallel. With this tool in hand, we construct a parallel procedure for the localization and isolation of all the roots by dividing the given region successively and applying the above formula to these subregions until the final domains contain at the most one root. The subregions with no roots are discarded, while for the rest a modification of the well-known bisection method is employed for the computation of the contained root. The new aspect of the present contribution is that the computation of the total number of zeros using the Kronecker-Picard integral as well as the localization and computation of all the roots is performed in parallel using the parallel virtual machine (PVM). PVM is an integrated set of software tools and libraries that emulates a general-purpose, flexible, heterogeneous concurrent computing framework on interconnected computers of varied architectures. The proposed algorithm has large granularity and low synchronization, and is robust. It has been implemented and tested and our experience is that it can massively compute with certainty all the roots in a certain interval. Performance information from massive computations related to a recently proposed conjecture due to Elbert (this issue, J. Comput. Appl. Math. 133 (2001) 65-83) is reported.
机译:提出了一种算法,用于在任何特定时间间隔内并行确定地定位和计算任何两次连续可微函数的所有简单根。为了确定所有根的计算,建议的方法很大程度上基于给定间隔内根总数的知识。为了获得此信息,我们使用拓扑度理论的结果,尤其是Kronecker-Picard方法的结果。该理论给出了用于计算给定区域内的方程组系统的根总数的公式,该公式可以并行计算。借助此工具,我们通过依次划分给定区域并将上述公式应用于这些子区域,直到最终域最多包含一个根,从而为所有根的定位和隔离构建了一个并行过程。丢弃没有根的子区域,而其余部分则采用众所周知的二分法的修改方法来计算所包含的根。本贡献的新方面在于,使用Kronecker-Picard积分计算零的总数以及使用并行虚拟机(PVM)并行执行所有根的定位和计算。 PVM是一组集成的软件工具和库,可在各种体系结构的互连计算机上模拟通用,灵活,异构的并发计算框架。该算法粒度大,同步性低,鲁棒性强。它已经实施并经过测试,我们的经验是,它可以确定地大规模计算特定时间间隔内的所有根。报告了来自大规模计算的性能信息,该信息与最近因Elbert提出的猜想有关(此问题,J。Comput。Appl。Math。133(2001)65-83)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号