抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
並列プログラムの自動化性能モデリングと性能予測は,多くの利用事例において非常に価値がある。例えば,案内タスク管理とジョブスケジューリングのような,応用挙動の洞察を提供し,資源要求推定を支援する。並列プログラムの性能は,ハードウェア,システムソフトウェア,アプリケーション,アルゴリズム,および入力パラメータに限定されていないが,多くの因子によって影響される。したがって,正確な性能予測は,しばしば挑戦的で,かつ,daなタスクである。本研究では,異なる入力を持つ並列プログラム(より具体的にはMPIプログラム)の実行時間を,異なるスケールで,ドメイン知識なしで自動的に予測することに焦点を合わせた。実行時間とドメイン独立実行時間特徴の間の相関をモデル化した。これらの特徴には,変数の値,ブランチのカウンター,ループ,およびMPI通信が含まれる。MPIプログラムを自動的に装置化することにより,プログラムの各実行は特徴ベクトルとその対応する実行時間を出力する。異なる入力による実行からデータを収集した後に,ランダムフォレスト機械学習アプローチを用いて,経験的性能モデルを構築した。それは新しい入力によるプログラムの実行時間を予測することができた。3つの異なるシステムに関する3つの並列プログラム,Graph500,GalaxSeeとSMG2000の実験と解析は,著者らの方法が,平均に関する予測において20%未満の誤差でよく機能することを示した。Copyright 2018 The Institute of Electrical and Electronics Engineers, Inc. All Rights reserved. Translated from English into Japanese by JST【JST・京大機械翻訳】