Logo des Repositoriums
 

Parallel coding for storage systems — An OpenMP and OpenCL capable framework

dc.contributor.authorSobe, Peter
dc.date.accessioned2017-12-06T09:10:07Z
dc.date.available2017-12-06T09:10:07Z
dc.date.issued2012
dc.description.abstractParallel storage systems distribute data onto several devices. This allows high access bandwidth that is needed for parallel computing systems. It also improves the storage reliability, provided erasure-tolerant coding is applied and the coding is fast enough. In this paper we assume storage systems that apply data distribution and coding in a combined way. We describe, how coding can be done parallel on multicore and GPU systems in order to keep track with the high storage access bandwidth. A framework is introduced that calculates coding equations from parameters and translates them into OpenMP- and OpenCL-based coding modules. These modules do the encoding for data that is written to the storage system, and do the decoding in case of failures of storage devices. We report on the performance of the coding modules and identify factors that influence the coding performance.en
dc.identifier.doi10.1007/BF03342026
dc.identifier.pissn0177-0454
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/8622
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofPARS: Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware: Vol. 29, No. 1
dc.relation.ispartofseriesPARS: Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware
dc.subjectStorage System
dc.subjectIEEE Computer Society
dc.subjectParallel Computing System
dc.subjectHost Memory
dc.subjectDistribute Storage System
dc.titleParallel coding for storage systems — An OpenMP and OpenCL capable frameworken
dc.typeText/Journal Article
gi.citation.endPage73
gi.citation.startPage63

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
40731_2014_Article_BF03342026.pdf
Größe:
144.65 KB
Format:
Adobe Portable Document Format