Founsure 1.0: an Erasure Code Library With Efficient Repair and Update Features

dc.contributor.author Arslan, Şuayb Şefik
dc.contributor.other 02.02. Department of Computer Engineering
dc.contributor.other 02. Faculty of Engineering
dc.contributor.other 01. MEF University
dc.date.accessioned 2021-06-16T10:38:13Z
dc.date.available 2021-06-16T10:38:13Z
dc.date.issued 2021
dc.description.WoSDocumentType Article
dc.description.WoSIndexDate 2021
dc.description.WoSInternationalCollaboration Uluslararası işbirliği ile yapılmayan - HAYIR
dc.description.abstract Founsure is an open-source software library that implements a multi-dimensional graph-based erasure coding entirely based on fast exclusive OR (XOR) logic. Its implementation utilizes compiler optimizations and multi-threading to generate the right assembly code for the given multi-core CPU architecture with vector processing capabilities. Founsure possesses important features that shall find various applications in modern data storage, communication, and networked computer systems, in which the data needs protection against device, hardware, and node failures. As data size reached unprecedented levels, these systems have become hungry for network bandwidth, computational resources, and average consumed power. To address that, the proposed library provides a three-dimensional design space that trades off the computational complexity, coding overhead, and data/node repair bandwidth to meet different requirements of modern distributed data storage and processing systems. Founsure library enables efficient encoding, decoding, repairs/rebuilds, and updates while all the required data storage and computations are distributed across the network nodes.
dc.description.sponsorship Turkiye Bilimsel ve Teknolojik Arastirma Kurumu (TUBITAK) Grant Number : 115C111 - 119E235
dc.identifier.citation Arslan, Ş. Ş. (2021). Founsure 1.0: An erasure code library with efficient repair and update features. SoftwareX, 13, p.1-12. DOI: 10.1016/j.softx.2021.100662
dc.identifier.doi 10.1016/j.softx.2021.100662
dc.identifier.issn 2352-7110
dc.identifier.scopus 2-s2.0-85099781543
dc.identifier.uri https://hdl.handle.net/20.500.11779/1495
dc.identifier.uri https://doi.org/10.1016/j.softx.2021.100662
dc.language.iso en
dc.publisher Elsevier
dc.relation.ispartof SoftwareX
dc.rights info:eu-repo/semantics/openAccess
dc.subject Reliability
dc.subject Distributed storage
dc.subject Openmp
dc.subject Single instruction multiple data (simd)
dc.subject Erasure coding
dc.subject Fountain coding
dc.title Founsure 1.0: an Erasure Code Library With Efficient Repair and Update Features
dc.type Article
dspace.entity.type Publication
gdc.author.id Şuayb Şefik Arslan / 0000-0003-3779-0731
gdc.author.id Şuayb Şefik Arslan / K-2883-2015
gdc.author.institutional Arslan, Şuayb Şefik
gdc.author.institutional Arslan, Şefik Şuayb
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C4
gdc.coar.access open access
gdc.coar.type text::journal::journal article
gdc.description.department Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü
gdc.description.publicationcategory Makale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı
gdc.description.scopusquality Q2
gdc.description.startpage 1-12
gdc.description.volume 13
gdc.description.woscitationindex Science Citation Index Expanded
gdc.description.wosquality Q2
gdc.identifier.wos WOS:000656825700019
gdc.oaire.accesstype GOLD
gdc.oaire.diamondjournal false
gdc.oaire.impulse 3.0
gdc.oaire.influence 3.1329739E-9
gdc.oaire.isgreen true
gdc.oaire.keywords QA76.75-76.765
gdc.oaire.keywords Distributed storage
gdc.oaire.keywords Computer Science - Information Theory
gdc.oaire.keywords Fountain coding
gdc.oaire.keywords Single instruction multiple data (SIMD)
gdc.oaire.keywords OpenMP
gdc.oaire.keywords Computer software
gdc.oaire.keywords Erasure coding
gdc.oaire.keywords Reliability
gdc.oaire.popularity 4.793231E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0103 physical sciences
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.oaire.sciencefields 01 natural sciences
gdc.openalex.fwci 0.528
gdc.opencitations.count 4
gdc.plumx.crossrefcites 3
gdc.plumx.mendeley 6
gdc.plumx.scopuscites 7
gdc.publishedmonth Ocak
gdc.relation.journal SoftwareX
gdc.scopus.citedcount 7
gdc.wos.citedcount 5
gdc.wos.publishedmonth Ocak
gdc.wos.yokperiod YÖK - 2020-21
relation.isAuthorOfPublication 37152966-5384-4fd7-a0dc-34d1dd8bdc7f
relation.isAuthorOfPublication.latestForDiscovery 37152966-5384-4fd7-a0dc-34d1dd8bdc7f
relation.isOrgUnitOfPublication 05ffa8cd-2a88-4676-8d3b-fc30eba0b7f3
relation.isOrgUnitOfPublication 0d54cd31-4133-46d5-b5cc-280b2c077ac3
relation.isOrgUnitOfPublication a6e60d5c-b0c7-474a-b49b-284dc710c078
relation.isOrgUnitOfPublication.latestForDiscovery 05ffa8cd-2a88-4676-8d3b-fc30eba0b7f3

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1-s2.0-S2352711021000078-main.pdf
Size:
1.24 MB
Format:
Adobe Portable Document Format
Description:
Full Text - Article

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.44 KB
Format:
Item-specific license agreed upon to submission
Description: