2022
DOI: 10.3390/app12147073
|View full text |Cite
|
Sign up to set email alerts
|

AAQAL: A Machine Learning-Based Tool for Performance Optimization of Parallel SPMV Computations Using Block CSR

Abstract: The sparse matrix–vector product (SpMV), considered one of the seven dwarfs (numerical methods of significance), is essential in high-performance real-world scientific and analytical applications requiring solution of large sparse linear equation systems, where SpMV is a key computing operation. As the sparsity patterns of sparse matrices are unknown before runtime, we used machine learning-based performance optimization of the SpMV kernel by exploiting the structure of the sparse matrices using the Block Comp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 38 publications
0
3
0
Order By: Relevance
“…Numerous existing approaches leverage traditional machine learning environments for intrusion detection. Robust anomaly detection methods utilizing artificial neural networks (ANN) and deep learning surpass the limitations of conventional approaches [12][13][14][15]. The adaptability of ANN features renders them applicable across diverse domains, with a specific focus on enhancing intrusion detection.…”
Section: Related Workmentioning
confidence: 99%
“…Numerous existing approaches leverage traditional machine learning environments for intrusion detection. Robust anomaly detection methods utilizing artificial neural networks (ANN) and deep learning surpass the limitations of conventional approaches [12][13][14][15]. The adaptability of ANN features renders them applicable across diverse domains, with a specific focus on enhancing intrusion detection.…”
Section: Related Workmentioning
confidence: 99%
“…It can reduce the time complexity of models by deleting certain variables. To extract the important information from a large amount of data, machine learning algorithms are frequently applied (Ahmed et al, 2022).…”
Section: Machine Learning and Feature Selectionmentioning
confidence: 99%
“…GPU-based SpMV acceleration has been studied extensively [7][8][9][10][12][13][14][15][16][17][18][19][20][21]. Different optimization techniques have been proposed, focusing on introducing new storage format [7,8], threads distribution [9,16], shared memory leverage [12], automatic format selection [13,20], performance analysis and autotuning [14,18,19,21], and load balancing [15,17].…”
Section: Related Workmentioning
confidence: 99%