Batched QR and SVD algorithms on GPUs with applications in hierarchical matrix compression

dc.contributor.authorBoukaram, Wajih Halim
dc.contributor.authorTurkiyyah, George M.
dc.contributor.authorLtaief, Hatem
dc.contributor.authorKeyes, David E.
dc.contributor.departmentDepartment of Computer Science
dc.contributor.facultyFaculty of Arts and Sciences (FAS)
dc.contributor.institutionAmerican University of Beirut
dc.date.accessioned2025-01-24T11:22:56Z
dc.date.available2025-01-24T11:22:56Z
dc.date.issued2018
dc.description.abstractWe present high performance implementations of the QR and the singular value decomposition of a batch of small matrices hosted on the GPU with applications in the compression of hierarchical matrices. The one-sided Jacobi algorithm is used for its simplicity and inherent parallelism as a building block for the SVD of low rank blocks using randomized methods. We implement multiple kernels based on the level of the GPU memory hierarchy in which the matrices can reside and show substantial speedups against streamed cuSOLVER SVDs. The resulting batched routine is a key component of hierarchical matrix compression, opening up opportunities to perform H-matrix arithmetic efficiently on GPUs. © 2017 Elsevier B.V.
dc.identifier.doihttps://doi.org/10.1016/j.parco.2017.09.001
dc.identifier.eid2-s2.0-85029565345
dc.identifier.urihttp://hdl.handle.net/10938/25567
dc.language.isoen
dc.publisherElsevier B.V.
dc.relation.ispartofParallel Computing
dc.sourceScopus
dc.subjectBatched operations
dc.subjectCompression
dc.subjectGpu
dc.subjectHierarchical
dc.subjectQr
dc.subjectSvd
dc.subjectCompaction
dc.subjectGraphics processing unit
dc.subjectJacobian matrices
dc.subjectProgram processors
dc.subjectHierarchical matrices
dc.subjectHigh performance implementations
dc.subjectInherent parallelism
dc.subjectMultiple kernels
dc.subjectOne-sided jacobi algorithms
dc.subjectRandomized method
dc.subjectSingular value decomposition
dc.titleBatched QR and SVD algorithms on GPUs with applications in hierarchical matrix compression
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2018-8213.pdf
Size:
1.03 MB
Format:
Adobe Portable Document Format