An extra-components method for evaluating fast matrix-vector multiplication with special functions

04/24/2020
by   Andrew V. Terekhov, et al.
0

In calculating integral or discrete transforms, fast algorithms for multiplying vectors by matrices whose elements are specified as values of special (Chebyshev, Legendre, Laguerre, spherical, etc.) functions are often used. The currently available fast algorithms are several orders of magnitude less efficient than the fast Fourier transform. To achieve higher efficiency, a convenient general approach for calculating matrix-vector products for a class of problems is proposed. A series of fast simple-structure algorithms developed under this approach can be efficiently implemented with software based on modern microprocessors. The results of computational experiments show that these procedures can decrease the calculation time by several orders of magnitude compared with the conventional direct method of vector-matrix multiplication.

READ FULL TEXT

page 5

page 9

page 10

page 15

page 16

page 18

page 25

page 26

research
05/28/2017

Sparse Matrix Multiplication on CAM Based Accelerator

Sparse matrix multiplication is an important component of linear algebra...
research
12/31/2021

Fast ultrametric matrix-vector multiplication

We study the properties of ultrametric matrices aiming to design methods...
research
03/14/2019

Learning Fast Algorithms for Linear Transforms Using Butterfly Factorizations

Fast linear transforms are ubiquitous in machine learning, including the...
research
07/29/2021

Calculating elements of matrix functions using divided differences

We introduce a method for calculating individual elements of matrix func...
research
12/12/2018

Application of the Fast Multipole Fully Coupled Poroelastic Displacement Discontinuity Method to Hydraulic Fracturing Problems

In this study, a fast multipole method (FMM) is used to decrease the com...
research
12/15/2019

A Tutorial and Open Source Software for the Efficient Evaluation of Gravity and Magnetic Kernels

Fast computation of three-dimensional gravity and magnetic forward model...
research
03/23/2023

Scalability of 3D-DFT by block tensor-matrix multiplication on the JUWELS Cluster

The 3D Discrete Fourier Transform (DFT) is a technique used to solve pro...

Please sign up or login with your details

Forgot password? Click here to reset