基于散列查找和多线程调度的快速提取GRIB数据方法

基于散列查找和多线程调度的快速提取GRIB数据方法

论文摘要

GRIB码(GRIdded Binary)是WMO建议使用的一种表格驱动码,是与计算机无关的压缩的二进制码,其具有较强的检索能力、可扩展性、压缩比率高等特点.其通常用于存储和传输大容量的格点数据,广泛应用于数值天气预报、海洋数据和历史气象数据等数值预报产品中.当需要使用数据时,会先对GRIB格式文件进行解码,而因其特点所致,解码往往需要耗费大量时间.又因其常常应用于应急响应分析评价系统的预处理模块中,尤其在核应急响应系统中,解码部分的耗时是非常大的,严重影响到整体系统的分析运算效率.针对这一问题,本文提出了一种新的基于散列查找和多线程调度的快速提取GRIB数据方法,可大幅提升解码的效率,命名为HP算法(Hash&Parallel).

论文目录

  • 0 引言
  • 1 主要算法
  •   1.1 HP算法
  •   1.2 与传统算法对比
  • 2 案例测试及结果分析
  • 3 结论
  • 文章来源

    类型: 期刊论文

    作者: 李鸣野

    关键词: 散列查找,多线程调度,应急响应,解码

    来源: 山西师范大学学报(自然科学版) 2019年02期

    年度: 2019

    分类: 基础科学,信息科技

    专业: 气象学,计算机软件及计算机应用

    单位: 中国辐射防护研究院

    分类号: P409;P456.7

    DOI: 10.16207/j.cnki.1009-4490.2019.02.004

    页码: 10-17

    总页数: 8

    文件大小: 314K

    下载量: 27

    相关论文文献

    • [1].数据结构线性探测法在随机出题中的应用[J]. 内江师范学院学报 2014(04)
    • [2].快速全天自主星图识别[J]. 光学精密工程 2009(04)

    标签:;  ;  ;  ;  

    基于散列查找和多线程调度的快速提取GRIB数据方法
    下载Doc文档

    猜你喜欢