WEKO3
アイテム
メタプログラミングに適したPGAS通信クラスライブラリの検討
https://ipsj.ixsq.nii.ac.jp/records/103174
https://ipsj.ixsq.nii.ac.jp/records/1031745bdd0a19-51d7-468a-bd55-e7628ac5c225
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2014 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2014-09-25 | |||||||
タイトル | ||||||||
タイトル | メタプログラミングに適したPGAS通信クラスライブラリの検討 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Toward PGAS Communication Class Libraries Suitable for Metaprogramming | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | 開発環境 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業 | ||||||||
著者所属 | ||||||||
富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業 | ||||||||
著者所属 | ||||||||
富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業 | ||||||||
著者所属 | ||||||||
富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業 | ||||||||
著者所属 | ||||||||
富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Fujitsu Limited., Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST) | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Fujitsu Limited., Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST) | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Fujitsu Limited., Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST) | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Fujitsu Limited., Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST) | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Fujitsu Limited., Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST) | ||||||||
著者名 |
野瀬, 貴史
× 野瀬, 貴史
|
|||||||
著者名(英) |
Takafumi, Nose
× Takafumi, Nose
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Advanced Communication for Exa (ACE) プロジェクトにおいて開発している Advanced Communication Primitives (ACP) ライブラリを利用し,メタプログラミング機能により高い生産性を持つスクリプト言語である Ruby 上に PGAS モデルをサポートするクラスライブラリを実装した.実装では,リモートプロセス間コピーの最適化の余地を拡大するため,リモートの値を操作するタイミングを遅延させる機構を導入した.性能を評価した結果,言語処理系由来と見られるレイテンシが隠蔽されるケースとされないケースがあった. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | We implemented a PGAS communication library based on the Ruby language that has high productivity derived from its metaprogramming capability. The implementation used the Advanced Communication Primitives (ACP) library as a low-level library that was developed under the Advanced Communication for Exa (ACE) project. We utilized a mechanism that handles the remote data lazily to extend optimization opportunity of remote-to-remote data copy operation. As a result of performance evaluation, the latency that was caused by Ruby was overlapped in some cases on multiple node execution, but the case with no overlapping remained. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10463942 | |||||||
書誌情報 |
研究報告ハイパフォーマンスコンピューティング(HPC) 巻 2014-HPC-146, 号 9, p. 1-7, 発行日 2014-09-25 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |