首页 | 本学科首页   官方微博 | 高级检索  
     检索      

并行地理计算算法性能评测技术研究
引用本文:陈翠婷,方金云,邱强,姚晓,李栋宾.并行地理计算算法性能评测技术研究[J].地球信息科学,2015,17(5):568-574.
作者姓名:陈翠婷  方金云  邱强  姚晓  李栋宾
作者单位:1. 中国科学院大学, 北京100049; 2. 中国科学院计算技术研究所, 北京100190
基金项目:国家高技术研究发展计划"( 863"计划)基金项目(2011AA120302、2011AA120306)。
摘    要:从并行地理算法的正确性评测、性能评测、评测流程和评测工具实现等角度,研究了高性能集群环境下的评测技术。在正确性评测假设基础上,将评测用例在不同进程数环境下的计算结果与该算法在单进程环境下的运算结果逻辑求差得出相对误差,提出了问题规模计算方法。根据评测用例的问题规模确定评测用例的权重,提出了性能指标和评测流程,并通过评测工具自动获得同一个并行地理计算算法。在多个不同评测用例下的评测指标来衡量算法的计算误差与性能,形成评测报告。经实验验证,本文方法能较好地满足并行地理计算算法评测的需求,为并行空间分析算法性能优化提供技术保障。

关 键 词:地理计算  并行算法  正确性评测  性能评测  
收稿时间:2014-12-26

A Technology to Evaluate the Performance of Parallel Geo-Computing Algorithms
CHEN Cuiting,FANG Jinyun,QIU Qiang,YAO Xiao,LI Dongbin.A Technology to Evaluate the Performance of Parallel Geo-Computing Algorithms[J].Geo-information Science,2015,17(5):568-574.
Authors:CHEN Cuiting  FANG Jinyun  QIU Qiang  YAO Xiao  LI Dongbin
Institution:1. University of Chinese Academy of Sciences, Beijing 100049, China; 2. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China
Abstract:We study and propose the evaluation approach for parallel geo-computation algorithms from the following aspects: correctness evaluation, performance evaluation, evaluation routines and evaluation tools. This approach proposes the hypotheses for correctness evaluation which are viewed as the foundation of measuring the correctness of geo-computation algorithms. To measure the correctness, we compute the relative errors by comparing the results using a certain algorithm under the single-process with the corresponding results evaluated under the multi-process environment. In this paper, we present a method in which the weights of the evaluation cases are determined by the computation scale. We also discuss a method which computes the computation scale of evaluation cases. The method involves the data scale, data distribution coefficient and time consumption per unit computation. Meanwhile, the geo-computation algorithms are evaluated by cases with weights. Under some circumstances, we can obtain the various evaluation indicators of a certain algorithm, such as the execution time, the speedups, and the parallel efficiency. In addition, this paper designs an evaluation routine based on the correctness evaluation and performance evaluation. It obtains the correctness evaluation and performance indicators of our target algorithms and generates the final reports. After experiments, we may confirm that our techniques can meet the requirements for evaluating parallel geo-computation algorithms. It could provide an effective support to algorithm optimization.
Keywords:parallel algorithms  correctness evaluation  performance evaluation  geo-computation  
本文献已被 CNKI 等数据库收录!
点击此处可从《地球信息科学》浏览原始摘要信息
点击此处可从《地球信息科学》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号