›› 2014, Vol. 27 ›› Issue (8): 164-.

• 论文 • 上一篇    下一篇

基于多核处理器的任务记录数据并行压缩算法

许晋,胡泽林,杨智,王颖   

  1. (中国电子科技集团公司电子科学研究院 预警机研究所,北京 100041)
  • 出版日期:2014-08-15 发布日期:2014-07-21
  • 作者简介:〗许晋(1983—),女,硕士,助理工程师。研究方向:高性能计算,数据存储检索。E-mail:xj_1205@163.com。胡泽林(1982—),男,硕士,助理工程师。研究方向:高性能计算。杨智(1982—),男,硕士,助理工程师。研究方向:数据记录。王颖(1971—),女,硕士,高级工程师。研究方向:任务电子系统。

Parallel Mission Record Data Compression Algorithm Based on Multi-core Processor

XU Jin,HU Zelin,YANG Zhi,WANG Ying   

  1. (Awacs Institute,Chinese Academy of Electronics and Information Technology,Beijing 100041,China)
  • Online:2014-08-15 Published:2014-07-21

摘要:

数据记录与回放是任务电子系统的重要部件之一。在任务执行过程中,数据记录与回放对实时数据进行记录存储,供事后回放分析。随着传感器性能的逐步提升,记录的数据量也随之增长。为减少记录数据的存储大小,采用zlib函式库对数据进行实时压缩,为缓解压缩所带来的数据记录速率慢的性能瓶颈,提出了一种基于多核处理器的并行压缩算法,该算法充分利用多核处理器的计算能力实现多线程并行压缩。通过实验表明,该算法取得了加速性能与压缩性能的大幅提升。

关键词: 任务电子系统, 数据记录与回放, 数据压缩, 并行化, zlib

Abstract:

Data record and replay is one of the most important modules in mission electronic system.In the procedure of mission execution,real-time data are recorded for later replay and analysis.The size of recorded data increases sharply with the rapid development of sensor performance.The zlib library is used to compress real-time data to overcome the bottleneck of data record performance in speed,and a parallel data compression algorithm on multi-core processor is proposed,which makes full use of multi-core processor to implement multithreaded parallel computing power compression.Experimental data show that encouraging speedup and compression ratio are achieved by using parallelization.

Key words: mission electronic system;data record and replay;data compression;parallelization;zlib

中图分类号: 

  • TP301.6