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

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华北计算机系统工程研究所

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for realizing of real-time data parallel compression by utilizing GPU (Graphic processing unit) cooperative computing
  • Method for realizing of real-time data parallel compression by utilizing GPU (Graphic processing unit) cooperative computing
  • Method for realizing of real-time data parallel compression by utilizing GPU (Graphic processing unit) cooperative computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the object, technical solution and advantages of the present invention clearer, specific examples are given below to further describe the present invention in detail.

[0022] Usually, after the real-time data is collected through the acquisition interface of the field equipment (PLC, DCS), it will be sent to the real-time database after exception processing. The exception processing is a concept proposed in the PI database. Perform a simple evaluation of the values ​​and discard those data records that are obviously wrong. Through such data preprocessing, the burden on the real-time database can be effectively reduced and the efficient operation of the real-time database can be ensured. After the real-time data enters the database, it will be divided into two directions. One direction is to update the real-time data of the measuring point. The update of real-time data will also be transmitted to the configuration screen at the same time, forming an ani...

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

PUM

No PUM Login to View More

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.

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

Application Information

Patent Timeline
18 Sep 2013
Publication
CN103309889A
IPC
G06F17/30
Inventors
徐新国; 朱廷劭