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!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator CHEN YING
CHE BIYAO
ZHAO JIZHUANG
WANG ZIXIAO
TIAN YUAN
description 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
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CN117149509A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CN117149509A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CN117149509A3</originalsourceid><addsrcrecordid>eNrjZHBxzUvOT8nMS1dIzEtRSEmFcnJTSzLyU6BiZZnJqQpp-UUKqUWJxaVFqQpARanFYMnc1JTM0lweBta0xJziVF4ozc2g6OYa4uyhm1qQH59aXJCYnJqXWhLv7GdoaG5oYmlqYOloTIwaAGVbMjA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Encoding and decoding method and device for erasure codes and medium</title><source>esp@cenet</source><creator>CHEN YING ; CHE BIYAO ; ZHAO JIZHUANG ; WANG ZIXIAO ; TIAN YUAN</creator><creatorcontrib>CHEN YING ; CHE BIYAO ; ZHAO JIZHUANG ; WANG ZIXIAO ; TIAN YUAN</creatorcontrib><description>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</description><language>chi ; eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; IMAGE DATA PROCESSING OR GENERATION, IN GENERAL ; PHYSICS</subject><creationdate>2023</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20231201&amp;DB=EPODOC&amp;CC=CN&amp;NR=117149509A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25543,76293</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20231201&amp;DB=EPODOC&amp;CC=CN&amp;NR=117149509A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>CHEN YING</creatorcontrib><creatorcontrib>CHE BIYAO</creatorcontrib><creatorcontrib>ZHAO JIZHUANG</creatorcontrib><creatorcontrib>WANG ZIXIAO</creatorcontrib><creatorcontrib>TIAN YUAN</creatorcontrib><title>Encoding and decoding method and device for erasure codes and medium</title><description>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</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHBxzUvOT8nMS1dIzEtRSEmFcnJTSzLyU6BiZZnJqQpp-UUKqUWJxaVFqQpARanFYMnc1JTM0lweBta0xJziVF4ozc2g6OYa4uyhm1qQH59aXJCYnJqXWhLv7GdoaG5oYmlqYOloTIwaAGVbMjA</recordid><startdate>20231201</startdate><enddate>20231201</enddate><creator>CHEN YING</creator><creator>CHE BIYAO</creator><creator>ZHAO JIZHUANG</creator><creator>WANG ZIXIAO</creator><creator>TIAN YUAN</creator><scope>EVB</scope></search><sort><creationdate>20231201</creationdate><title>Encoding and decoding method and device for erasure codes and medium</title><author>CHEN YING ; CHE BIYAO ; ZHAO JIZHUANG ; WANG ZIXIAO ; TIAN YUAN</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CN117149509A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>chi ; eng</language><creationdate>2023</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>IMAGE DATA PROCESSING OR GENERATION, IN GENERAL</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>CHEN YING</creatorcontrib><creatorcontrib>CHE BIYAO</creatorcontrib><creatorcontrib>ZHAO JIZHUANG</creatorcontrib><creatorcontrib>WANG ZIXIAO</creatorcontrib><creatorcontrib>TIAN YUAN</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>CHEN YING</au><au>CHE BIYAO</au><au>ZHAO JIZHUANG</au><au>WANG ZIXIAO</au><au>TIAN YUAN</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Encoding and decoding method and device for erasure codes and medium</title><date>2023-12-01</date><risdate>2023</risdate><abstract>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</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language chi ; eng
recordid cdi_epo_espacenet_CN117149509A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
PHYSICS
title Encoding and decoding method and device for erasure codes and medium
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T07%3A17%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=CHEN%20YING&rft.date=2023-12-01&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECN117149509A%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true