Back to Search Start Over

Efficient and accurate algorithms for computing matrix trigonometric functions.

Authors :
Alonso, Pedro
Ibáñez, Javier
Sastre, Jorge
Peinado, Jesús
Defez, Emilio
Source :
Journal of Computational & Applied Mathematics. Jan2017, Vol. 309, p325-332. 8p.
Publication Year :
2017

Abstract

Trigonometric matrix functions play a fundamental role in second order differential equations. This work presents an algorithm based on Taylor series for computing the matrix cosine. It uses a backward error analysis with improved bounds. Numerical experiments show that MATLAB implementations of this algorithm has higher accuracy than other MATLAB implementations of the state of the art in the majority of tests. Furthermore, we have implemented the designed algorithm in language C for general purpose processors, and in CUDA for one and two NVIDIA GPUs. We obtained a very good performance from these implementations thanks to the high computational power of these hardware accelerators and our effort driven to avoid as much communications as possible. All the implemented programs are accessible through the MATLAB environment. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
03770427
Volume :
309
Database :
Academic Search Index
Journal :
Journal of Computational & Applied Mathematics
Publication Type :
Academic Journal
Accession number :
117644726
Full Text :
https://doi.org/10.1016/j.cam.2016.05.015