📖
Optimization of Triangular and Banded Matrix Operations Using 2d-Packed Layouts
Toufik Baroudi, Rachid Seghir, Vincent Loechner

Optimization of Triangular and Banded Matrix Operations Using 2d-Packed Layouts

Science & Mathematics Published 2017 Verification Pending

Overview & Synopsis

Over the past few years, multicore systems have become more and more powerful and, thereby, very useful in high-performance computing. However, many applications, such as some linear algebra algorithms, still cannot take full advantage of these systems. This is mainly due to the shortage of optimization techniques dealing with irregular control structures. In particular, the well-known polyhedral model fails to optimize loop nests whose bounds and/or array references are not affine functions. This is more likely to occur when handling sparse matrices in their packed formats. In this paper, we propose to use 2d-packed layouts and simple affine transformations to enable optimization of triangular and banded matrix operations. The benefit of our proposal is shown through an experimental study over a set of linear algebra benchmarks.

Indexed from repository: HAL Open Science (hal.science)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title Optimization of Triangular and Banded Matrix Operations Using 2d-Packed Layouts
Author / Organization Toufik Baroudi, Rachid Seghir, Vincent Loechner
Subject & Discipline Multidisciplinary Academic Open Research
Categories Science & Mathematics
Publication Year 2017
License / Rights Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website HAL Open Science (hal.science)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-189495
Original Source Link Visit Source Page on hal.science »