About

Log in?

DTU users get better search results including licensed content and discounts on order fees.

Anyone can log in and get personalized features such as favorites, tags and feeds.

Log in as DTU user Log in as non-DTU user No thanks

DTU Findit

Conference paper

New Level-3 BLAS Kernels for Cholesky Factorization

From

Umeå University1

Department of Informatics and Mathematical Modeling, Technical University of Denmark2

Polytechnic University of Catalonia3

Some Linear Algebra Libraries use Level-2 routines during the factorization part of any Level-3 block factorization algorithm. We discuss four Level-3 routines called DPOTF3, a new type of BLAS, for the factorization part of a block Cholesky factorization algorithm for use by LAPACK routine DPOTRF or for BPF (Blocked Packed Format) Cholesky factorization.

The four routines DPOTF3 are Fortran routines. Our main result is that performance of routines DPOTF3 is still increasing when the performance of Level-2 routine DPOTF2 of LAPACK starts to decrease. This means that the performance of DGEMM, DSYRK, and DTRSM will increase due to their use of larger block sizes and also to making less passes over the matrix elements.

We present corroborating performance results for DPOTF3 versus DPOTF2 on a variety of common platforms. The four DPOTF3 routines are based on simple register blocking; different platforms have different numbers of registers and so our four routines have different register blockings. Blocked Packed Format (BPF) is discussed.

LAPACK routines for -POTRF and -PPTRF using BPF instead of full and packed format are shown to be trivial modifications of LAPACK -POTRF source codes. Upper BPF is shown to be identical to square block packed format. Performance results for DBPTRF and DPOTRF for large n show that routines DPOTF3 does increase performance for large n.

Language: English
Publisher: Springer
Year: 2012
Pages: 60-69
Proceedings: Parallel Processing and Applied Mathematics. 9th International Conference, PPAM 2011
Series: Lecture Notes in Computer Science
Journal subtitle: 9th International Conference, Ppam 2011, Torun, Poland, September 11-14, 2011. Revised Selected Papers, Part I
ISBN: 3642314635 , 3642314643 , 9783642314636 and 9783642314643
ISSN: 03029743
Types: Conference paper
DOI: 10.1007/978-3-642-31464-3_7

DTU users get better search results including licensed content and discounts on order fees.

Log in as DTU user

Access

Analysis