Please use this identifier to cite or link to this item:
https://hdl.handle.net/20.500.11779/706
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Arslan, Şuayb Şefik | - |
dc.contributor.author | Le, Hoa | - |
dc.contributor.author | Landman, Joseph | - |
dc.contributor.author | Goker, Turguy | - |
dc.date.accessioned | 2019-02-28T13:04:26Z | |
dc.date.accessioned | 2019-02-28T11:08:19Z | |
dc.date.available | 2019-02-28T13:04:26Z | |
dc.date.available | 2019-02-28T11:08:19Z | |
dc.date.issued | 2017 | - |
dc.identifier.citation | Arslan, S. S., Le, H., Landman, J., & Goker, T.(2017). OpenMP and POSIX threads Implementation of Jerasure 2.0. Conference: 5th IEEE International Black Sea Conference on Communications and Networking (IEEE BlackSeaCom) Location: Istanbul, TURKEY Date: 2017. p. 167.171. | en_US |
dc.identifier.issn | 2375-8236 | - |
dc.identifier.uri | https://hdl.handle.net/20.500.11779/706 | - |
dc.identifier.uri | https://doi.org/10.1109/BlackSeaCom.2017.8277690 | - |
dc.description | ##nofulltext## | en_US |
dc.description | Şefik Şuayb Arslan (MEF Author) | en_US |
dc.description.abstract | 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 fine-grained control over thread management (create/join/etc), mutexes, and so on. On the other hand, openMP, as a shared-memory standard, is much higher level and portable interface which makes it easier to use multi-threading capability and obtain satisfactory performance improvements. Since pthreads is more flexible, it helps programmers gain more control on performance optimizations. Jerasure 2.0 erasure coding library has encoding/decoding engines which comprise independent "for" loop iterations and hence possess huge potential for multi-threaded processing. In this short paper, we investigate multi-threaded implementations of encoder/decoder pair of Jerasure 2.0 using two different technologies: OpenMP and pthreads. We constrain our changes to a minimum possible and compare the pure encoding/decoding performance with respect to each other as well as against that of the original single-threaded version by running them on two different server systems. | en_US |
dc.language.iso | en | en_US |
dc.relation.ispartof | Conference: 5th IEEE International Black Sea Conference on Communications and Networking (IEEE BlackSeaCom) Location: Istanbul, TURKEY Date: JUN 05-08, 2017 | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.subject | Posix | en_US |
dc.subject | Reliability | en_US |
dc.subject | Openmp | en_US |
dc.subject | Multi-threading | en_US |
dc.subject | Erasure coding | en_US |
dc.subject | Pthreads | en_US |
dc.title | Openmp and Posix Threads Implementation of Jerasure 2.0 | en_US |
dc.type | Conference Object | en_US |
dc.identifier.doi | 10.1109/BlackSeaCom.2017.8277690 | - |
dc.identifier.scopus | 2-s2.0-85050776001 | en_US |
dc.authorid | Şuayb Şefik Arslan / 0000-0003-3779-0731 | - |
dc.authorid | Şuayb Şefik Arslan / K-2883-2015 | - |
dc.description.woscitationindex | Conference Proceedings Citation Index - Science | - |
dc.description.WoSDocumentType | Proceedings Paper | |
dc.description.WoSPublishedMonth | Haziran | en_US |
dc.description.WoSIndexDate | 2017 | en_US |
dc.description.WoSYOKperiod | YÖK - 2016-17 | en_US |
dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
dc.identifier.endpage | 171 | en_US |
dc.identifier.startpage | 167 | en_US |
dc.department | Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü | en_US |
dc.identifier.wos | WOS:000427892400034 | en_US |
dc.institutionauthor | Arslan, Şuayb Şefik | - |
item.cerifentitytype | Publications | - |
item.openairecristype | http://purl.org/coar/resource_type/c_18cf | - |
item.openairetype | Conference Object | - |
item.languageiso639-1 | en | - |
item.grantfulltext | none | - |
item.fulltext | No Fulltext | - |
crisitem.author.dept | 02.02. Department of Computer Engineering | - |
Appears in Collections: | Bilgisayar Mühendisliği Bölümü Koleksiyonu Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection |
CORE Recommender
SCOPUSTM
Citations
2
checked on Nov 23, 2024
Page view(s)
12
checked on Nov 25, 2024
Google ScholarTM
Check
Altmetric
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.