复杂地理计算并行算法性能评测分析技术研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:znaddh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着对地观测技术的发展,GIS迎来了大数据处理的挑战,地理计算是一种数据密集型和计算密集型的计算,但现有的性能评测工具主要针对于计算密集型系统的性能分析,而对算法级性能分析能力不足,缺乏对并行地理计算算法进行性能评价的有效支撑,因此在“面向新型硬件架构的复杂地理计算平台”863课题的支撑下,开展了本项目的研究。  本研究在分析国内外相关研究现状的基础上,结合地理计算并行算法的特点,通过建立地理计算性能评测模型,利用代码插桩、并行化事件分析等技术实现了针对并行地理计算算法的性能评测工具,并取得主要贡献如下:  (1)设计了性能评测模型。通过分析了地理计算算法的算法特点和传统加速比模型的局限性,在传统加速比模型的基础上,使用关键路径上的负载替换原来的串行负载加并行负载,设计了合理的并行地理计算性能评测模型。  (2)实现了性能评测数据采集技术,通过利用GCC对C/C++进行编译插桩以及对MPI操作进行包装插桩来采集程序性能数据,同时利用OTF性能数据记录格式高效地存储和访问性能数据。  (3)实现了性能数据的并行化分析,通过关键路径来识别程序的负载均衡性,总结了6种常见的低效通讯操作,通过性能数据的并行化分析技术加快了性能数据的分析速度。  (4)实现了原型系统,经过实验验证评测工具提供了易用的图形界面来帮助用户查找性能瓶颈,通过对常见的地理计算算法进行性能评测,证明了性能评测工具性能良好,能够满足地理计算并行算法评测要求。  本文的研究成果已经在“面向新型硬件架构的复杂地理计算平台”863课题中应用,有效地指导了各课题组中并行地理计算算法的实现。
其他文献
跨媒体语义检索是文本、图像等检索领域中的一个前沿研究方向。由于文本、图像等不同媒体底层特征是异构的,并且与高层语义存在语义鸿沟,媒体检索时无法有效地实现从内容到用户
学位
近些年,随着无线通信技术和移动多媒体业务的快速发展,激增的移动用户数量和移动多媒体业务越来越高的带宽需求,给日益稀缺的无线频谱资源和现有固定式频谱分配方案带来了巨大的
蛋白质组学是一门研究蛋白质及其相关生物功能和过程的综合学科。尽管存在多种可选的策略,串联质谱技术已经成为当前蛋白质组学研究的核心技术,而蛋白质数据库搜索是目前从串联
学位
三维室内场景生成技术近年来已广泛应用,如何高效和自动化地生成场景元素的空间组织,仍然是个具有挑战的问题。本文以自动生成布局合理的三维室内场景为研究目标,重点研究场景内
学位
学位
学位
学位