ABCLib_DRSSED: A parallel eigensolver with an auto-tuning facility

被引:19
|
作者
Katagiri, T
Kise, K
Honda, H
Yuba, T
机构
[1] Univ Electrocommun, Grad Sch Informat Syst, Tokyo 1828585, Japan
[2] Japan Sci & Technol Agcy, PRESTO, Tokyo 1828585, Japan
基金
日本科学技术振兴机构;
关键词
ABCLib; auto-tuning facility; FIBER; sampling point; load-balancer;
D O I
10.1016/j.parco.2005.10.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Conventional auto-tuning numerical software has the drawbacks of (1) fixed sampling points for the performance estimation, (2) inadequate adaptation to heterogeneous environments. To solve these drawbacks, we developed ABCLib(-)DRSSED, which is a parallel eigensolver with an auto-tuning facility. ABCLib(-)DRSSED has (1) functions based on the sampling points which are constructed with an end-user interface; (2) a load-balancer for the data to be distributed; (3) a new auto-tuning optimization timing called Before Execute-time Optimization (BEO). In our performance evaluation of the BEO, we obtained speedup factors from 10% to 90%, and 340% in the case of a failed estimation. In the evaluation of the load-balancer, the performance was 220% improved. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:231 / 250
页数:20
相关论文
共 50 条
  • [41] Threshold Auto-Tuning Metric Learning
    Rivero, Rachelle
    Onuma, Yuya
    Kato, Tsuyoshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (06) : 1163 - 1170
  • [42] Auto-Tuning Active Queue Management
    Novak, Joe H.
    Kasera, Sneha Kumar
    2017 9TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS), 2017, : 136 - 143
  • [43] Implementation and tuning of a parallel symmetric Toeplitz eigensolver
    Alonso, Pedro
    Bernabeu, Miguel O.
    Garcia, Victor M.
    Vidal, Antonio M.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (03) : 485 - 494
  • [44] Optimizing parallel GEMM routines using auto-tuning with Intel AVX-512
    Kim, Raehyun
    Choi, Jaeyoung
    Lee, Myungho
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING IN ASIA-PACIFIC REGION (HPC ASIA 2019), 2019, : 101 - 110
  • [45] Parallel computing applied to auto-tuning of state feedback speed controller for PMSM drive
    Szczepanski, Rafal
    Tarczewski, Tomasz
    Grzesiak, Lech M.
    COMPUTER APPLICATIONS IN ELECTRICAL ENGINEERING (ZKWE'2019), 2019, 28
  • [46] An Architecture for Flexible Auto-Tuning: The Periscope Tuning Framework 2.0
    Mijakovic, Robert
    Firbach, Michael
    Gerndt, Michael
    2016 2ND INTERNATIONAL CONFERENCE ON GREEN HIGH PERFORMANCE COMPUTING (ICGHPC), 2016,
  • [47] FIBER: A generalized framework for auto-tuning software
    Katagiri, T
    Kise, K
    Honda, H
    Yuba, T
    HIGH PERFORMANCE COMPUTING, 2003, 2858 : 146 - 159
  • [48] Auto-tuning for Energy Usage in Scientific Applications
    Tiwari, Ananta
    Laurenzano, Michael A.
    Carrington, Laura
    Snavely, Allan
    EURO-PAR 2011: PARALLEL PROCESSING WORKSHOPS, PT II, 2012, 7156 : 178 - 187
  • [49] An improved auto-tuning scheme for PI controllers
    Mudi, Rajani K.
    Dey, Chanchal
    Lee, Tsu-Tian
    ISA TRANSACTIONS, 2008, 47 (01) : 45 - 52
  • [50] A METHOD FOR AUTO-TUNING OF PID CONTROL PARAMETERS
    NISHIKAWA, Y
    SANNOMIYA, N
    OHTA, T
    TANAKA, H
    AUTOMATICA, 1984, 20 (03) : 321 - 332