EconPapers    
Economics at your fingertips  
 

The performances of R GPU implementations of the GMRES method

Bogdan Oancea and Richard Pospisil
Additional contact information
Richard Pospisil: Palacky University of Olomouc

Romanian Statistical Review, 2018, vol. 66, issue 1, 121-132

Abstract: Although the performance of commodity computers has improved drastically with the introduction of multicore processors and GPU computing, the standard R distribution is still based on single-threaded model of computation, using only a small fraction of the computational power available now for most desktops and laptops. Modern statistical software packages rely on high performance implementations of the linear algebra routines there are at the core of several important leading edge statistical methods. In this paper we present a GPU implementation of the GMRES iterative method for solving linear systems. We compare the performance of this implementation with a pure single threaded version of the CPU. We also investigate the performance of our implementation using different GPU packages available now for R such as gmatrix, gputools or gpuR which are based on CUDA or OpenCL frameworks.

Keywords: R; GPU; statistical software; GMRES (search for similar items in EconPapers)
JEL-codes: C6 C8 (search for similar items in EconPapers)
Date: 2018
References: Add references at CitEc
Citations:

Downloads: (external link)
http://www.revistadestatistica.ro/wp-content/uploads/2018/03/RRS_1_2018_A09.pdf (application/pdf)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:rsr:journl:v:66:y:2018:i:1:p:121-132

Access Statistics for this article

More articles in Romanian Statistical Review from Romanian Statistical Review Contact information at EDIRC.
Bibliographic data for series maintained by Adrian Visoiu ().

 
Page updated 2025-03-19
Handle: RePEc:rsr:journl:v:66:y:2018:i:1:p:121-132