Sparse matrix-vector multiplication on GPGPUs

S Filippone, V Cardellini, D Barbieri… - ACM Transactions on …, 2017 - dl.acm.org
The multiplication of a sparse matrix by a dense vector (SpMV) is a centerpiece of scientific
computing applications: it is the essential kernel for the solution of sparse linear systems and …

Evolutionary black-box topology optimization: Challenges and promises

D Guirguis, N Aulig, R Picelli, B Zhu… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
Black-box topology optimization (BBTO) uses evolutionary algorithms and other soft
computing techniques to generate near-optimal topologies of mechanical structures …

GPU parallel strategy for parameterized LSM-based topology optimization using isogeometric analysis

Z **a, Y Wang, Q Wang, C Mei - Structural and Multidisciplinary …, 2017 - Springer
This paper proposes a new level set-based topology optimization (TO) method using a
parallel strategy of Graphics Processing Units (GPUs) and the isogeometric analysis (IGA) …

GPU-based matrix-free finite element solver exploiting symmetry of elemental matrices

U Kiran, SS Gautam, D Sharma - Computing, 2020 - Springer
Matrix-free solvers for finite element method (FEM) avoid assembly of elemental matrices
and replace sparse matrix-vector multiplication required in iterative solution method by an …

SURAA: A novel method and tool for loadbalanced and coalesced SpMV computations on GPUs

T Muhammed, R Mehmood, A Albeshri, I Katib - Applied Sciences, 2019 - mdpi.com
Sparse matrix-vector (SpMV) multiplication is a vital building block for numerous scientific
and engineering applications. This paper proposes SURAA (translates to speed in arabic), a …

A Conflict-aware Divide-and-Conquer Algorithm for Symmetric Sparse Matrix-Vector Multiplication

H Qiu, C Xu, J Fang, J Zhang, L Deng… - … Conference for High …, 2024 - ieeexplore.ieee.org
Exploiting matrix symmetry to halve memory footprint offers an opportunity for accelerating
memory-bound computations like Sparse Matrix-Vector Multiplication (SpMV). However …

Efficient Algorithm Design of Optimizing SpMV on GPU

G Chu, Y He, L Dong, Z Ding, D Chen, H Bai… - Proceedings of the …, 2023 - dl.acm.org
Sparse matrix-vector multiplication (SpMV) is a fundamental building block for various
numerical computing applications. However, most existing GPU-SpMV approaches may …

Performance enhancement strategies for sparse matrix-vector multiplication (spmv) and iterative linear solvers

T Mohammed, R Mehmood - arxiv preprint arxiv:2212.07490, 2022 - arxiv.org
Iterative solutions of sparse linear systems and sparse eigenvalue problems have a
fundamental role in vital fields of scientific research and engineering. The crucial computing …

Analyzing the potential of GPGPUs for real-time explicit finite element analysis of soft tissue deformation using CUDA

V Strbac, J Vander Sloten, N Famaey - Finite Elements in Analysis and …, 2015 - Elsevier
As the presence of finite element implementations on General Purpose Graphics Processing
Units (GPGPUs) is the literature increases, detailed and in-breadth testing of the hardware is …

[HTML][HTML] A new AXT format for an efficient SpMV product using AVX-512 instructions and CUDA

E Coronado-Barrientos, M Antonioletti… - … in Engineering Software, 2021 - Elsevier
Abstract The Sparse Matrix-Vector (SpMV) product is a key operation used in many scientific
applications. This work proposes a new sparse matrix storage scheme, the AXT format, that …