Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Toufik Baroudi

dblp:211/8555 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 77% Parallel and multicore computing · 23%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization
loop transformation
0.312017
Optimization of Triangular and Banded Matrix Operations Using 2d-Packed Layouts · ACM Trans. Archit. Code Optim. 2017
Compilers and program optimization › loop transformation
polyhedral compilation
0.312017
Optimization of Triangular and Banded Matrix Operations Using 2d-Packed Layouts · ACM Trans. Archit. Code Optim. 2017
High-performance computing
numerical linear algebra
0.312017
Optimization of Triangular and Banded Matrix Operations Using 2d-Packed Layouts · ACM Trans. Archit. Code Optim. 2017
Parallel and multicore computing › parallel architecture
multicore optimization
0.112017
Optimization of Triangular and Banded Matrix Operations Using 2d-Packed Layouts · ACM Trans. Archit. Code Optim. 2017

Methods — techniques the papers use, named apart from their topics

2d-packed layouts · 0.6affine transformations · 0.3affine transformation · 0.3
YearPublicationVenuePosition
2017 Optimization of Triangular and Banded Matrix Operations Using 2d-Packed Layouts
abstract
Over the past few years, multicore systems have become increasingly 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 article, we propose using 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.
Toufik Baroudi, Rachid Seghir, Vincent Loechner
ACM Trans. Archit. Code Optim.1