Encoding and decoding method and device for erasure codes and medium

The invention provides coding and decoding methods and devices for erasure codes and a medium. An encoding method for erasure codes includes: reading an encoding matrix for erasure codes from a main memory, and storing the encoding matrix to a first storage unit for a graphics processing unit (GPU)...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHEN YING, CHE BIYAO, ZHAO JIZHUANG, WANG ZIXIAO, TIAN YUAN
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention provides coding and decoding methods and devices for erasure codes and a medium. An encoding method for erasure codes includes: reading an encoding matrix for erasure codes from a main memory, and storing the encoding matrix to a first storage unit for a graphics processing unit (GPU) device; reading the user data fragments from the main memory, and storing the user data fragments to a second storage unit for the GPU equipment; the GPU equipment is indicated to carry out coding calculation to obtain verification data fragments; and writing the verification data fragments into the main memory. The step of indicating the GPU equipment to carry out coding calculation comprises the step of indicating the GPU equipment to generate verification data fragments based on the coding matrix from the first storage unit and the user data fragments from the second storage unit. According to the embodiment of the invention, the encoding/decoding calculation step related to a large amount of matrix operation is