ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. コンピューティングシステム(ACS)
  3. Vol.46
  4. No.SIG4(ACS9)

ソフトウェア分散共有メモリを用いたマクロデータフロー処理

https://ipsj.ixsq.nii.ac.jp/records/18422
https://ipsj.ixsq.nii.ac.jp/records/18422
d7e6ab65-b7ed-4ae8-b4f7-ed250ddd2a41
名前 / ファイル ライセンス アクション
IPSJ-TACS4604007.pdf IPSJ-TACS4604007.pdf (1.1 MB)
Copyright (c) 2005 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2005-03-15
タイトル
タイトル ソフトウェア分散共有メモリを用いたマクロデータフロー処理
タイトル
言語 en
タイトル Macro-data-flow Using Software Distributed Shared Memory
言語
言語 jpn
キーワード
主題Scheme Other
主題 並列処理
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
電気通信大学大学院情報システム学研究科
著者所属
電気通信大学大学院情報システム学研究科
著者所属
電気通信大学大学院情報システム学研究科
著者所属(英)
en
Graduate School of Information Systems The University of Electro-Communications
著者所属(英)
en
Graduate School of Information Systems The University of Electro-Communications
著者所属(英)
en
Graduate School of Information Systems The University of Electro-Communications
著者名 田邊, 浩志 本多, 弘樹 弓場, 敏嗣

× 田邊, 浩志 本多, 弘樹 弓場, 敏嗣

田邊, 浩志
本多, 弘樹
弓場, 敏嗣

Search repository
著者名(英) Hiroshi, Tanabe Hiroki, Honda Toshitsugu, Yuba

× Hiroshi, Tanabe Hiroki, Honda Toshitsugu, Yuba

en Hiroshi, Tanabe
Hiroki, Honda
Toshitsugu, Yuba

Search repository
論文抄録
内容記述タイプ Other
内容記述 ループ並列処理の限界を超えてさらなる性能向上のために,ループやサブルーチンの粗粒度タスク(マクロタスク)レベルの並列性を利用するマクロデータフロー処理が注目されている.マクロデータフロー処理を分散メモリシステム上で実現するためには,異なるプロセッサに割り当てられたマクロタスク間でデータ授受を行う機能が必要となる.これに対し,我々は明示的な通信によってデータを授受するデータ到達条件による実行方式を提案しているが,コンパイル時にデータ参照を正確に解析できないプログラムでは不要なデータ転送をしてしまい,性能低下が問題となる.本稿では,マクロタスク間のデータ授受にソフトウェア分散共有メモリを用い,必要に応じたデータ転送を行う方式を提案する.2 つのページベースソフトウェア分散共有メモリのTreadMarks とJIAJIA を用いてPC クラスタ上で提案方式の実装と性能評価をした.その結果,不規則なデータ参照のプログラムに対して不要なデータ転送を削減でき,データ到達条件による実行方式に比べて最大25%の性能向上が得られた.
論文抄録(英)
内容記述タイプ Other
内容記述 Macro-dataflow processing, which exploits a parallelism among coarse grain tasks (macrotasks) such as loops and subroutines, is considered promising to break the performance limits of loop parallelism. To realize macro-dataflow processing on distributed memory systems,“data reaching conditions”, a method to make a sender-receiver pair of a data transfer determined at runtime, has been proposed. However, irregular data accesses induce extra data transfers, which lead to performance deteriorations. This paper proposes an implementation scheme using software distributed shared memory, which enables on-demand data fetching. This paper describes the implementations using two well-accepted page-based Software Distributed Shared Memory systems, TreadMarks and JIAJIA. Evaluation results on a PC cluster show software distributed memory approach is up to 25% faster than the “data reaching conditions”.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11833852
書誌情報 情報処理学会論文誌コンピューティングシステム(ACS)

巻 46, 号 SIG4(ACS9), p. 56-68, 発行日 2005-03-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7829
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 22:46:27.106108
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