(3.237.234.213) 您好!臺灣時間:2021/03/09 11:39
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:倪嗣堯
研究生(外文):Ni Sze Yao
論文名稱:為平行編譯器製作一個分散式記憶體多處理機之模擬器
論文名稱(外文):A Simulator of Distributed-Memory Multicomputers for Paralleliz- ing Compilers
指導教授:許健平許健平引用關係
指導教授(外文):Sheu Jang Ping
學位類別:碩士
校院名稱:國立中央大學
系所名稱:資訊及電子工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1993
畢業學年度:81
語文別:英文
論文頁數:48
中文關鍵詞:離散事件模擬分散式記憶體多處理機模擬器平行化編譯器
外文關鍵詞:discrete-event simulationdistributed-memory multicomputer
相關次數:
  • 被引用被引用:0
  • 點閱點閱:72
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
在這篇論文中,我們發展了一個可以模擬分散式記憶體多處理機的模擬器
,本模擬器能夠模擬平行程式在處理器單元上執行及互相通訊的情形。這
個模擬器的輸入為一組可在各處理器單元上平行執行且包含有 SEND及
RECEIVE 等處理器間通訊指令的程式碼。輸出則包含有處理器單元、通訊
聯結線、繞路器(router)的使用狀況的統計,及被模擬系統的行為記錄;
此行為記錄包含處理器間通訊指令使用的時間、位置、種類和處理器單元
狀態的變化:如等待中、執行中和結束。以上的輸出將由使用者介面展現
給使用者,或是提供給平行化編譯器作為在最佳化或平行化時的參考。我
們採用了離散事件模擬(discrete-event simulation) 的技術來製作本模
擬器,其中以物件(object)來表現處理器單元、通訊聯結線、繞路器等單
元,物件間的相互關係則以事件來表現。我們以參數來設定我們想要模擬
的多處理機,如此可讓我們模擬不同架構、不同大小、不同速度及不同通
訊架構的系統。由於處理器間的互動關係主導了整個多處理機系統的表現
,我們將大部份的努力集中在處理器間通訊機構的模擬上。最後,我們以
一些例子來展現我們的成果。

This thesis presents a simulator of distributed-memory
multicomputers that is capable of simulating the execution of
processing elements (PEs) and inter-processor communication.
The input of the simulator is a set of executable object
codes for each processor with embedded message-passing
primitives, such as SEND and RECEIVE, for parallelizing
execution. The output of the simulator includes statistics of
the usage of each component (such as PE, link and router) and
records of system behaviors, such as when and what message-
passing primitive is executed on a PE. The output will be
presented to programmers, or be referenced by parallelizing
compilers for compiling decisions during optimization or
parallelization phase. The technique of discrete-event
simulation is used to implement our simulator. The PE,
router, and link are modeled as objects, and the interactions
among objects are modeled as events. The simulator is
parameterized, which allows various configurations of
multicomputers to be simulated. Since the inter-processor
activities dominate most of the performance of the
distributed-memory multicomputers, much attention has been
given to the simulation of inter-communication mechanism. A
few results are presented for demonstration.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔