基于CoLM模型的并行计算区域分解算法研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:killer_lww
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地表过程生态灾害模型对于地表各种灾害如暴雨、暴雪、干旱、火灾等的模拟与预测具有非常重要的意义,模型的处理运行速度对于灾害预测及快速响应来说至关重要。并行计算是加快模型处理速度的最主要方法。开展地表过程生态灾害模型并行算法研究,设计区域分解方法及MPI并行程序,对于充分发挥大型高性能计算机的优势,提高模型运算速度与效率非常必要。现有并行计算算法在分解策略、任务调度策略、负载平衡算法、并行程序实现等方面存在诸多问题。本文基于CoLM模型进行了相关研究与实践,主要工作包括以下几个方面:  首先,讨论了CoLM模型的数据特征,并针对此模型的数据特征、模型的串行计算情况,根据并行计算的需要,为不同区域大小的原始数据设计了不同的区域分解方法。  其次,针对前期区域分解算法生成的任务特点,对于不同的区域分解方法生成的任务提出了不同的任务调度策略。  再次,根据并行编程环境的一般理论,从分析影响并行程序性能的因素出发,实现两种不同的区域分解算法,在集群环境下,通过降低通信开销、采用合理可行的并行程序提高并行计算的性能。  最后,采用MPI-2的库函数,运用中国华北地区和北京城区遥感数据,分别采用两种不同区域分解算法对CoLM模型进行了测试验证。并对验证的结果进行了效果对比评价及性能分析,给出相应结论。
其他文献
小水电代燃料(Small Hydropower Substituting Fuel, SHSF)生态保护工程是巩固退耕还林、天然林保护建设成果和保障偏远山区农民生活问题的重要举措。本文以贵州黔东南富江小
如今,对在线医疗信息咨询服务需求量越来越大。随着互联网技术的发展每天有上百万的人通过网络查询相关的医疗信息。也有很多网站将医疗咨询作为服务提供给患者查询搜索,患者
随着航天技术的进步和嵌入式软件的发展,带有Cache的航天嵌入式系统的使用越来越普遍。Cache即高速缓冲存储器,它主要通过保存CPU读写主存的副本来解决高速的CPU与低速的主存间
近年来,随着全球经济和信息技术的不断发展,安全问题日益突出,越来越多的领域需要可靠的身份识别。由于传统的身份识别方法已经无法跟上时代发展的需要,因此人们将目光更多的
现代城市的快速发展,要求城市管理从传统的粗放化向精细化转变,城市部件作为城市管理的重要对象,对城市的精细化管理起着非常重要的作用。传统的部件管理方式是城市监督员发
时序曲线是一种十分常见的图形。在实际生产领域,很多问题都可以归结成时序曲线的识别问题。在地震勘探、医疗和气象等诸多领域,时序曲线的识别问题都占据着十分重要的位置。
学位
学位
随着互联网的快速发展和数字设备的广泛使用,人们对信息的获取和接收都提出了更高的要求。虽然搜索引擎的出现大大加速了人们查找信息的速度,但是搜索引擎返回的是和查询内容
随着数字照相机、摄像机、手机等各种电子设备的迅速普及,以及互联网、移动通讯网络的高速发展,通过拍摄数字相片和数字视频并上传分享网站以记录生活被越来越多的人所接受。