Department of Electrical Engineering and Computer Science

Technical Reports

“Self-Adaptive Multiprecision Preconditioners on Multicore and Manycore Architectures”

Hartwig Anzt and Dimitar Lukarski and Stanimire Tomov and Jack Dongarra

Published  April 15, 2014  as  ut-eecs-14-728

Based on the premise that preconditioners needed for scienti c computing are not only required to be robust in the numerical sense, but also scalable for up to thousands of light-weight cores, we argue that this two-fold goal is achieved for the recently developed self-adaptive multi-elimination preconditioner. For this purpose, we revise the under-lying idea and analyze the performance of implementations realized in the PARALUTION and MAGMA open-source software libraries on GPU architectures (using either CUDA or OpenCL), Intel's Many Integrated Core Architecture, and Intel's Sandy Bridge processor. The comparison with other well-established preconditioners like multi-coloured Gauss Seidel, ILU(0) and multi-colored ILU(0), shows that the twofold goal of a numerically stable cross-platform performant algorithm is achieved.


« Back to Listing



The University of Tennessee, Knoxville. Big Orange. Big Ideas.

Knoxville, Tennessee 37996 | 865-974-1000
The flagship campus of the University of Tennessee System