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
1 - 1 of 1
Loading...
- Name:
- 1-s2.0-S2352711021000078-main.pdf
- Size:
- 1.24 MB
- Format:
- Adobe Portable Document Format
- Description:
- Full Text - Article
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.44 KB
- Format:
- Item-specific license agreed upon to submission
- Description: