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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Fangli Chang

dblp:347/3976 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2024
0000-0002-1351-724XORCID · reported

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

Systems, architecture and hardware · 1 · 1 since 2021

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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 76% GPUs and heterogeneous computing · 15% Performance modeling and evaluation · 4%

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

TopicWeightPapersLastEvidence papers
High-performance computing › iterative methods
algebraic multigrid
0.812024
Optimization of Sparse Matrix Computation for Algebraic Multigrid on GPUs · ACM Trans. Archit. Code Optim. 2024
GPUs and heterogeneous computing
GPU computing
0.812024
Optimization of Sparse Matrix Computation for Algebraic Multigrid on GPUs · ACM Trans. Archit. Code Optim. 2024
High-performance computing
sparse linear solver
0.812024
Optimization of Sparse Matrix Computation for Algebraic Multigrid on GPUs · ACM Trans. Archit. Code Optim. 2024
High-performance computing › sparse linear algebra
sparse matrix computation
0.812024
Optimization of Sparse Matrix Computation for Algebraic Multigrid on GPUs · ACM Trans. Archit. Code Optim. 2024
High-performance computing › sparse linear algebra
sparse matrix multiplication
0.812024
Optimization of Sparse Matrix Computation for Algebraic Multigrid on GPUs · ACM Trans. Archit. Code Optim. 2024
High-performance computing › sparse linear algebra › sparse matrix computation
sparse matrix-vector multiplication
0.812024
Optimization of Sparse Matrix Computation for Algebraic Multigrid on GPUs · ACM Trans. Archit. Code Optim. 2024
Electronic design automation
algorithm selection
0.212024
Optimization of Sparse Matrix Computation for Algebraic Multigrid on GPUs · ACM Trans. Archit. Code Optim. 2024
Performance modeling and evaluation
workload characterization
0.212024
Optimization of Sparse Matrix Computation for Algebraic Multigrid on GPUs · ACM Trans. Archit. Code Optim. 2024

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

machine learning-based prediction · 0.8SpGEMM-upper · 0.8
YearPublicationVenuePosition
2024 Optimization of Sparse Matrix Computation for Algebraic Multigrid on GPUs
abstract
AMG is one of the most efficient and widely used methods for solving sparse linear systems. The computational process of AMG mainly consists of a series of iterative calculations of generalized sparse matrix-matrix multiplication (SpGEMM) and sparse matrix-vector multiplication (SpMV). Optimizing these sparse matrix calculations is crucial for accelerating solving linear systems. In this paper, we first focus on optimizing the SpGEMM algorithm in AmgX, a popular AMG library for GPUs. We propose a new algorithm called SpGEMM-upper, which achieves an average speedup of 2.02× on Tesla V100 and 1.96× on RTX 3090 against the original algorithm. Next, through experimental investigation, we conclude that no single SpGEMM library or algorithm performs optimally for most sparse matrices, and the same holds true for SpMV. Therefore, we build machine learning-based models to predict the optimal SpGEMM and SpMV used in the AMG calculation process. Finally, we integrate the prediction models, SpGEMM-upper, and other selected algorithms into a framework for adaptive sparse matrix computation in AMG. Our experimental results prove that the framework achieves promising performance improvements on the test set.
Yizhuo Wang 0001, Fangli Chang, Bingxin Wei, Jianhua Gao 0001, Weixing Ji
ACM Trans. Archit. Code Optim.2