Show simple item record

dc.contributor.authorAkbudak, Kadir
dc.contributor.authorLtaief, Hatem
dc.contributor.authorMikhalev, Aleksandr
dc.contributor.authorKeyes, David E.
dc.date.accessioned2017-10-03T12:49:27Z
dc.date.available2017-10-03T12:49:27Z
dc.date.issued2017-05-12
dc.identifier.citationAkbudak K, Ltaief H, Mikhalev A, Keyes D (2017) Tile Low Rank Cholesky Factorization for Climate/Weather Modeling Applications on Manycore Architectures. High Performance Computing: 22–40. Available: http://dx.doi.org/10.1007/978-3-319-58667-0_2.
dc.identifier.issn0302-9743
dc.identifier.issn1611-3349
dc.identifier.doi10.1007/978-3-319-58667-0_2
dc.identifier.urihttp://hdl.handle.net/10754/625590
dc.description.abstractCovariance matrices are ubiquitous in computational science and engineering. In particular, large covariance matrices arise from multivariate spatial data sets, for instance, in climate/weather modeling applications to improve prediction using statistical methods and spatial data. One of the most time-consuming computational steps consists in calculating the Cholesky factorization of the symmetric, positive-definite covariance matrix problem. The structure of such covariance matrices is also often data-sparse, in other words, effectively of low rank, though formally dense. While not typically globally of low rank, covariance matrices in which correlation decays with distance are nearly always hierarchically of low rank. While symmetry and positive definiteness should be, and nearly always are, exploited for performance purposes, exploiting low rank character in this context is very recent, and will be a key to solving these challenging problems at large-scale dimensions. The authors design a new and flexible tile row rank Cholesky factorization and propose a high performance implementation using OpenMP task-based programming model on various leading-edge manycore architectures. Performance comparisons and memory footprint saving on up to 200K×200K covariance matrix size show a gain of more than an order of magnitude for both metrics, against state-of-the-art open-source and vendor optimized numerical libraries, while preserving the numerical accuracy fidelity of the original model. This research represents an important milestone in enabling large-scale simulations for covariance-based scientific applications.
dc.description.sponsorshipWe would like to thank R. Kriemann from Max Planck Institute for Mathematics in the Sciences and M. Genton, A. Litvinenko, Y. Sun, and G. Turkiyyah from KAUST for fruitful discussions. We would like also to thank A. Heinecke from Intel for helping us tuning the codes on KNL. This work has been partially funded by the Intel Parallel Computing Center Award.
dc.publisherSpringer Nature
dc.relation.urlhttps://link.springer.com/chapter/10.1007%2F978-3-319-58667-0_2
dc.titleTile Low Rank Cholesky Factorization for Climate/Weather Modeling Applications on Manycore Architectures
dc.typeConference Paper
dc.contributor.departmentApplied Mathematics and Computational Science Program
dc.contributor.departmentComputer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division
dc.contributor.departmentExtreme Computing Research Center
dc.identifier.journalLecture Notes in Computer Science
dc.conference.date2017-06-18 to 2017-06-22
dc.conference.name32nd International Conference, ISC High Performance, 2017
dc.conference.locationFrankfurt, DEU
dc.eprint.versionPost-print
kaust.personAkbudak, Kadir
kaust.personLtaief, Hatem
kaust.personMikhalev, Aleksandr
kaust.personKeyes, David E.
refterms.dateFOA2019-12-16T06:38:07Z
dc.date.published-online2017-05-12
dc.date.published-print2017


Files in this item

Thumbnail
Name:
tlr-chol.pdf
Size:
1.195Mb
Format:
PDF
Description:
Accepted Manuscript

This item appears in the following Collection(s)

Show simple item record