WEKO3
アイテム
可視化されたデータ依存の分類とその並列化手法への適用
https://ipsj.ixsq.nii.ac.jp/records/17163
https://ipsj.ixsq.nii.ac.jp/records/17163a28f76ae-d837-475e-9ab2-0d6597dea7a6
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
Copyright (c) 2006 by the Information Processing Society of Japan
|
|
| オープンアクセス | ||
| Item type | Trans(1) | |||||||
|---|---|---|---|---|---|---|---|---|
| 公開日 | 2006-10-15 | |||||||
| タイトル | ||||||||
| タイトル | 可視化されたデータ依存の分類とその並列化手法への適用 | |||||||
| タイトル | ||||||||
| 言語 | en | |||||||
| タイトル | Classification of Visualized Data Dependence and Its Application to Parallelization | |||||||
| 言語 | ||||||||
| 言語 | jpn | |||||||
| キーワード | ||||||||
| 主題Scheme | Other | |||||||
| 主題 | 事例紹介論文 | |||||||
| 資源タイプ | ||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
| 資源タイプ | journal article | |||||||
| 著者所属 | ||||||||
| 奈良女子大学 | ||||||||
| 著者所属 | ||||||||
| 岡山大学 | ||||||||
| 著者所属 | ||||||||
| 奈良女子大学 | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Nara Women's University | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Okayama University | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Nara Women's University | ||||||||
| 著者名 |
山口, 智美
笹倉, 万里子
城和貴
× 山口, 智美 笹倉, 万里子 城和貴
|
|||||||
| 著者名(英) |
Tomomi, Yamaguchi
Mariko, Sasakura
Kazuki, Joe
× Tomomi, Yamaguchi Mariko, Sasakura Kazuki, Joe
|
|||||||
| 論文抄録 | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | 自動並列化コンパイラの研究では,長い間,ループ変換理論やデータ依存解析の理論的な研究が行われてきた.一方,並列システムは共有メモリ,分散メモリ,クラスタ,Gridと様々なトレンドが出現しており,自動並列化コンパイラがすべてに実装されるのを期待することは現実的ではない.現に多くの研究者が各々のアプリケーションの並列最適化を行うのに,MPI,OpenMP,HPF等の環境を使っている.ところが並列プログラミング初学者には,ループ変換理論やデータ依存解析を直接利用するには敷居が高く,自動並列化コンパイラ研究で培われてきた研究成果を利用できないという問題点があった.本論文では,並列プログラミング初学者がデータ依存関係を目視により直観的に理解し,得られたパターンからループ変換手法を対話的に適用する手法について提案し,その具体例について報告する. | |||||||
| 論文抄録(英) | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | Recently, as the use of parallel computers becomes popular in the field of scientific calculation, effective converting methods from conventional sequential programs into corresponding parallel ones are required. For effective conversions, however, vast amounts of skills and knowledge for parallel programming are needed for programmers. In this paper, we propose the introducion of a 3D visualization system called NaraView as a programming environment for the effective parallelization. NaraView analyzes data dependences in a given program code, and visualizes their relations. By the visualization of program codes, we can recognize typical patterns in the shape of visualized data dependences, and implement corresponding parallelizing methods easily. We show effective parallelizing methods which have such typical patterns in loop structures of concrete program codes. | |||||||
| 書誌レコードID | ||||||||
| 収録物識別子タイプ | NCID | |||||||
| 収録物識別子 | AA11464803 | |||||||
| 書誌情報 |
情報処理学会論文誌数理モデル化と応用(TOM) 巻 47, 号 SIG14(TOM15), p. 179-186, 発行日 2006-10-15 |
|||||||
| ISSN | ||||||||
| 収録物識別子タイプ | ISSN | |||||||
| 収録物識別子 | 1882-7780 | |||||||
| 出版者 | ||||||||
| 言語 | ja | |||||||
| 出版者 | 情報処理学会 | |||||||