Acceleration of Block-Aware Matrix Factorization on Heterogeneous Platforms

dc.contributor.authorSomers, Gregory W.
dc.contributor.supervisorGad, Emad
dc.contributor.supervisorBolic, Miodrag
dc.date.accessioned2016-09-07T19:00:30Z
dc.date.available2016-09-07T19:00:30Z
dc.date.issued2016
dc.description.abstractBlock-structured matrices arise in several contexts in circuit simulation problems. These matrices typically inherit the pattern of sparsity from the circuit connectivity. However, they are also characterized by dense spots or blocks. Direct factorization of those matrices has emerged as an attractive approach if the host memory is sufficiently large to store the block-structured matrix. The approach proposed in this thesis aims to accelerate the direct factorization of general block-structured matrices by leveraging the power of multiple OpenCL accelerators such as Graphical Processing Units (GPUs). The proposed approach utilizes the notion of a Directed Acyclic Graph representing the matrix in order to schedule its factorization on multiple accelerators. This thesis also describes memory management techniques that enable handling large matrices while minimizing the amount of memory transfer over the PCIe bus between the host CPU and the attached devices. The results demonstrate that by using two GPUs the proposed approach can achieve a nearly optimal speedup when compared to a single GPU platform.en
dc.identifier.urihttp://hdl.handle.net/10393/35128
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-5210
dc.language.isoenen
dc.publisherUniversité d'Ottawa / University of Ottawaen
dc.subjectmulti-GPUen
dc.subjectParallel LU Factorizationen
dc.subjectCircuit Simulationen
dc.titleAcceleration of Block-Aware Matrix Factorization on Heterogeneous Platformsen
dc.typeThesisen
thesis.degree.disciplineGénie / Engineeringen
thesis.degree.levelMastersen
thesis.degree.nameMAScen
uottawa.departmentScience informatique et génie électrique / Electrical Engineering and Computer Scienceen

Fichiers

Trousse originale

Voici les éléments 1 - 1 sur 1
En cours de chargement...
Vignette d'image
Nom:
Somers_Gregory_2016_thesis.pdf
Taille:
5.13 MB
Format:
Adobe Portable Document Format
Description:

Trousse de licence

Voici les éléments 1 - 1 sur 1
En cours de chargement...
Vignette d'image
Nom:
license.txt
Taille:
6.65 KB
Format:
Item-specific license agreed upon to submission
Description: