A fully run-time auto-tuned sparse iterative solver with OpenATLib

Ken Naono, Takao Sakurai, Mitsuyoshi Igai, Takahiro Katagiri, Satoshi Ohshima, Shoji Itoh, Kengo Nakajima, Hisayasu Kuroda

    研究成果: Chapter in Book/Report/Conference proceedingConference contribution

    2 被引用数 (Scopus)

    抄録

    We propose a general application programming interface called OpenATLib for auto-tuning (AT). OpenATLib is carefully designed to establish the reusability of AT functions for sparse iterative solvers. Using APIs of OpenATLib, we develop a fully auto-tuned sparse iterative solver called Xabclib. Xabclib has several novel runtime AT functions. We also develop a numerical computation policy that can optimize memory space and computational accuracy. Using the above functions and policies, we obtain the following important findings: (1) an average memory space is reduced to 1/45 under lower memory policies, and (2) fault convergence, which the conventional solvers judges to be converged but actually not converged in the sense of the before-preconditioned matrix, is avoided under higher accuracy policies. The results imply policy-based runtime AT plays significant role in sparse iterative matrix computations.

    本文言語英語
    ホスト出版物のタイトルICIAS 2012 - 2012 4th International Conference on Intelligent and Advanced Systems
    ホスト出版物のサブタイトルA Conference of World Engineering, Science and Technology Congress (ESTCON) - Conference Proceedings
    ページ143-148
    ページ数6
    DOI
    出版ステータス出版済み - 2012
    イベント2012 4th International Conference on Intelligent and Advanced Systems, ICIAS 2012 - Kuala Lumpur, マレーシア
    継続期間: 6 12 20126 14 2012

    出版物シリーズ

    名前ICIAS 2012 - 2012 4th International Conference on Intelligent and Advanced Systems: A Conference of World Engineering, Science and Technology Congress (ESTCON) - Conference Proceedings
    1

    その他

    その他2012 4th International Conference on Intelligent and Advanced Systems, ICIAS 2012
    国/地域マレーシア
    CityKuala Lumpur
    Period6/12/126/14/12

    All Science Journal Classification (ASJC) codes

    • 人工知能
    • 情報システム

    フィンガープリント

    「A fully run-time auto-tuned sparse iterative solver with OpenATLib」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

    引用スタイル