Invention Grant
- Patent Title: Accelerated erasure coding system and method
-
Application No.: US16358602Application Date: 2019-03-19
-
Publication No.: US10666296B2Publication Date: 2020-05-26
- Inventor: Michael H. Anderson
- Applicant: STREAMSCALE, INC.
- Applicant Address: US CA Los Angeles
- Assignee: STREAMSCALE, INC.
- Current Assignee: STREAMSCALE, INC.
- Current Assignee Address: US CA Los Angeles
- Agency: Lewis Roca Rothgerber Christie LLP
- Main IPC: H03M13/15
- IPC: H03M13/15 ; G06F11/10 ; H03M13/11 ; H03M13/13 ; G06F12/02 ; G06F12/06 ; H03M13/37 ; H04L1/00 ; H03M13/00 ; G11C29/52

Abstract:
An accelerated erasure coding system includes a processing core for executing computer instructions and accessing data from a main memory, and a non-volatile storage medium for storing the computer instructions. The processing core, storage medium, and computer instructions are configured to implement an erasure coding system, which includes: a data matrix for holding original data in the main memory; a check matrix for holding check data in the main memory; an encoding matrix for holding first factors in the main memory, the first factors being for encoding the original data into the check data; and a thread for executing on the processing core. The thread includes: a parallel multiplier for concurrently multiplying multiple entries of the data matrix by a single entry of the encoding matrix; and a first sequencer for ordering operations through the data matrix and the encoding matrix using the parallel multiplier to generate the check data.
Public/Granted literature
- US20190215013A1 ACCELERATED ERASURE CODING SYSTEM AND METHOD Public/Granted day:2019-07-11
Information query
IPC分类: