当システム
  詳細検索
Japanese | English 

Nara Women's University Digital Information Repository > 120 博士学位論文 > 博士学位論文 >

このアイテムのファイル:

ファイル 記述 サイズ形式
2008_07_717.pdf6.55 MBAdobe PDF見る/開く
タイトル: 分散メモリ環境における数値計算の並列化
その他のタイトル: Parallelizations of Numerical Calculations on Distributed Memory Systems
著者: 高田, 雅美 link image
著者(別表記) : Takata, Masami
著者読み: たかた, まさみ
キーワード: turbulent flow simulation; parallelized program; distributed memory system; performance evaluation; direct numerical simulation; i-APPLI; surplus calculation resources; genetic algorithm; island model; Master-Slave; 乱流シミュレーション; 並列プログラム; 分散メモリシステム; 性能評価; 直接数値シミュレーション; iアプリ; 余剰計算リソース; 遺伝的アルゴリズム; 島モデル
発行日: 2004年 3月24日
出版者: 高田雅美
引用: 奈良女子大学 博士(理学), 2004
抄録: When analyzing physical and natural phenomena, numerical simulations are used. Large-scale computational quantities and memory are often needed for the numerical calcula-tions. Even when computer abilities are improved rapidly and optimizing compilers for sequential programs are used in general, the numerical calculation takes very long com-putational time. And,the lack of memory is often caused by Large-scale computational quantities. If the calculation times decrease, the turn-around times shorten. Therefore, it expects that various research results would be obtained since more parameters can be chosen. To decrease calculation time and to get the most of memory,it is the most realistic method to use parallel computers. Many parallel computers adopt distributed memory systems presently. Therefore, data partitioning and assignment should be optimized as well as parallelization, when developing parallelized programs. Hence, it is very difficult to develop parallelized programs, since it requires special knowledge of the parallelization. Particularly, it is more difficult to transform sequential programs as Large-scale numerical applications into parallelized program. Grid systems are cynosures as distributed memory systems. Grid systems are plots, that are methods of communication systems and programs in different computer systems, for parallelizations of various computers. In a future, a grid system consists of mobile phones, PDA, and electrical appliances with computational resources. The object research is a development of distributed memory systems for numerical calculations. In this research, I develop a parallel program and validate whether mobile phones have computational resources for numerical calculations.; 物理現象や自然現象などの解明のために,数値シミュレーションが使われる.この数値解析は,多くの場合,大規模な計算とメモリを伴う.計算機能が飛躍的に向上し,逐次プログラム用の最適化コンパイラが一般的になった今日でさえ,数値解析は,非常に長い計算時間を必要とする.また,大規模な解析をおこなうためのメモリが不足することもある.  仮に,精密な数値解析を短時間でおこなうことができるならば,ターンアラウンドタイムが短くなり,より多くのパラメータチョイスをおこなうことが可能となり,幅広い研究成果を得ることが期待される.  実行時間の短縮とメモリ不足の解消のための手段として,並列計算機を使用することがあげられる.現在,多くの大規模並列計算機は,分散メモリ環境である.そのため,並列プログラムを開発する場合,プログラム分割の最適化と同時に,データ分割も最適化されていなければならない.そのためには,専門的な知識が必要となり,並列プログラムの開発は非常に困難なものとなる.特に,既存の大規模数値アプリケーションとしての逐次プログラムを並列プログラムに変換することは,一段と困難を極めることとなる.  また,分散メモリ環境として,Gridシステムが着目されている.Gridシステムとは,異なる計算期間の通信方法やプログラミング方法等を定義することによって,様々な計算機を用いて並列化するための仕組みである.将来的に,私達の身の回りにある携帯端末,PDA,家電製品等に組み込まれている計算機も利用したGridシステムの構築が考えられる.  本研究の研究対象は,数値計算をおこなうための分散メモリ環境である.この研究対象に対して,並列プログラムの開発と新たな計算機としての携帯端末の可能性を検証する.
記述: 博士(理学), 博課 甲第243号, 平成16年3月24日授与。; 内容の要旨および審査の結果の要旨(Vol.21, pp.115-119)が奈良女子大学学術情報リポジトリに登録あり。
URI: http://hdl.handle.net/10935/599
出現コレクション:博士学位論文

このアイテムの引用には次の識別子を使用してください: http://hdl.handle.net/10935/599

当システムに保管されているアイテムはすべて著作権により保護されています。

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2006 MIT and Hewlett-Packard - ご意見をお寄せください