跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.171) 您好!臺灣時間:2026/04/09 08:17
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:曾建維
論文名稱:使用PVM在分散式計算環境中探討光線追蹤法之研究
論文名稱(外文):Ray Tracing in Distributed Computing Environments Using PVM
指導教授:王宗銘王宗銘引用關係
學位類別:碩士
校院名稱:國立中興大學
系所名稱:資訊科學研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1994
畢業學年度:82
語文別:中文
論文頁數:92
中文關鍵詞:光線追縱
外文關鍵詞:PVM
相關次數:
  • 被引用被引用:0
  • 點閱點閱:166
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
  本篇論文說明Provim系統的發展:一個以界限容積階層技術及平行分散式計算來加速光線追蹤法之成像系統。本系統之發展係以異質綱路工作站所構成之分散式算環境為主,系統之架構獨立於綱路工作站的連結方式並藉由呼叫平行虛擬電腦(Parallel Virtual Machine)的程式庫來處理系統中有關綱路傳輸問題。
  Provim系統使用處理群模型(Processor farm model)並提出集中式與分散式兩種方法;其中差異在於工作(task)產生與分配的不同。集中式方法中由主管(master)負責工作產生與分配,而分散式方法工作產生與分配的負載(load)是儘可能平均分散到可利用的工作者(slaves)以減少在主管處瓶頸的發生。系統的負載平衡(load balancing)是利用需求傾向(demanddriven)的要求工作策略結合適當的工作大小(task granularities)而達到。
  Provim系統以C語言寫成且實驗結果證實使用28臺異質工作站執行光線追縱法生成影像,時間可從數小時減至數分鐘。實驗結果也說明分散式方法快於集中式方法。
  本文的結論為在分散式計算環境對於有高計算的應用程式是有明顯的加速優點。再者平行虛擬電腦可簡化分散式計算環境中發展系統的成本與時間。
  This thesis presents the development of Provim system, a ray tracing sys-tem accelerated by the bounding volume hierarchy developed in distributed computing environments consisting of a network of heterogeneous worksta-tions. The system has been designed to be independent on the network topology, and the the processor farm computational model is utilized to harness the computing. To facilitate the system development Parallel Virtual Ma-chine (PVM) is adopted where the network communications are proceeded by calling routines in the PVM library.
  The Provim system supports the centralized and decentralized approaches with the difference in the way a task be generated and scheduled. In the centralized approach, the master is responsible for the task generation and scheduling. For the decentralized approach, the load of task generation and scheduling is distributed to available slaves reducing the potential bottleneck possibly encoutered in the master. The system load balancing is achieved by using the demand-driven task request strategy associated with appropriate task granularities.
  The Provim system has been implemented using C programming lan-guage. The system has demonstrated that ray traced images that would have taken between several hours to generate on a single workstation can now be generated in between several minutes using 28 workstations. Results have also shown that the decentralized approach is faster than the centralized approach.
  It is concluded that computing in distributed computing environments such as those based on network workstations is potential to bring significant benefits to computationally intensive applications offering advantages of low cost and ready availability. Furthermore, the PVM can facilitate the times and costs spent on developing parallel/distributed systems.
  This is a ray traced image for the magic-star model consisting of 4132 objects. It can be rendered within 8.22 minutes by teh software developed in this thesis using a network of 28 heterigeneous workstations.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top