Submitted by claxton on
Title | ParILUT – A Parallel Threshold ILU for GPUs |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Anzt, H., T. Ribizel, G. Flegar, E. Chow, and J. Dongarra |
Conference Name | IEEE International Parallel and Distributed Processing Symposium (IPDPS) |
Date Published | 2019-05 |
Publisher | IEEE |
Conference Location | Rio de Janeiro, Brazil |
Abstract | In this paper, we present the first algorithm for computing threshold ILU factorizations on GPU architectures. The proposed ParILUT-GPU algorithm is based on interleaving parallel fixed-point iterations that approximate the incomplete factors for an existing nonzero pattern with a strategy that dynamically adapts the nonzero pattern to the problem characteristics. This requires the efficient selection of thresholds that separate the values to be dropped from the incomplete factors, and we design a novel selection algorithm tailored towards GPUs. All components of the ParILUT-GPU algorithm make heavy use of the features available in the latest NVIDIA GPU generations, and outperform existing multithreaded CPU implementations. |
DOI | 10.1109/IPDPS.2019.00033 |