Evaluating Sparse Collective Communication Algorithms for Structured Graphs and Matrices

dc.contributor.advisorVeras, Richard
dc.contributor.authorZemlin, Dylan
dc.contributor.committeeMemberRadhakrishnan, Sridhar
dc.contributor.committeeMemberGruenwald, Le
dc.date.accessioned2026-06-05T22:04:40Z
dc.date.embargoExpiration
dc.date.issued2026
dc.date.proquestAvailable01/01/2026
dc.date.updated2026-06-05T22:04:40Z
dc.description.abstractEfficient collective communication is a key challenge for scaling applications on distributed memory architectures. Prior analyses have largely focused on dense matrix computations, where data often moves in predictable ways. However, many real-world problems are expressed in terms of graphs whose adjacency matrices are sparse. The structure and storage format of these matrices can introduce irregular communication patterns in distributed networks. This thesis looks into the study of how matrix size, sparsity pattern, and storage format affect the performance of parallel communication collectives and sparse matrix multiplication. Using the SUMMA algorithm as a baseline, we evaluate communication and computation costs across a range of matrix aspect ratios, sparsity patterns, and sparse storage formats, including CSR and CSC. Our experiments use both synthetic matrices with controlled density and structure, as well as Kronecker-generated graphs, and are implemented using collective communication primitives in MPI. Furthermore, we look to determine the limitations imposed by matrix shape and sparsity on statistics such as memory bandwidth, communication overhead, and overall multiplication performance.
dc.identifier.orcid0009-0002-1441-2615
dc.identifier.urihttps://shareok.org//handle/11244/342688
dc.language.isoen
dc.publisherUniversity of Oklahoma – Graduate College
dc.subjectComputer science
dc.subjectdistributed memory
dc.subjecthigh performance computing
dc.subjectsparse matrices
dc.subjectspgemm
dc.thesis.degreeM.S.
dc.titleEvaluating Sparse Collective Communication Algorithms for Structured Graphs and Matrices
ou.groupComputer Science: Engineering

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Zemlin_oklahoma_2409B_10702.pdf
Size:
4.65 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.01 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections