模拟流体流动的格子Boltzmann方法的并行化研究

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:only_xin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大规模科学与工程计算被公认为科学研究中处于试验和理论研究方法同等重要的第三种方法。单个计算机由于硬件的限制,其计算能力远远不能满足大规模科学与工程计算的要求,高性能并行计算成为实现这种计算的唯一途径。流体运动的仿真模拟一直是大规模科学与工程计算的一个最为重要的领域之一,也是一个非常具有挑战性的课题。 建立在微观模型上的格子Boltzmann方法是近年来发展起来的一种模拟流体流动新的计算方法。格子Bolzmann方法具有计算简单,能够处理复杂边界问题,天然并行等很多优点。尽管在应用格子Boltzmann方法对流体模拟和建模方面取得了重要进展,但是对格子Boltzmann方法并行化的研究工作仍然较少,为了能使计算工作者更加有效地利用格子Boltzmann方法,本文着重研究了格子Boltzmann方法的并行化。 本文设计了基于虚拟进程拓扑的并行格子Boltzmann方法。在Windows XP环境下,基于ANSIC和并行库函数MPI(Message Passing Interface)对空腔流和Benard对流进行了模拟实验,并对并行性能和实验结果进行了分析研究。
其他文献
网格资源具有异构性和多态性,且网格应用的服务对象对服务的服务质量有特定的要求。SerivceBSP模型是在新的网格环境下提出的编程模型。基于ServiceBSP模型编写的应用程序(以
信息技术飞速发展,社会不断进步,人们对智能化和节能家用电器的需求日益凸现,智能家庭网络系统应运而生。智能家庭网络技术综合了操作系统、Internet接入、微电子等多门学科,
在当今信息化时代,人们对教育提出了新的要求,基于Web的网络学习系统作为一种新的教育方式备受社会的关注。网络环境以其资源的丰富性、交互的实时和广域性、学习方式的灵活性
随着互联网的发展与普及,Web资源成为人们获取信息的重要来源,而且相当多的资源只有通过互联网才能获得(例如未发表的论文、研究报告等)。但是随着web资源的急剧增加,如何充分利
在知识经济时代,知识管理已经成为一个组织提高竞争力的重要手段。与此同时,由于本体具有定义明确、形式化、方便共享等特性,在知识组织和知识管理方面表现出巨大的优势。本文经
随着计算机技术和通信技术的迅猛发展,计算机应用日趋广泛与深入,同时也使计算机安全问题更加突出和复杂。传统的安全手段已经不能满足现代网络安全的发展要求,入侵检测作为一种
集群文件系统作为网络存储系统的核心技术,很好地解决了传统文件系统中存在的性能、容量、共享、可扩展性等问题。然而随着需求增加,集群文件系统的规模可能扩展到包含大量节点
本文以某防空C4KISR系统为背景,并针对C4KISR这样大型复杂系统的建模方法、以及建模后的仿真实现,做出了深入的研究。 首先本文分析了C4KISR系统的基本理论框架,包括定义、功
Web上的信息量巨大而丰富,并且已成为了企业、个人赖以生存和发展的主要信息资源。随着Web数据库的不断增长,通过对Deep Web的访问逐渐成为获取信息的主要手段。然而,Deep Web环
无论是工作、生活还是社交,人类目前已经身处一个充满着各种各样复杂网络的世界中。这些结构复杂的网络使人类联系得更加紧密,提高了生产力,但同时也为人类生活带来了一些负面冲