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 条
  • [41] LINEAR ALGEBRA - CROUCH,R, BECKMAN,D
    不详
    EDUCATION, 1965, 86 (03): : 150 - 150
  • [42] The linear algebra of the r-Whitney matrices
    Mezo, Istvan
    Ramirez, Jose L.
    INTEGRAL TRANSFORMS AND SPECIAL FUNCTIONS, 2015, 26 (03) : 213 - 225
  • [43] Performance Modeling for Dense Linear Algebra
    Peise, Elmar
    Bientinesi, Paolo
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 406 - 416
  • [44] Performance evaluation of linear algebra routines
    Caron, E
    Desprez, F
    Quinson, M
    Suter, F
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2004, 18 (03): : 373 - 390
  • [45] Evaluation of Open-Source Linear Algebra Libraries in Embedded Applications
    Fibich, Christian
    Tauner, Stefan
    Roessler, Peter
    Horauer, Martin
    Krapfenbauer, Markus
    Linauer, Martin
    Matschnig, Martin
    Taucher, Herbert
    2019 8TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2019, : 228 - 233
  • [46] LAGraph: Linear Algebra, Network Analysis Libraries, and the Study of Graph Algorithms
    Szarnyas, Gabor
    Bader, David A.
    Davis, Timothy A.
    Kitchen, James
    Mattson, Timothy G.
    McMillan, Scott
    Welch, Erik
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 243 - 252
  • [47] GHOST: Building Blocks for High Performance Sparse Linear Algebra on Heterogeneous Systems
    Kreutzer, Moritz
    Thies, Jonas
    Roehrig-Zoellner, Melven
    Pieper, Andreas
    Shahzad, Faisal
    Galgon, Martin
    Basermann, Achim
    Fehske, Holger
    Hager, Georg
    Wellein, Gerhard
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2017, 45 (05) : 1046 - 1072
  • [48] GHOST: Building Blocks for High Performance Sparse Linear Algebra on Heterogeneous Systems
    Moritz Kreutzer
    Jonas Thies
    Melven Röhrig-Zöllner
    Andreas Pieper
    Faisal Shahzad
    Martin Galgon
    Achim Basermann
    Holger Fehske
    Georg Hager
    Gerhard Wellein
    International Journal of Parallel Programming, 2017, 45 : 1046 - 1072
  • [49] NUMERICAL SOFTWARE FOR SOLVING DENSE LINEAR ALGEBRA PROBLEMS ON HIGH PERFORMANCE COMPUTERS
    Stpiczynski, Przemyslaw
    Paprzycki, Marcin
    APLIMAT 2005 - 4TH INTERNATIONAL CONFERENCE, PT I, 2005, : 207 - 218
  • [50] A fast linear complementarity problem solver for fluid animation using high level algebra interfaces for GPU libraries
    Andersen, Michael
    Niebe, Sarah
    Erleben, Kenny
    COMPUTERS & GRAPHICS-UK, 2017, 69 : 36 - 48