SPECIALIZED DATA COMPRESSION PROCESSOR

Authors

  • Volodymyr Luzhetskyі Vinnytsia National Technical University
  • Lyudmyla Savytska Vinnytsia National Technical University
  • Valentina Kaplun Vinnytsia National Technical University

DOI:

https://doi.org/10.31649/1999-9941-2022-54-2-15-25

Keywords:

data compression, linear Fibonacci form, specialized processor, operating machine

Abstract

One of the effective approaches to data compression is the approach based on the use of optimizing properties of Fibonacci numbers. The essence of the approach is that in the process of compaction the block of digital data is considered as a large positive integer, given in the form of a linear Fibonacci form. The implementation of data compression methods based on the linear form of Fibonacci software requires a lot of time, which is associated with calculations over large numbers (up to 8000 binary digits). For some applications, such time is unacceptable, so there is a need to create a specialized processor that will speed up the process of data compression. The development of mathematical and structural models of a specialized processor and its components is carried out using a functional-structural approach to the design of digital devices. Based on the generalized model of the process of adaptive data compression based on the linear Fibonacci form, the main functions to be implemented by a specialized processor are identified. This processor is part of a computer system and is in some way connected to the computer's CPU. Because the files to be compressed and the compressed files are stored in computer memory, the CPU is expected to read and write the file, generate P and P* sequences, and implement a sequence-level optimization function. The specialized processor is responsible for calculations over large numbers. To implement a set of all functions, it is proposed to build more than one operating machine, and to decompose it into machines, each of which implements the corresponding function. Mathematical models and structures of such modules of the specialized processor are considered: modeling of a data source, coding, decoding, optimization at the level of blocks, formation of structure of sequence P*. Hardware implementation of calculations over large numbers and the ability to implement basic functional transformations of individual modules in the pipeline mode provides acceleration of the data compression process compared to software implementation.

Author Biographies

Volodymyr Luzhetskyі, Vinnytsia National Technical University

Doctor of Technical Sciences, Professor, Head of the Department of Information Protection

Lyudmyla Savytska , Vinnytsia National Technical University

Candidate of Technical Sciences, Associate Professor of the Department of Computer Engineering

Valentina Kaplun, Vinnytsia National Technical University

senior lecturer of the Department of Information Protection

References

V. A. Luzhetskyі, L. A. Savytska, “Rozrobka ta doslidzhennya metodiv adaptyvnoho ushchilnennya danykh na osnovi liniynoyi formy Fibonachchi,” Skhidno-yevropeyskyi zhurnal peredovykh tekhnolohiy, №1/9 (73), s. 16-22, 2015 [in Ukrainian].

A. V. Anisimov, Ya. P. Ryndin, S. Ye. Redko, “Obratnoye preobrazovaniye Fibonachchi,” Kibernetika, № 3, c. 9-11, 1982 [in Russian].

A. V. Anisimov, “Lineynyye formy Fibonachchi i parallelnyye algoritmy bolshoy razmernosti,” Kibernetika i sistemnyy analiz, № 3, c. 106–115, 1995 [in Russian].

V. A. Luzhetskyi, Mokhammad Al-Mayta, “Sposib zobrazhennya tsilykh chysel velykoho diapazonu,” Vymiryuvalna ta obchyslyuvalna tekhnika v tekhnolohichnykh protsesakh, № 1, c. 156–162, 1998 [in Ukrainian].

V. A. Luzhetskyi, L. A. Savytska, Shakhzada Ashraful Khok, “Uzahalnena model adaptyvnoho ushchilnennya danykh,” Informatsiyni tekhnolohiyi ta kompyuterna inzheneriya, № 1(14), c. 56-63, 2009 [in Ukrainian].

V. M. Glushkov, Yu. V. Kapitonova, A. T. Mishchenko, Logicheskoye proyektirovaniye diskretnykh ustroystv. K.: Naukova dumka. 1987 [in Russian].

V. A. Luzhetskyi, L. A. Savytska, “Modeli ta metody adaptyvnoho ushchilnennya danykh na osnovi liniynoyi formy Fibonachchi,” Zbirnyk naukovykh prats Kharkivskoho universytetu Povitryanykh syl, № 1 (42), c. 53-57, 2015 [in Ukrainian].

Downloads

Abstract views: 201

Published

2022-06-29

How to Cite

[1]
Luzhetskyі V., L. Savytska, and V. Kaplun, “SPECIALIZED DATA COMPRESSION PROCESSOR”, ІТКІ, vol. 54, no. 2, pp. 15–25, Jun. 2022.

Issue

Section

Information technology and coding theory

Metrics

Downloads

Download data is not yet available.