Multi-threaded compression of Earth observation time-series data

被引:2
|
作者
Swanepoel, D. [1 ,2 ]
van den Bergh, F. [1 ]
机构
[1] CSIR, Meraka Inst, Remote Sensing Res Unit, Pretoria, South Africa
[2] Nearmap Ltd, POB R1831, Sydney, NSW 1225, Australia
关键词
Data compression; multi-threading; time-series; HDF; HDF5; MODIS;
D O I
10.1080/17538947.2017.1301580
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
Earth observation data are typically compressed using general-purpose single-threaded compression algorithms that operate at a fraction of the bandwidth of modern storage and processing systems. We present evidence that recently developed multi-threaded compression codecs offer substantial benefits over widely used single-threaded codecs in terms of compression efficiency when applied to a selection of moderate resolution imaging spectroradiometer (MODIS) datasets stored in the HDF5 format. Compression codecs from the LZ77 and Rice families are shown to vary in efficacy when applied to different MODIS data products, highlighting the need for compression strategies to be tailored to different classes of data. We also introduce LPC-Rice, a new multi-threaded codec, that performs particularly well when applied to time-series data.
引用
收藏
页码:1214 / 1230
页数:17
相关论文
共 50 条
  • [21] Predictive modelling: Least squares method for compression of time-series data
    Mukherjee, S
    Zobel, J
    MULTIMEDIA STORAGE AND ARCHIVING SYSTEMS II, 1997, 3229 : 340 - 347
  • [22] Dynamic Terrain Data Visualization Using Virtual Paging in Multi-threaded Environment
    Porwal, Sudhir
    Rathi, Virendra Singh
    COMPUTATIONAL INTELLIGENCE AND INFORMATION TECHNOLOGY, 2011, 250 : 503 - 505
  • [23] Time and energy modeling of a high-performance multi-threaded Cholesky factorization
    Sandra Catalán
    Francisco D. Igual
    Rafael Mayo
    Rafael Rodríguez-Sánchez
    Enrique S. Quintana-Ortí
    The Journal of Supercomputing, 2017, 73 : 139 - 151
  • [24] Classifier Grouping to Enhance Data Locality for A Multi-Threaded Object Detection Algorithm
    Lai, Bo-Cheng Charles
    Chiang, Chih-Hsuan
    Li, Guan-Ru
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 268 - 275
  • [25] CODE GENERATION FOR MULTI-THREADED ARCHITECTURES FROM DATA-FLOW GRAPHS
    MURER, S
    FARBER, P
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1993, 23 : 77 - 90
  • [26] Multi-threaded evolution of the Data-Logging System of the ATLAS Experiment at CERN
    Colombo, Tommaso
    Vandelli, Wainer
    2011 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2011, : 2039 - 2043
  • [27] Effective Resource Handling Data Splitting and Cache Implementation for Multi-Threaded Application
    Kumar, Rajeesh N., V
    Gayathri, G.
    PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2016), 2016,
  • [28] Multi-threads computation for aggregation of time-series data
    Jie W.
    Jingyi L.
    International Journal of Wireless and Mobile Computing, 2019, 16 (01): : 14 - 17
  • [29] Lossless Data Compression for Time-Series Sensor Data Based on Dynamic Bit Packing
    Hwang, Sang-Ho
    Kim, Kyung-Min
    Kim, Sungho
    Kwak, Jong Wook
    SENSORS, 2023, 23 (20)
  • [30] Approximation algorithm for data mapping on block multi-threaded network processor Architectures
    Ostler, Chris
    Chatha, Karam S.
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 801 - +