Method for realizing of real-time data parallel compression by utilizing GPU (Graphic processing unit) cooperative computing

A real-time data and algorithm technology, applied in computing, electrical digital data processing, special data processing applications, etc., to achieve the effect of improving compression efficiency
CN103309889AInactive Publication Date: 2013-09-18华北计算机系统工程研究所

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
华北计算机系统工程研究所
Publication Date
2013-09-18
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for realizing real-time data parallel compression by utilizing GPU (Graphic Processing Unit) cooperative computing. In order to increase the efficiency of processing large-scale data compression by a real-time database and increase the system data processing ability, the data compression is realized by using a GPU cooperative computing mode by adopting a CUDA (Computer Unified Device Architecture) technology, and the compression algorithm adopts a common revolving door compression algorithm of an industrial real-time database. A compression algorithm flow which is modified according to a GPU parallel method is shown in an attached diagram of the abstract. According to the method for realizing data compression computing by adopting GPU parallelization, disclosed by the invention, the compression efficiency is increased by about 70%; and the increasing of the compression efficiency means that the operation load of a CPU (Central Processing Unit) can be reduced to a certain degree, and the performance of the whole real-time database system can be increased.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention patent belongs to computer engineering application software, which is applied to data compression of real-time database system in industrial control. Background technique

[0002] Real-time database is the product of the combination of database technology and real-time system. Real-time databases are widely used in process industries (petrochemical, electric power, steel). It can be used for automatic collection, storage and monitoring of the production process, and can also store years of data at each process point online, which is the core of the enterprise MES. Since the real-time database is mainly used in the process industry, and the process industry usually has a relatively large number of points, it also needs to complete the storage of a large amount of historical data while requiring real-time performance. Therefore, how to efficiently organize and manage the historical data of the real-time database is a matter of It has beco...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More