An inherently parallel H2-ULV factorization for solving dense linear systems on GPUs

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Ma, Qianxiang, Yokota, Rio
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912219572207616
author Ma, Qianxiang
Yokota, Rio
author_facet Ma, Qianxiang
Yokota, Rio
contents Hierarchical low-rank approximation of dense matrices can reduce the complexity of their factorization from O(N^3) to O(N). However, the complex structure of such hierarchical matrices makes them difficult to parallelize. The block size and ranks can vary between the sub-blocks, which creates load imbalance. The dependency between the sub-blocks during factorization results in serialization. Since many sub-blocks are low-rank, their small computational load exposes the overhead of runtime systems. The combination of these factors makes it challenging to implement these methods on GPUs. In this work, we show that dense matrices can be factorized with linear complexity, while extracting the potential parallelism of GPUs. This is made possible through the H2-ULV factorization, which removes the dependency on trailing sub-matrices.
format Preprint
id arxiv_https___arxiv_org_abs_2502_02395
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle An inherently parallel H2-ULV factorization for solving dense linear systems on GPUs
Ma, Qianxiang
Yokota, Rio
Distributed, Parallel, and Cluster Computing
Hierarchical low-rank approximation of dense matrices can reduce the complexity of their factorization from O(N^3) to O(N). However, the complex structure of such hierarchical matrices makes them difficult to parallelize. The block size and ranks can vary between the sub-blocks, which creates load imbalance. The dependency between the sub-blocks during factorization results in serialization. Since many sub-blocks are low-rank, their small computational load exposes the overhead of runtime systems. The combination of these factors makes it challenging to implement these methods on GPUs. In this work, we show that dense matrices can be factorized with linear complexity, while extracting the potential parallelism of GPUs. This is made possible through the H2-ULV factorization, which removes the dependency on trailing sub-matrices.
title An inherently parallel H2-ULV factorization for solving dense linear systems on GPUs
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2502.02395