Performance evaluation and visualization of scientific applications using PMlib

Kazunori Mikami, Kenji Ono, Jorji Nonaka

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

    1 被引用数 (Scopus)

    抄録

    The computational performance of scientific applications on HPC systems is often much lower than user expectation based on the system's maximum performance specifications. To understand the basis for this performance gap, a multi-perspective evaluation is important. For instance, from the user perspective, correlating the theoretical computation coded as a source program with the actual computation workload produced by the compilers is valuable. From the system perspective, evaluating the characteristics of microarchitecture elements such as processor core and memory is of significance. An open source library called PMlib was developed to address these types of synthetic evaluations. PMlib provides an avenue for reporting the arithmetic/application workload explicitly coded in the source program, as well as the actually executed system workload. It also provides detailed utilization reports of processor-specific hardware including the categorized SIMD instruction statistics, the layered cache hit/miss rate, and the effective memory bandwidth, which are captured via hardware performance counters (HWPC). Using PMlib, users can conduct a synthetic analysis of application performance, and obtain useful feedback for further optimized execution of applications.

    本文言語英語
    ホスト出版物のタイトルProceedings - 2018 6th International Symposium on Computing and Networking Workshops, CANDARW 2018
    出版社Institute of Electrical and Electronics Engineers Inc.
    ページ243-249
    ページ数7
    ISBN(電子版)9781538691847
    DOI
    出版ステータス出版済み - 12 26 2018
    イベント6th International Symposium on Computing and Networking Workshops, CANDARW 2018 - Takayama, 日本
    継続期間: 11 27 201811 30 2018

    出版物シリーズ

    名前Proceedings - 2018 6th International Symposium on Computing and Networking Workshops, CANDARW 2018

    会議

    会議6th International Symposium on Computing and Networking Workshops, CANDARW 2018
    国/地域日本
    CityTakayama
    Period11/27/1811/30/18

    All Science Journal Classification (ASJC) codes

    • コンピュータ ネットワークおよび通信
    • ハードウェアとアーキテクチャ
    • 統計学、確率および不確実性
    • コンピュータ サイエンスの応用

    フィンガープリント

    「Performance evaluation and visualization of scientific applications using PMlib」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

    引用スタイル