Regularizing irregularly sparse point-to-point communications

buir.contributor.authorAykanat, Cevdet
dc.citation.epage14en_US
dc.citation.spage1en_US
dc.contributor.authorSelvitopi, O.en_US
dc.contributor.authorAykanat, Cevdeten_US
dc.coverage.spatialDenver, Colorado, United Statesen_US
dc.date.accessioned2020-01-27T09:09:39Zen_US
dc.date.available2020-01-27T09:09:39Zen_US
dc.date.issued2019en_US
dc.departmentDepartment of Computer Engineeringen_US
dc.descriptionDate of Conference: 17-22 November 2019en_US
dc.descriptionConference Name: 2019 International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2019en_US
dc.description.abstractThis work tackles the communication challenges posed by the latency-bound applications with irregular communication patterns, i.e., applications with high average and/or maximum message counts. We propose a novel algorithm for reorganizing a given set of irregular point-to-point messages with the objective of reducing total latency cost at the expense of increased volume. We organize processes into a virtual process topology inspired by the k-ary n-cube networks and regularize irregular messages by imposing regular communication pattern(s) onto them. Exploiting this process topology, we propose a flexible store-and-forward algorithm to control the trade-off between latency and volume. Our approach is able to reduce the communication time of sparse-matrix multiplication with latency-bound instances drastically: up to 22.6× for 16K processes on a 3D Torus network and up to 7.2× for 4K processes on a Dragonfly network, with its performance getting better with increasing number of processes.en_US
dc.description.provenanceSubmitted by Zeynep Aykut (zeynepay@bilkent.edu.tr) on 2020-01-27T09:09:39Z No. of bitstreams: 1 Regularizing_irregularly_sparse_point-to-point_communications.pdf: 1290078 bytes, checksum: e33417eacc8ad7bc0a7e419257c08b92 (MD5)en
dc.description.provenanceMade available in DSpace on 2020-01-27T09:09:39Z (GMT). No. of bitstreams: 1 Regularizing_irregularly_sparse_point-to-point_communications.pdf: 1290078 bytes, checksum: e33417eacc8ad7bc0a7e419257c08b92 (MD5) Previous issue date: 2019en
dc.description.sponsorshipSIGHPC-Special Interest Group on High Performance Computingen_US
dc.description.sponsorshipIEEE Computer Societyen_US
dc.identifier.doi10.1145/3295500.3356187en_US
dc.identifier.isbn9781450362290en_US
dc.identifier.issn2167-4329en_US
dc.identifier.urihttp://hdl.handle.net/11693/52832en_US
dc.language.isoEnglishen_US
dc.publisherAssociation for Computing Machineryen_US
dc.relation.isversionofhttps://dx.doi.org/10.1145/3295500.3356187en_US
dc.source.titleProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2019en_US
dc.subjectPoint-to-point communicationsen_US
dc.subjectIrregular communicationsen_US
dc.subjectProcess topologyen_US
dc.subjectVirtual topologyen_US
dc.subjectStore-and-forwarden_US
dc.subjectLatencyen_US
dc.titleRegularizing irregularly sparse point-to-point communicationsen_US
dc.typeConference Paperen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Regularizing_irregularly_sparse_point-to-point_communications.pdf
Size:
1.23 MB
Format:
Adobe Portable Document Format
Description:
View / Download

License bundle

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