● 摘要
作者本人长期从事建筑结构计算分析与设计工作,深深体会到随着我国经济水平的不断提高,建筑结构的规模和复杂程度也日益增大,结构的计算量也随之增加,使得对高性能计算的需求也日益广泛。而并行计算是解决高性能计算的最优方案之一,同时由于高速信息网络的出现及其突飞猛进的发展,使得网络并行计算成可能,并行计算不再是少数高级科研院所才能够负担得起的价格。本文首先从并行计算机系统、并行计算编程标准、并行编程环境等方面对并行计算系统做了简要的介绍。其次对分布式并行结构有限元计算中所涉及到的算法进行了一一介绍,为了便于得到最终的实验比较结果,本课题同时设计了不同的串行算法和并行算法。然后阐述了如何利用MPI编程环境来设计和实现并行算法。最后讲述实验硬件平台及软件平台的搭建过程,确定实验方案及目的。在软硬件条件具备的前提下对软件设计成果进行测试实验,最终得到实验结果,对实验结果进行分析,从中得出不同设计方法的性能比较,判断算法的优劣,并给出理论解释。