WEKO3
アイテム
分散メモリ向けデータ並列言語OpenMPDの設計と実装
https://ipsj.ixsq.nii.ac.jp/records/28819
https://ipsj.ixsq.nii.ac.jp/records/2881931211819-aaa4-4e66-b141-47807e3057be
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2007 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2007-03-01 | |||||||
タイトル | ||||||||
タイトル | 分散メモリ向けデータ並列言語OpenMPDの設計と実装 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Design and Implementation of OpenMPD parallel programming language for distributed memory | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
筑波大学 第三学群 情報学類 | ||||||||
著者所属 | ||||||||
筑波大学 大学院 システム情報工学研究科 | ||||||||
著者所属 | ||||||||
筑波大学 大学院 システム情報工学研究科 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
College of Information Science, University of Tsukuba | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Systems and Information Engineering, University of Tsukuba | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Graduate School of Systems and Information Engineering, University of Tsukuba | ||||||||
著者名 |
李珍泌
× 李珍泌
|
|||||||
著者名(英) |
Jinpil, Lee
× Jinpil, Lee
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 分散メモリ型並列システムの標準的なプログラミングモデルであるMPIは複雑な仕様を持ち,プログラマに大きな負担となる.分散メモリ並列システムに対し指示文を加えることによりデータ並列プログラムを記述するプログラミングモデルを提案し,その処理系OpenMPDを実装した.プログラミングモデルの設計では,MPIおよびOpenMPとの混在を考慮した.いくつかのアプリケーションにおいては,指示文の記述によって逐次コードの変更をほとんど行わず,簡便に並列化を行うことができた.性能評価の結果,指示文によるわずかな記述により良好な性能が得られることを示した. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | MPI is a de facto standard for parallel programming on a distributed memory system. However parallel programming with MPI is often time consuming and difficult. In this research, we propose a simple programming model, named OpenMPD for a distributed memory system with some directives and implemented the compiler. OpenMPD provides directives for data parallelization, which allow incremental parallelization for a serial code. It allows the user to use MPI and OpenMP for complicated parallel programs. oThe result of evaluation shows that OpenMPD achieves good performace only by adding a few directives. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10463942 | |||||||
書誌情報 |
情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC) 巻 2007, 号 17(2007-HPC-109), p. 49-54, 発行日 2007-03-01 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |