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 条
  • [21] DOPpler: Parallel Measurement Infrastructure for Auto-Tuning Deep Learning Tensor Programs
    Borowiec, Damian
    Yeung, Gingfung
    Friday, Adrian
    Harper, Richard
    Garraghan, Peter
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (07) : 2208 - 2220
  • [22] Vibration control of milling machine by using auto-tuning magnetic damper and auto-tuning vibration absorber
    Nagaya, K
    Kobayasi, J
    Imai, K
    INTERNATIONAL JOURNAL OF APPLIED ELECTROMAGNETICS AND MECHANICS, 2002, 16 (1-2) : 111 - 123
  • [23] Auto-tuning of cascade control systems
    Song, SH
    Xie, LH
    Cai, WJ
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 3339 - 3343
  • [24] ATF: A Generic Auto-Tuning Framework
    Rasch, Ari
    Haidl, Michael
    Gorlatch, Sergei
    2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 64 - 71
  • [25] Auto-tuning interactive multiple model
    Ng, GW
    Lau, A
    How, KY
    ACQUISITION, TRACKING, AND POINTING XII, 1998, 3365 : 131 - 138
  • [26] Survey on PID auto-tuning modules
    Ang, KH
    Yun, L
    PROCEEDINGS OF THE 5TH ASIA-PACIFIC CONFERENCE ON CONTROL & MEASUREMENT, 2002, : 148 - 153
  • [27] ATF: A Generic Auto-Tuning Framework
    Rasch, Ari
    Gorlatch, Sergei
    HPDC '18: PROCEEDINGS OF THE 27TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING: POSTERS/DOCTORAL CONSORTIUM, 2018, : 3 - 4
  • [28] Auto-tuning unit norm frames
    Casazza, Peter G.
    Fickus, Matthew
    Mixon, Dustin G.
    APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 2012, 32 (01) : 1 - 15
  • [29] AutoPas: Auto-Tuning for Particle Simulations
    Gratl, Fabio
    Seckler, Steffen
    Tchipev, Nikola
    Bungartz, Hans-Joachim
    Neumann, Philipp
    2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 748 - 757
  • [30] Auto-Tuning of Raw Filters for FPGAs
    Hahn, Tobias
    Wildermann, Stefan
    Teich, Jurgen
    2022 32ND INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2022, : 167 - 175