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 | - |
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 | en_US |
dc.identifier.wosquality | N/A | - |
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.identifier.scopusquality | N/A | - |
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 | - |
dc.institutionauthor | Arslan, Şuayb Şefik | - |
item.grantfulltext | none | - |
item.languageiso639-1 | en | - |
item.openairetype | Conference Object | - |
item.cerifentitytype | Publications | - |
item.fulltext | No Fulltext | - |
item.openairecristype | http://purl.org/coar/resource_type/c_18cf | - |
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
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.