Accelerating R with high performance linear algebra libraries

被引:0
|
作者
Oancea, Bogdan [1 ,2 ]
Andrei, Tudorel [2 ,3 ]
Dragoescu, Raluca Mariana [3 ]
机构
[1] Nicolae Titulescu Univ Bucharest, Bucharest, Romania
[2] Natl Stat Inst Romania, Bucharest, Romania
[3] Bucharest Univ Econ Studies, Bucharest, Romania
关键词
linear algebra; BLAS; high performance computing;
D O I
暂无
中图分类号
O1 [数学]; C [社会科学总论];
学科分类号
03 ; 0303 ; 0701 ; 070101 ;
摘要
Linear algebra routines are basic building blocks for the statistical software. In this paper we analyzed how can we improve R performance for matrix computations. We benchmarked few matrix operations using the standard linear algebra libraries included in the R distribution and high performance libraries like OpenBLAS, GotoBLAS and MKL. Our tests showed the best results are obtained with the MKL library, the other two libraries having similar performances, but lower than MKL.
引用
收藏
页码:109 / 117
页数:9
相关论文
共 50 条
  • [21] High performance linear algebra package LAPACK90
    Dongarra, J
    Wassniewski, J
    PARALLEL AND DISTRIBUTED PROCESSING, 1998, 1388 : 387 - 391
  • [22] LAPACK95 - high performance linear algebra package
    Dongarra, J.
    Waśniewski, J.
    Mathematical Modelling and Analysis, 2000, 5 (01) : 44 - 54
  • [23] High Performance Dense Linear Algebra on a Spatially Distributed Processor
    Diamond, Jeff
    Robatmili, Behnam
    Keckler, Stephen W.
    van de Geijn, Robert
    Goto, Kazushige
    Burger, Doug
    PPOPP'08: PROCEEDINGS OF THE 2008 ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING, 2008, : 63 - 72
  • [24] Accelerating Machine Learning Queries with Linear Algebra Query Processing
    Sun, Wenbo
    Katsifodimos, Asterios
    Hai, Rihan
    35TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, SSDBM 2023, 2023,
  • [25] Accelerating machine learning queries with linear algebra query processing
    Sun, Wenbo
    Katsifodimos, Asterios
    Hai, Rihan
    DISTRIBUTED AND PARALLEL DATABASES, 2025, 43 (01)
  • [26] ACCELERATING LINEAR ALGEBRA KERNELS ON A MASSIVELY PARALLEL RECONFIGURABLE ARCHITECTURE
    Soorishetty, A.
    Zhou, J.
    Pal, S.
    Blaauw, D.
    Kim, H.
    Mudge, T.
    Dreslinski, R.
    Chakrabarti, C.
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 1558 - 1562
  • [27] Accelerating Sparse Linear Algebra Using Graphics Processing Units
    Spagnoli, Kyle E.
    Humphrey, John R.
    Price, Daniel K.
    Kelmelis, Eric J.
    MODELING AND SIMULATION FOR DEFENSE SYSTEMS AND APPLICATIONS VI, 2011, 8060
  • [28] The Linear Algebra of the (r, β)-Stirling Matrices
    Engalan, Genevieve B.
    Latayada, Mary Joy R.
    EUROPEAN JOURNAL OF PURE AND APPLIED MATHEMATICS, 2023, 16 (04): : 2306 - 2322
  • [29] Parallelizing dense and banded linear algebra libraries using SMPSs
    Badia, Rosa M.
    Herrero, Jose R.
    Labarta, Jesus
    Perez, Josep M.
    Quintana-Orti, Enrique S.
    Quintana-Orti, Gregorio
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2009, 21 (18): : 2438 - 2456
  • [30] A modern framework for portable high-performance numerical linear algebra
    Siek, J
    Lumsdaine, A
    ADVANCES IN SOFTWARE TOOLS FOR SCIENTIFIC COMPUTING, 2000, 10 : 1 - 55