WEKO3
アイテム
ソフトウェア分散共有メモリを用いたマクロデータフロー処理
https://ipsj.ixsq.nii.ac.jp/records/23419
https://ipsj.ixsq.nii.ac.jp/records/23419e8f121f6-bb96-47b8-9c55-7c88c6711be1
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2003 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2003-03-10 | |||||||
タイトル | ||||||||
タイトル | ソフトウェア分散共有メモリを用いたマクロデータフロー処理 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Macro -Data- Flow using Software Distributed Shared Memory | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
電気通信大学大学院情報システム学研究科 | ||||||||
著者所属 | ||||||||
電気通信大学大学院情報システム学研究科 | ||||||||
著者所属 | ||||||||
電気通信大学大学院情報システム学研究科 | ||||||||
著者所属(英) | ||||||||
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. | ||||||||
著者名 |
田邊, 浩志
× 田邊, 浩志
|
|||||||
著者名(英) |
Hiroshi, Tanabe
× Hiroshi, Tanabe
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | マクロタスク間の並列性を実行開始条件で表現したマクロデータフロー処理は,従来より共有メモリシステム上で実現されてきた.このマクロデータフロー処理を分散メモリ上で実現するためには,異なるプロセッサに割り当てられたマクロタスク間でデータ授受をおこなう機能が新たに必要となる.この問題を解決するため,本稿では,ソフトウェア分散共有メモリを用いてマクロデータフロー処理を実現する方式を提案する.提案方式では,コンパイル時に求めたマクロタスク間の依存解析の結果をもとに,ソフトウェア分散共有メモリの一貫性制御機構を利用してデータ授受をおこなう.さらに提案方式を2つのページベースソフトウェア分散共有メモリのTreadMarksとJIAJIAを用いて予備的な実装をおこない,その動作検証をおこなった. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Macro-Data-Flow processing using "execution start condition" has been realized on shared memory systems. An implementation of the Macro-Data-Flow processiong on distributed memory systems requires new functions for data transfer between macro-tasks assigned to distinct processors. This paper proposes an implementation method to realize Macro-Data-Flow processing using Software Distributed Shared Memory system. The proposed method utilizes the result of data dependence analysis between macro-tasks at the time of compilation, and maintains coherence between them. This paper discribes the implementation of the proposed method by using two well-known page-based Software Distributed Shared Memory systems, TreadMarks and JIAJIA, and gives its preliminary evalation. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10096105 | |||||||
書誌情報 |
情報処理学会研究報告計算機アーキテクチャ(ARC) 巻 2003, 号 27(2002-ARC-152), p. 37-42, 発行日 2003-03-10 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |