Performance analysis of data compression algorithms for heterogeneous architecture through parallel approach

被引:0
|
作者
Mahammad, Farooq Sunar [1 ]
Viswanatham, V. Madhu [1 ]
机构
[1] VIT Univ, Sch Comp Sci & Engn, Vellore, Tamil Nadu, India
来源
JOURNAL OF SUPERCOMPUTING | 2020年 / 76卷 / 04期
关键词
Arithmetic coding; Data compression; K-RLE algorithm; LZ77; algorithm; Multicore architecture; Parallel processing; OpenMP;
D O I
10.1007/s11227-018-2478-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Today, there is a huge demand for data compression due to the need to reduce the transmission time and increase the capacity of data storage. Data compression is a technique which represents an information, images, video files in a compressed or in a compact format. There are various data compression techniques which keep information as accurately as possible with the fewest number of bits and send it through communication channel. Arithmetic algorithm, Lempel-Ziv 77 (LZ77) and run length encoding with a K-precision (K-RLE) algorithms are lossless data compression algorithms which have lower performance rate because of their processing complexity as well as execution time. This paper presents an efficient parallel approach to reduce execution time for compression algorithms. The proposed OpenMP is an efficient tool for programming within parallel shared-memory environments. Finally, it shows that performance parallel model experimented using Open Multi-Processing (OpenMP) Application Programming Interface through Intel Parallel studio on multicore architecture platform with spec of Core 2 duo-2.4 GHz, 1 Gb RAM machine of parallel approach for compression algorithms has been improved remarkably against sequential approach. The improvement in compression ratio through an efficient parallel approach leads to reduction on transmission cost, reduction in storage space and bandwidth without additional hardware infrastructure. An overall performance evaluation shows arithmetic data compression algorithm with 46% which is better than LZ77 of 44% as well as K-RLE of 37% data compression algorithms.
引用
收藏
页码:2275 / 2288
页数:14
相关论文
共 50 条
  • [1] Performance analysis of data compression algorithms for heterogeneous architecture through parallel approach
    Farooq Sunar Mahammad
    V. Madhu Viswanatham
    The Journal of Supercomputing, 2020, 76 : 2275 - 2288
  • [2] On performance analysis of heterogeneous parallel algorithms
    Lastovetsky, A
    Reddy, R
    PARALLEL COMPUTING, 2004, 30 (11) : 1195 - 1216
  • [3] PARALLEL ALGORITHMS FOR DATA-COMPRESSION
    SMITH, MEG
    STORER, JA
    JOURNAL OF THE ACM, 1985, 32 (02) : 344 - 373
  • [4] An approach to assessment of heterogeneous parallel algorithms
    Lastovetsky, A
    Reddy, R
    PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2003, 2763 : 117 - 129
  • [5] MULTILEVEL ALGEBRAIC APPROACH FOR PERFORMANCE ANALYSIS OF PARALLEL ALGORITHMS
    D'Amore, Luisa
    Mele, Valeria
    Romano, Diego
    Laccetti, Giuliano
    COMPUTING AND INFORMATICS, 2019, 38 (04) : 817 - 850
  • [6] Multilevel algebraic approach for performance analysis of parallel algorithms
    D'Amore, Luisa
    Mele, Valeria
    Romano, Diego
    Laccetti, Giuliano
    Computing and Informatics, 2020, 38 (04) : 817 - 850
  • [7] Parallel Hardware/Software Architecture for the BWT and LZ77 Lossless Data Compression Algorithms
    Zuniga Grajeda, Virgilio
    Feregrino Uribe, Claudia
    Cumplido Parra, Rene
    COMPUTACION Y SISTEMAS, 2006, 10 (02): : 172 - 188
  • [8] Performance Analysis of Trajectory Compression Algorithms on Marine Surveillance data
    Singh, Ashutosh Kumar
    Aggarwal, Vinay
    Saxena, Pavas
    Prakash, Om
    2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 1074 - 1079
  • [9] Parallel algorithms for structure transient analysis based on heterogeneous multi-core processor architecture
    Yu G.
    Lou Y.
    Li J.
    Jin X.
    Zhendong yu Chongji/Journal of Vibration and Shock, 2023, 42 (06): : 152 - 158
  • [10] High performance parallel KMP algorithm on a heterogeneous architecture
    Park, Neungsoo
    Park, Soeun
    Lee, Myungho
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (03): : 2205 - 2217