摘要
开发并行程序要比开发单机串行程序更难。PVM开发环境是应用比较广的环境之一,适合于开发粗粒度的工程科学计算并行程序,而这些工程计算问题一般是一些数值计算问题的集合。编写这些数值计算并行程序有一定的难度和复杂度,并且现在没有很好支持开发PVM并行程序的成熟开发环境。针对这个问题,构造一个基于PVM的并行程序开发环境。开发环境包括一个并行算法库和一个嵌入到Visual Studio的可视化程序开发插件。通过开发平台进行并行程序开发将更加简单、高效。
Developing parallel programs is more difficult than sequential programs.The PVM developing environment is popular in developing parallel programs.It is suitable for developing parallel program of engineering problem.These engineering problems regularly are the numerical computation problems.Aiming at the difficulties of the people always encounter when making parallel programs,a parallel program developing platform is presented.Platform includes a parallel algorithm library and an add-in module in the Visual Studio.It is easier and more efficient to program in the platform.
出处
《计算机技术与发展》
2010年第5期100-103,107,共5页
Computer Technology and Development
基金
广西自然科学基金资助项目(0229009)
关键词
网络并行计算
PVM
并行程序设计
算法库
network parallel computing
PVM
parallel programming
algorithms library