核外并行求解线性方程组的设计与实现

来源 :辽宁师范大学 | 被引量 : 0次 | 上传用户:zhoubin506
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于大型线性方程组在化学工程、天气预报、数值方法等领域中都有广泛应用,使得对其求解的研究一直是个热点。随着科学技术的迅猛发展,人们所需要处理的数据量迅速增长。虽然近些年来计算机硬件迅猛发展,但是内存容量常常不能满足涉及到大数据量计算问题的存储需求。目前各种类型的并行处理系统已成为科研或求解重大规模问题的主流计算环境。为了适应新的计算环境、追求更高的求解速度和更大的求解容量,集群系统因其是具有良好性价比的并行处理机系统已被广泛用于科研和应用中。因此在集群环境下对大型线性方程组的并行求解方法的研究和设计,就具有非常重要的理论和实际意义。求解线性方程组的方法有很多,由于本文求解的线性方程组的系数矩阵是对称的,采用Cholesky分解的方法求解。本文对基于集群系统下线性方程组的串并行算法进行了细致的研究和分析,主要内容包括:   (1)实现了MPI编程环境下求解线性方程组的Cholesky分解的串并行核内算法。   (2)通过分析串并行Cholesky分解核内算法,给出了存在的问题及优化方法。   (3)在核内并行算法的基础上,提出了核外预取算法的并行方案;不仅成功的解决了内存容量小的问题,而且还有效的缩短了I/O与CPU速度间的差距,提高了Cholesky分解的效率。   (4)在核外并行算法的基础上,提出了数据重用的方法;通过将当前已经读入内存而下一次仍需用到的数据继续的留在内存,来降低I/O操作的时间,实现了对核外数组的合理调度与高效访问。   本文搭建了基于Linux的并行计算平台,构建了此平台下的MPI并行程序设计环境。同时将本文提出的核外预取和数据重用算法在此平台上进行了测试,并对实验结果进行了性能分析。结果表明,本文设计的算法能够很好的在小内存的集群上运行大规模线性方程组的Cholesky求解程序。  
其他文献
类电磁算法是一种模拟物理学中电荷间排斥-吸引规律来对现实中多维问题求解的智能算法。目前将类电磁算法的应用到实际问题中还比较少,虽然类电磁算法自诞生到现在虽不足十年
现在股民对自己所持股票的判断依据很多来自互联网,但由于现在网络信息量巨大、信息间没有相应的语义支持,使得他们难以充分利用网上的股评信息。在分析国内外语义Web基础上,
伴随Internet的飞速发展,Web已经成为一个巨大的、共享的、分布式的信息资源集合,如何从浩瀚的Web信息资源中自动获取用户感兴趣的数据记录或有用的信息,已成为人们深入探讨
高压输电线路由于在野外长期受到机械张力,电气闪络,材料老化的影响而产生损伤,对电力系统的运行造成严重威胁,因此必须对输电线路定期巡检。目前主要的输电线路巡检方法有人工巡检和直升机巡检,由于输电线路特殊的工作环境,人工巡检方法劳动强度大,巡检精度低,工作人员的危险性高;直升机巡检相对提高了巡检效率和精度,但增加了技术难度,且运行费用较高。输电线路巡检机器人是目前研究的热点,能代替人工和直升机进行线路
高性能计算一直都是现代计算机发展的前沿方向,而随着计算机硬件技术的不断发展,原来一直应用在大型机和小型机中的多核技术在PC和小型服务器中开始越来越流行,这就给传统的
随着近年来现代网络技术突飞猛进的发展,互联网络的总体规模和业务类别都发生了很大改变,网络核心路由交换设备在带宽和QoS保障等性能方面都面临着严峻挑战,具有QoS保障的T比特
随着Internet的不断发展,互联网上的信息越来越多,互联网也随之成了人们获取信息的巨大资料库。但是网上的信息错综复杂,人们在搜索信息的时候很容易查到一些相近却不相关的
图像配准是图像处理研究的一个重要方面,配准技术是当前发展较为迅速的技术之一。近年来,随着计算机可视化的发展,图像配准的应用日趋广泛,其应用领域包括医学中的疾病诊断、
随着互联网不断发展,如何对异地诸如计算机,存储设备,数据库,软件应用,科研数据等资源实现有效地共享一直是人们讨论的话题。传统的互联网主要提供以链接和电子邮件方式为主
2018年我国电力行业将遇到新的挑战和任务,持续增强电网建设,保证和提高电网安全可靠性和运行经济性是电网工作的重中之重。而精准的电网母线负荷预测将直接影响到电网安全预警分析、电网输送能力计算、运行计划方式安排、发电计划编制、安全约束调度、无功优化调度以及最优潮流分析结果等,对节能发电调度中的有阻塞管理和安全校核等重要环节也起着重要的基础性作用。目前已经有大量学者对母线负荷预测模型做出了研究,但都存
学位