Supercharge Your Innovation With Domain-Expert AI Agents!

Method for reducing calculation amount in binary coding storage system

A binary encoding and storage system technology, applied in the field of reducing the amount of calculation in the binary encoding storage system, can solve the problems of low encoding process calculation, unconsidered, low calculation binary encoding matrix, etc., to optimize the encoding process and reduce the number of calculations , the effect of reducing the amount of calculation

Active Publication Date: 2014-06-04
山东骑风电子科技有限公司
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to solve this problem, the researchers proposed a storage strategy for the binary coded matrix, but in fact, in the process of constructing the binary coded matrix, it is difficult to directly construct a storage strategy that can guarantee the effect of system capacity deletion and has the lowest amount of computation. binary coded matrix
Therefore, in the process of constructing the actual binary coding matrix, it is to meet the tolerance and erasure performance of the storage system, without considering whether it has the lowest calculation amount of the coding process in the coding process

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for reducing calculation amount in binary coding storage system
  • Method for reducing calculation amount in binary coding storage system
  • Method for reducing calculation amount in binary coding storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] Embodiment 1: The present invention is based on the binary (6, 3, 4) Van der Mont system code constructed on "0,1", and illustrates the process of generating redundant data by block coding a file to be stored. Since the code of the (6, 3, 4) Van der München system is used in the present invention, the original file is divided into 9 micro data blocks in this embodiment. Divide the nine data of the file (case image) into blocks d 1,1 , D 1,2 , D 1,3 , D 2,1 , D 2,2 , D 2,3 , D 3,1 , D 3,2 , D 3,3 Arranged in order, and corresponded to the positions of the 9 elements on each row of the coding matrix G. According to the (6,3,4) Van der Monte system code, another 9 schools can be created from the original 9 data blocks. Test data block: p 1,1 , P 1,2 , P 1,3 , P 2,2 , P 2,3 , P 3,1 , P 3,1 , P 3,2 , P 3,3 . Where the data block group {d 1,1 , D 1,2 , D 1,3 };{D 2,1 , D 2,2 , D 2,3 };{D 3,1 , D 3,2 , D 3,3 };{P 1,1 , P 1,2 , P 1,3 };{P 2,1 , P 2,2 , P 2,3 };{P 3,1 , P 3,2 , P...

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 reducing calculation amount in a binary coding storage system. Compared with the prior art, the method has the advantages that coding process is optimized, and reducing of the calculation amount in the process of coding can be realized. When coding storage is performed on data in the storage system, an original calculation order of check data blocks can be changed according to characteristics of each row vector in a coding matrix so as to reduce the number of calculation times in the process of coding. The method is suitable for all binary matrixes, suitable for any related processes based on the binary matrixes for calculation and suitable for the process for performing data reconstruction on lost data blocks by utilizing binary check matrixes when the data blocks are lost, and has value for popularization and application.

Description

Technical field [0001] The invention relates to a method for calculating related data using a binary matrix, and in particular to a method for reducing the amount of calculation in a binary code storage system. Background technique [0002] In recent years, with the widespread application of computer technology and related sensor technologies in all walks of life, information that perceives the world is being generated every second. At the same time, the Internet services of hundreds of millions of users are generating new information all the time. Data and historical information about people’s lives have also exploded. The rapid growth of data will inevitably lead to a continuous increase in storage devices. At the same time, in order to meet the ever-expanding data storage needs, the architecture of the data storage system is constantly evolving and changing. From traditional centralized storage to distributed storage, new massive data storage modes such as cloud storage have ...

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
no application Login to View More
IPC IPC(8): G06F11/14
Inventor 蒋海波陈建中周星梅李娜王晓京肖宜龙李范
Owner 山东骑风电子科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More