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 条
  • [31] Auto-tuning elastic applications in production
    Sampaio, Adalberto R., Jr.
    Beschastnikh, Ivan
    Maier, Daryl
    Bourne, Don
    Sundaresen, Vijay
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE, ICSE-SEIP, 2023, : 355 - 367
  • [32] The interpolation method for auto-tuning of controllers
    Skvortsov, LM
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 1998, 37 (06) : 923 - 926
  • [33] PID auto-tuning by a composed structure
    Oubrahim, R
    Leonard, F
    PROCEEDINGS OF THE 1998 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, VOLS 1 AND 2, 1996, : 144 - 147
  • [34] Auto-tuning of Predictive PI controller
    Ganchev, I
    Petrov, M
    Hyniova, K
    Stribrsky, A
    ROBUST CONTROL DESIGN 2000, VOLS 1 & 2, 2000, 1-2 : 769 - 774
  • [35] Motion Control Auto-Tuning in Elevator
    Salomaki, Janne
    2022 IEEE 17TH INTERNATIONAL CONFERENCE ON ADVANCED MOTION CONTROL (AMC), 2022, : 219 - 224
  • [36] Auto-tuning ejector for refrigeration system
    Wang, Lei
    Liu, Jiapeng
    Zou, Tao
    Du, Jingwei
    Jia, Fengze
    ENERGY, 2018, 161 : 536 - 543
  • [37] Auto-tuning of cascade control systems
    Song, SH
    Cai, WJ
    Wang, YG
    ISA TRANSACTIONS, 2003, 42 (01) : 63 - 72
  • [38] Auto-tuning of a tunable structural insert
    Harland, NR
    Mace, BR
    Jones, RW
    NOISE AND VIBRATION ENGINEERING, VOLS 1 - 3, PROCEEDINGS, 2001, : 77 - 84
  • [39] Auto-tuning Kernel Mean Matching
    Miao, Yun-Qian
    Farahat, Ahmed K.
    Kamel, Mohamed S.
    2013 IEEE 13TH INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW), 2013, : 560 - 567
  • [40] A Note on Auto-tuning GEMM for GPUs
    Li, Yinan
    Dongarra, Jack
    Tomov, Stanimire
    COMPUTATIONAL SCIENCE - ICCS 2009, PART I, 2009, 5544 : 884 - 892