| 研究生: |
程瑋翔 Wen-Xian Chen |
|---|---|
| 論文名稱: |
平行物件化程式在有限元素法之應用 |
| 指導教授: |
吳維漢
Wei-Han Wu |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
理學院 - 數學系 Department of Mathematics |
| 畢業學年度: | 88 |
| 語文別: | 中文 |
| 論文頁數: | 30 |
| 相關次數: | 點閱:8 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
摘要
有限元素法求解大型微分方程之時,常常受限於記憶體大小或處理機計算速
度。其中一個有效的解決方式就是引用平行計算。平行處理可將大量的工作透過
計算、資料分割,分成許多小工作再平均分配給個別處理機同時作處理,這分配
工作便得透過Message Passing 工具軟體來完成。硬體方面我們選擇低成本的
80x86 個人電腦,透過乙太網路連結,成一虛擬分散式平行計算環境。透過MPI
(Message Passing Interface)界面,建構SPMD 平行架構發展高擴充性物件化有限
元素法解微分方程。
這裡使用物件導向訊息傳遞軟體(Para++v2)發展平行物件化程式利用有限
元素法求解偏微分方程。並介紹如何對整個有限元素法求解過程做物件模組設
計,以及求解過程如何做計算以及資料切割,而達到最佳同步平行。
工作包括︰平行機器的架設與網路建構、平行軟體(Para++v2)的安裝與設
定、有限元素法的演算分析、物件化類別設計以及有限元素法之平行計算設計與
分析。最後由實際問題的計算結果來做效能分析。
29
1. O.Coulaud, E, Dillon,“Para++:C++ Bindings for Message Passing
Libraries”Institut National de Reccherche en Informatique et en Automatique,
1995.(ftp:///ftp.loria.fr/pub/loria/numath/para++-v2.1.tar.Z)
2. Message Passing Interface Forum . MPI: Message-Passing Interface Standard
May1994.
3. J.B.Weissman, A.S. Grimshaw, and R. Ferraro. Parallel Object-Oriented
Computation Applied to Finite Element Problem.Scientific Computing, 2(4):133-
144,February 1994 .
4. G.Agha. Actors:A Model of Concurrent Computation in Distributed System.MIT
Press,1986.
5.G. Agha. Actors:Concrrent Object-Oriented Programming.Communications of the
ACM, 33(9):125-141,September 1990
6G.E.Blelloch.Vector Model for Data-Paralel Computation .MIT Press, 1990
7. Designing and Building Parallel Program.Addison-Wesley, 1994.
8.R.Gupta. SPMD Execution of Programs with Pointer-Based Data Structures on
Distributed-Memory Machines. Journal of Parallel and Distributed Computing,
162:92-107,1992.
9. E., Demains, First class communication in MPI, IEEE Comput.Soc.Pres Los :1996
10. O.Coulaud, E. Dillon, Early implementation of para++ with MPI-2,IEEE
Comput.Soc.Pres Los :1996.
11.Lessons learned from attempts to parallelize linear FE analysis code for 2D
sturcture
12 B.C. McCandless, Object-Oriented MPI : a class library for the Mssage Passing
Interface, IEEE Comput.Soc.Pres Los :1996
13. M., Kern, Parallel solution of wave wave equation using higher order finite
element . IEEE Comput.Soc.Pres Los :1996