Search
Now showing items 1-10 of 42
Removable media based object store
(2017)
Embodiments disclosed herein provide systems, methods, and computer-readable media to implement an object store with removable storage media. In a particular embodiment, a method provides identifying first data for ...
Implementation of multi-threaded erasure coding under multi-processing environments
(2016)
Galois alan aritmetiği depolama ve iletişim cihazlarını veri kayıplarına karşı korumak için Reed-Solomon silme kodlarının temelini oluşturmaktadır. Galois alan aritmeti^ginin en güncel uygulamaları hızlı Galois alan ...
OpenMP and POSIX threads implementation of Jerasure 2.0
(2017)
In shared memory multiprocessor architectures, threads can be used to implement parallelism. POSIX threads (pthreads) is a low-level bare-bones programming interface for working with threads. Therefore, we have extremely ...
Mojette transform based LDPC erasure correction codes for distributed storage systems
(2017)
Mojette Transform (MT) based erasure correction coding possesses extremely efficient encoding/decoding algorithms and demonstrate promising burst erasure recovery performance. MT codes are based on discrete geometry and ...
Joint De-Duplication-Erasure coded distributed storage
(2018)
Methods and apparatus deduplicate and erasure code a message in a data storage system. One example apparatus includes a first chunking circuit that generates a set of data chunks from a message, an outer precoding ...
On the distribution of the threshold voltage in multi-level cell flash memories
(Elsevier, 2019)
In Multi-Level Cell (MLC) memories, multiple bits of information are packed within the cell to enable higher capacity and lower cost of manufacturing compared to those of the single-level cell flash. However, because of ...
Kernel density estimation for optimal detection in All-Bit-Line MLC flash memories
(IEEE, 2019)
NAND flash memories have recently become the main component of large-scale non-volatile storage systems. Recent studies have shown that various error sources degrade the Multi-level cell (MLC) memory performance, including ...
Distributed matrix multiplication with MDS array BP-XOR codes for scaling clusters
(IEEE, 2019)
This study presents a novel coded computation technique for distributed matrix-matrix product computation at a massive scale that outperforms well known previous strategies in terms of total execution time. Our method ...
Power savings in cold storage
(2016)
Methods and apparatus associated with data cold storage are described. Example apparatus include an array of data storage devices arranged in rows and columns. Columns of the array are orthogonal to rows. A row has an ...
Data deduplication with adaptive erasure code redundancy (US20160344413A1)
(2016)
Example apparatus and methods combine erasure coding with data deduplication to simultaneously reduce the overall redundancy in data while increasing the redundancy of unique data. In one embodiment, an ...