ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. ハイパフォーマンスコンピューティング(HPC)
  3. 2022
  4. 2022-HPC-186

自動タスク並列化トランスパイラの実装と評価

https://ipsj.ixsq.nii.ac.jp/records/220226
https://ipsj.ixsq.nii.ac.jp/records/220226
bf0b653c-29a9-4c10-8d91-3655ac605137
名前 / ファイル ライセンス アクション
IPSJ-HPC22186004.pdf IPSJ-HPC22186004.pdf (542.9 kB)
Copyright (c) 2022 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2022-09-19
タイトル
タイトル 自動タスク並列化トランスパイラの実装と評価
言語
言語 jpn
キーワード
主題Scheme Other
主題 HPCシステム
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
富士通株式会社
著者所属
富士通株式会社
著者所属
富士通株式会社
著者所属
富士通株式会社
著者所属(英)
en
Fujitsu Limited
著者所属(英)
en
Fujitsu Limited
著者所属(英)
en
Fujitsu Limited
著者所属(英)
en
Fujitsu Limited
著者名 津金, 佳祐

× 津金, 佳祐

津金, 佳祐

Search repository
新井, 正樹

× 新井, 正樹

新井, 正樹

Search repository
前田, 宗則

× 前田, 宗則

前田, 宗則

Search repository
笠置, 明彦

× 笠置, 明彦

笠置, 明彦

Search repository
論文抄録
内容記述タイプ Other
内容記述 近年の主流であるメニーコアプロセッサにおいて,多数のコアを効率よく利用するためにタスク並列プログラミングモデルが注目されている.タスクに対してデータ依存を記述することで,従来のスレッド間の全体同期からタスク単位の同期とし,同期オーバヘッドを減らすことでプログラムの高速化が期待される.しかし,タスクに対してデータ依存を全て記述することや適切なタスク粒度を設定することは困難であり,プログラム開発の生産性を低下させることから,我々はタスク並列プログラムへの自動変換に関する研究開発を行っている.HPC183 での報告では,タスク並列プログラミングモデルの OpenMPとOmpSs-2 を用いて既存のデータ並列ベンチマークをタスク並列実装し,A64FX と Xeon プロセッサ上で性能評価を行った.そこで本稿では,凸多面体モデルによるループ最適化を行うトランスパイラである Pluto を基に,逐次やMPI並列プログラムからOpenMPのタスク並列プログラムに自動変換する機能の実装とその性能を示す.実装では,Pluto のデータ依存解析の結果を用いたタスクへのデータ依存の追加,MPI や BLAS/LAPACK 関数の対応,OpenMP の iterator を用いて通信と演算のデータ依存範囲を合わせるなどを行い,自動タスク並列化機能を実現した.A64FX プロセッサ上の性能評価では,既存のデータ並列実装と比較して Laplace Solver で 13%,PolyBenchのfdtd-2d で 7%,ブロックコレスキー分解で 48% の性能向上を確認し,タスク並列プログラミングモデルによる実装の性能の高さを示した.また,タスク並列実装と自動変換されたタスク並列プログラムでほぼ同等の性能となり,提案機能で簡易にタスク並列化を実施できることを示した.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10463942
書誌情報 研究報告ハイパフォーマンスコンピューティング(HPC)

巻 2022-HPC-186, 号 4, p. 1-8, 発行日 2022-09-19
ISSN
収録物識別子タイプ ISSN
収録物識別子 2188-8841
Notice
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc.
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 14:38:28.170942
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3