Array Bp-Xor Codes for Hierarchically Distributed Matrix Multiplication

dc.contributor.author Arslan, Şuayb Şefik
dc.date.accessioned 2021-12-07T12:40:12Z
dc.date.available 2021-12-07T12:40:12Z
dc.date.issued 2021
dc.description.abstract A novel fault-tolerant computation technique based on array Belief Propagation (BP)-decodable XOR (BP-XOR) codes is proposed for distributed matrix-matrix multiplication. The proposed scheme is shown to be configurable and suited for modern hierarchical compute architectures such as Graphical Processing Units (GPUs) equipped with multiple nodes, whereby each has many small independent processing units with increased core-to-core communications. The proposed scheme is shown to outperform a few of the well–known earlier strategies in terms of total end-to-end execution time while in presence of slow nodes, called stragglers. This performance advantage is due to the careful design of array codes which distributes the encoding operation over the cluster (slave) nodes at the expense of increased master-slave communication. An interesting trade-off between end-to-end latency and total communication cost is precisely described. In addition, to be able to address an identified problem of scaling stragglers, an asymptotic version of array BP-XOR codes based on projection geometry is proposed at the expense of some computation overhead. A thorough latency analysis is conducted for all schemes to demonstrate that the proposed scheme achieves order-optimal computation in both the sublinear as well as the linear regimes in the size of the computed product from an end-to-end delay perspective.
dc.identifier.citation Arslan, S. S. (02 December 2021). Array BP-XOR Codes for Hierarchically Distributed Matrix Multiplication. IEEE Transactions on Information Theory, pp. 1–17. https://doi.org/10.1109/tit.2021.3132043 ‌ ‌
dc.identifier.doi 10.1109/tit.2021.3132043
dc.identifier.issn 0018-9448
dc.identifier.issn 1557-9654
dc.identifier.scopus 2-s2.0-85120854322
dc.identifier.uri https://doi.org/10.1109/tit.2021.3132043
dc.identifier.uri https://hdl.handle.net/20.500.11779/1597
dc.language.iso en
dc.publisher IEEE
dc.relation.ispartof IEEE Transactions on Information Theory
dc.rights info:eu-repo/semantics/closedAccess
dc.subject Decoding
dc.subject Codes
dc.subject Complexity theory
dc.subject Arrays
dc.subject Encoding
dc.subject Task analysis
dc.subject Iterative decoding
dc.title Array Bp-Xor Codes for Hierarchically Distributed Matrix Multiplication
dc.type Article
dspace.entity.type Publication
gdc.author.id Şuayb Şefik Arslan / 0000-0003-3779-0731
gdc.author.institutional Arslan, Şuayb Şefik
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C5
gdc.coar.access metadata only access
gdc.coar.type text::journal::journal article
gdc.description.department Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü
gdc.description.endpage 17
gdc.description.publicationcategory Makale - Uluslararası - Editör Denetimli Dergi
gdc.description.scopusquality Q2
gdc.description.startpage 1
gdc.description.volume 68
gdc.description.woscitationindex Science Citation Index Expanded
gdc.description.wosquality Q1
gdc.identifier.openalex W4205917930
gdc.identifier.wos WOS:000757850700039
gdc.index.type WoS
gdc.index.type Scopus
gdc.oaire.accesstype BRONZE
gdc.oaire.diamondjournal false
gdc.oaire.impulse 1.0
gdc.oaire.influence 2.6054898E-9
gdc.oaire.isgreen true
gdc.oaire.keywords FOS: Computer and information sciences
gdc.oaire.keywords Computer Science - Distributed, Parallel, and Cluster Computing
gdc.oaire.keywords Computer Science - Information Theory
gdc.oaire.keywords Information Theory (cs.IT)
gdc.oaire.keywords Distributed, Parallel, and Cluster Computing (cs.DC)
gdc.oaire.popularity 3.1110583E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 0102 computer and information sciences
gdc.oaire.sciencefields 02 engineering and technology
gdc.oaire.sciencefields 01 natural sciences
gdc.openalex.collaboration National
gdc.openalex.fwci 0.49689527
gdc.openalex.normalizedpercentile 0.67
gdc.opencitations.count 2
gdc.plumx.mendeley 1
gdc.plumx.scopuscites 3
gdc.publishedmonth Aralık
gdc.relation.journal IEEE Transactions on Information Theory
gdc.scopus.citedcount 3
gdc.virtual.author Arslan, Şefik Şuayb
gdc.wos.citedcount 3
gdc.wos.collaboration Uluslararası işbirliği ile yapılmayan - HAYIR
gdc.wos.documenttype Article
gdc.wos.indexdate 2022
gdc.wos.publishedmonth Aralık
gdc.yokperiod YÖK - 2021-22
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
No Thumbnail Available
Name:
Array_BP-XOR_Codes_for_Hierarchically_Distributed_Matrix_Multiplication.pdf
Size:
765.27 KB
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: