Array Codes with Local Properties

06/27/2019
by   Mario Blaum, et al.
0

In general, array codes consist of m× n arrays and in many cases, the arrays satisfy parity constraints along lines of different slopes (generally with a toroidal topology). Such codes are useful for RAID type of architectures, since they allow to replace finite field operations by XORs. We present expansions to traditional array codes of this type, like Blaum-Roth (BR) and extended EVENODD codes, by adding parity on columns. This vertical parity allows for recovery of one or more symbols in a column locally, i.e., by using the remaining symbols in the column without invoking the rest of the array. Properties and applications of the new codes are discussed, in particular to Locally Recoverable (LRC) codes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/13/2021

On Generalized Expanded Blaum-Roth Codes

Expanded Blaum-Roth (EBR) codes consist of n× n arrays such that lines o...
research
10/10/2021

A Generalization of Array Codes with Local Properties and Efficient Encoding/Decoding

A maximum distance separable (MDS) array code is composed of m× (k+r) ar...
research
02/20/2023

Awkward to RDataFrame and back

Awkward Arrays and RDataFrame provide two very different ways of perform...
research
09/12/2022

On MDS Condition and Erased Lines Recovery of Generalized Expanded-Blaum-Roth Codes and Generalized Blaum-Roth Codes

Generalized Expanded-Blaum-Roth (GEBR) codes [1] are designed for large-...
research
05/25/2018

Extended Integrated Interleaved Codes over any Field with Applications to Locally Recoverable Codes

Integrated Interleaved (II) and Extended Integrated Interleaved (EII) co...
research
01/25/2021

Correctable Erasure Patterns in Product Topologies

Locality enables storage systems to recover failed nodes from small subs...
research
07/27/2018

Sparse Matrix Code Dependence Analysis Simplification at Compile Time

Analyzing array-based computations to determine data dependences is usef...

Please sign up or login with your details

Forgot password? Click here to reset