基于Linux高性能集群的GeoFEM系统移植与应用

基于Linux高性能集群的GeoFEM系统移植与应用

论文摘要

本文介绍了基于Linux和MPI的PC集群的构建方法、基于PC集群的GeoFEM系统移植方法、GeoFEM的基本应用流程,以及应用GeoFEM对弹性体受力边值问题,即受到边界力时的内部结点位移进行模拟的过程与结果。GeoFEM是一套开放源代码的大型并行有限元数值模拟软件,是日本RIST小组(Research Organization for Information Science & Technology)地球模拟器(Earth simulator-ES)项目的软件成果之一,其在网格生成和解方程组方面有着十分突出的功能,能对多种地球现象进行数值模拟。本文侧重介绍GeoFEM的移植、测试与应用。本文的主要工作及成果如下:(1)在荣莹的研究基础之上,重新架构并改进其所构建的COW型PC集群。新集群架设过程中,完善了NFS、NIS、RSH的架构与测试方法,并采用SSH替代RSH作为外部用户登陆本地集群时的Shell;架设了常用的服务器工具:用autofs实现NFS和常用外设的自动挂载,开放远程Windows用户使用Putty登陆时的端口,配置Samba服务器使得各结点无论在Linux还是在Windows下都能即时通信,架构Vsftpd使得各节点机能够方便地共享文件。新集群文件共享的便宜性、系统的健壮性都有提高。(2)安装调试了Intel Fortran/C/C++compiler,和MPI,移植并测试了GeoFEM的多个模块:Ⅳconstruct,ST,cubmesh,dynamiclinear,gdlcomp,partGeoFEM,staticlinear,thermal,ucdl,pvrmodule,surfurcemodule,thermal fluid,基本弄清楚了GeoFEM的处理流程与使用方法,并整理成文(由于GeoFEM非商业化软件,没有详细的使用说明,原Manual非常粗糙,使用起来很不方便)。(3)在新移植的GeoFEM系统中,利用其已经开放的网格化工具、staticlinear模块,建立弹性立方体模型,对模型受到边界力时的边值问题即其内部节点位移进行模拟,并将模拟结果通过Surfacemodule和Pvrmodule转化为imp或UCD数据格式,然后通过相关软件成图。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 选题依据
  • 1.2 研究与发展现状
  • 1.2.1 数值模拟与GeoFEM发展及应用现状
  • 1.2.2 并行计算发展现状
  • 1.3 研究思路
  • 1.4 研究成果
  • 第二章 集群并行系统构建研究
  • 2.1 并行计算机常见系统结构及特点分析
  • 2.2 并行系统节点机耦合类型
  • 2.3 集群系统定义和分类
  • 2.4 集群系统的硬件组成
  • 2.4.1 节点
  • 2.4.2 网络
  • 2.5 集群操作系统软件组成
  • 第三章 集群系统的设计与实现
  • 3.1 节点部署
  • 3.2 网络拓扑结构
  • 3.3 网络配置
  • 3.4 NFS规划
  • 3.5 NIS规划
  • 3.6 RSH规划
  • 3.7 SSH规划
  • 3.8 安装测试intel编译器
  • 3.9 安装测试MPI
  • 3.10 其他相关规划
  • 第四章 GeoFEM系统简介
  • 4.1 研发背景
  • 4.2 GeoFEM系统结构
  • 4.3 GeoFEM开发环境
  • 4.4 处理流程
  • 4.4.1 网格生成
  • 4.4.2 网格数据格式
  • 4.4.3 模型调用与数据输入
  • 第五章 GeoFEM的移植与测试
  • 5.1 安装
  • 5.2 测试
  • 5.2.1 测试solver:
  • linear'>5.2.2 测试staticlinear
  • contact'>5.2.3 测试staticcontact
  • 5.2.4 测试thermal
  • 5.2.5 安装测试thermal-fluid
  • linear模块'>5.2.6 测试dynamiclinear模块
  • 5.2.7 测试可视化模块
  • 第六章 GeoFEM应用
  • 6.1 理论基础
  • 6.2 数值模拟
  • 6.2.1 初始化网格
  • 6.2.2 网格细化
  • 6.2.3 编写控制文件
  • linear模块进行模拟'>6.2.4 运用staticlinear模块进行模拟
  • 6.2.5 可视化输出
  • 6.2.6 结果
  • 结论与建议
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于高性能集群BIOS自动配置研究[J]. 信息系统工程 2020(02)
    • [2].高性能集群系统在地震波数值模拟中的应用[J]. 地震工程与工程振动 2010(06)
    • [3].高性能集群系统测试与性能分析[J]. 计算机与网络 2008(24)
    • [4].面向高校科研人员的高性能集群计算科研平台建设研究[J]. 河南机电高等专科学校学报 2019(03)
    • [5].基于IBA架构的高性能集群计算工程研究[J]. 福建电脑 2010(03)
    • [6].基于Hadoop的高性能集群状态监测分析[J]. 计算机工程与设计 2014(11)
    • [7].浪潮中标中科院大气物理研究所高性能集群项目千万大单[J]. 科技浪潮 2013(04)
    • [8].从山东大学高性能集群看HPC领域的发展趋势[J]. 科技浪潮 2010(06)
    • [9].高性能集群构建应用物探处理的几点体会[J]. 物探装备 2018(05)
    • [10].高性能集群系统运维浅析[J]. 数字技术与应用 2018(04)
    • [11].高性能集群计算系统的构建[J]. 地震 2012(01)
    • [12].Zabbix性能监控软件在高性能集群上的应用[J]. 中国管理信息化 2017(03)
    • [13].一种基于高性能集群计算系统的检查点策略[J]. 微电子学与计算机 2008(10)
    • [14].应急遥感影像高性能集群处理系统的设计与实现[J]. 测绘通报 2016(04)
    • [15].提高集群系统I/O节点吞吐能力的方法研究[J]. 计算机时代 2008(06)
    • [16].高性能集群的虚拟化策略[J]. 现代计算机(专业版) 2015(11)
    • [17].适用于Linux系统的高效可并行电磁PIC计算技术[J]. 强激光与粒子束 2012(09)
    • [18].利用PBS搭建可自由扩展高性能集群研究[J]. 计算机光盘软件与应用 2013(01)
    • [19].民航气象数值预报系统高性能集群平台性能测试分析[J]. 信息与电脑(理论版) 2019(17)
    • [20].NUMECA CFD高性能集群解决方案[J]. 计算机辅助工程 2012(01)
    • [21].服务核聚变研究领域的集群系统[J]. 计算机系统应用 2019(02)
    • [22].基于高性能集群计算的企业运维一体化研究[J]. 计算机产品与流通 2019(06)
    • [23].基于高性能集群计算平台的林火监测算法[J]. 计算机工程 2012(07)
    • [24].刀片式服务器在水利高性能计算中的应用[J]. 中国水利水电科学研究院学报 2017(02)
    • [25].基于高性能集群平台的VLBI处理系统设计[J]. 电讯技术 2019(08)
    • [26].高性能计算集群冷负荷分析与作业调度研究[J]. 甘肃科学学报 2010(03)
    • [27].微软高效能计算平台助力公共服务体系[J]. 软件世界 2008(06)
    • [28].基于Infiniband的浪潮天梭高性能集群应用河南大学[J]. 科技浪潮 2008(04)
    • [29].基于控制资料服务体系的遥感影像高性能集群处理系统[J]. 测绘与空间地理信息 2015(05)
    • [30].微软HPC助力产业创新建设公共服务平台[J]. 中国计算机用户 2008(Z1)

    标签:;  ;  ;  

    基于Linux高性能集群的GeoFEM系统移植与应用
    下载Doc文档

    猜你喜欢