ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

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

Pythonと連携するPGAS言語XcalableMPのプログラミングモデル-Graph Order/degree問題への適用-

https://ipsj.ixsq.nii.ac.jp/records/184898
https://ipsj.ixsq.nii.ac.jp/records/184898
0559daa2-35a7-47e9-aefe-79933f9f64b5
名前 / ファイル ライセンス アクション
IPSJ-HPC17162018.pdf IPSJ-HPC17162018.pdf (1.1 MB)
Copyright (c) 2017 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2017-12-11
タイトル
タイトル Pythonと連携するPGAS言語XcalableMPのプログラミングモデル-Graph Order/degree問題への適用-
タイトル
言語 en
タイトル Cooperation of Python and XcalableMP languages - Application to Graph Order/degree Problem -
言語
言語 jpn
キーワード
主題Scheme Other
主題 通信とプログラミング
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
理化学研究所計算科学研究機構
著者所属
理化学研究所計算科学研究機構
著者所属
筑波大学計算科学研究センター/筑波大学大学院システム情報工学研究科
著者所属
理化学研究所計算科学研究機構
著者所属(英)
en
RIKEN Advanced Institute for Computational Science
著者所属(英)
en
RIKEN Advanced Institute for Computational Science
著者所属(英)
en
Center for Computational Sciences, University of Tsukuba / Graduate School of Systems and Information Engineering, University of Tsukuba
著者所属(英)
en
RIKEN Advanced Institute for Computational Science
著者名 中尾, 昌広

× 中尾, 昌広

中尾, 昌広

Search repository
村井, 均

× 村井, 均

村井, 均

Search repository
朴, 泰祐

× 朴, 泰祐

朴, 泰祐

Search repository
佐藤, 三久

× 佐藤, 三久

佐藤, 三久

Search repository
著者名(英) Masahiro, Nakao

× Masahiro, Nakao

en Masahiro, Nakao

Search repository
Hitoshi, Murai

× Hitoshi, Murai

en Hitoshi, Murai

Search repository
Taisuke, Boku

× Taisuke, Boku

en Taisuke, Boku

Search repository
Mitsuhisa, Sato

× Mitsuhisa, Sato

en Mitsuhisa, Sato

Search repository
論文抄録
内容記述タイプ Other
内容記述 分散メモリ環境におけるアプリケーションの開発には,高い生産性と性能を発揮できる PGAS (Partitioned Global Address Space) 言語が利用されることがある.しかしながら,効率的にアプリケーションの開発を行うには,PGAS 言語のみでアプリケーションを開発するのではなく,PGAS 言語と他の言語とを組合せて用いることも重要である.そこで,本稿では PGAS 言語の 1 つである XcalableMP (XMP) に着目し,XMP のコンパイラ実装である Omni Compiler に対して C ・ Fortran ・ Python と XMP との連携機能を作成した.本稿では,その機能の実装について述べる.さらに,Python と XMP との連携機能の実例として,Graph Order / degree問題に対するアプリケーションを作成した.Graph Order / degree 問題の中で計算コストが最も高い全頂点間最短経路探索を XMP を用いて並列化することで,アプリケーションの高速化を行った.XMP で記述したアプリケーションとオリジナルの Python で記述したアプリケーションとを比較した結果,1 CPU コアを用いた場合は,21% の性能向上を達成した.また,XMP で記述したアプリケーションを 1280 CPU コア (64 計算ノード)を用いた結果,1 CPU コアを利用した場合と比較して 921 倍の高速化を達成した.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10463942
書誌情報 研究報告ハイパフォーマンスコンピューティング(HPC)

巻 2017-HPC-162, 号 18, p. 1-10, 発行日 2017-12-11
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-20 03:08:49.526366
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