RScaLAPACK: High-Performance Parallel Statistical Computing with R and ScaLAPACK

Srikanth Yoginath, Nagiza F. Samatova, David Bauer, Guruprasad Kora, George Fann, Al Geist

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

With the growing popularity of parallel computation, researchers are looking for various means to reduce the problem solving time by performing the computations in parallel. While benefiting from parallel computation, they do not want to deal with the parallel programming complexities. In this paper, through RScaLAPACK we demonstrate a means that enables the user to carryout parallel computation without dealing with the intricacies of parallel programming. RScaLAPACK is built on top of two Open source software packages: R and ScaLAPACK. The former provides an environment and a language for statistical computing and graphics. The latter is a library of high-performance parallel linear algebra routines using PVM and/or MPI. Through RScaLAPACK the user can setup the parallel environment, distribute data and carry out the required parallel computation using a single R function call. While the interface maintains look and feel of the R system, RScaLAPACK allows carrying out analyses with a performance that scales well with both the problem size and the number of processors. RScaLAPACK is made available as an Open Source package and can be found at http://www.aspect-sdm.org/Parallel-R or on R’s CRAN web site http://www.r-project.org. In this paper we discuss the design, working and performance characteristics of RScaLAPACK.

Original languageEnglish
Title of host publication18th ISCA International Conference on Parallel and Distributed Computing Systems 2005, PDCS 2005
PublisherInternational Society for Computers and Their Applications (ISCA)
Pages61-67
Number of pages7
ISBN (Electronic)9781604234565
StatePublished - 2005
Event18th International Conference on Parallel and Distributed Computing Systems, PDCS 2005 - Las Vegas, United States
Duration: Sep 12 2005Sep 14 2005

Publication series

Name18th ISCA International Conference on Parallel and Distributed Computing Systems 2005, PDCS 2005

Conference

Conference18th International Conference on Parallel and Distributed Computing Systems, PDCS 2005
Country/TerritoryUnited States
CityLas Vegas
Period09/12/0509/14/05

Keywords

  • ScaLAPACK
  • parallel R
  • parallel statistical computing

Fingerprint

Dive into the research topics of 'RScaLAPACK: High-Performance Parallel Statistical Computing with R and ScaLAPACK'. Together they form a unique fingerprint.

Cite this