標題: | Concurrent C 多處理機平行執行模式 |
作者: | 傅啟煜 FU, GI-YU 鍾崇斌 ZHONG, CHONG-BIN 資訊科學與工程研究所 |
關鍵字: | 多處理機;Concurrect c程式;平行執行模式;事件圖;事件表;MULTIPROCESSOR;CONCURRENT-C;EVENT-DIAGRAM;EVENT-TABLE |
公開日期: | 1987 |
摘要: | 在本論文中,我們考慮在多處理機環境中 Concurrent C 程式之平行執行模式。Conc urrent C是由貝爾實驗室的研究人員所提出的一種並行程式語言,它提供動態程序控 制裝置以及同步資訊傳遞之通訊模式。 本研究之目標在於建立一個適合於 Concurrent C 平行執行的環境。我們首先研究 Concurrent C在硬體和軟體上的支援,其次討論 Concurrent C 之排序特性,接著考 慮用 preprocessor 的方法來製作 Concurrent C 。 Concurrent C 程式將被適當地 轉換成循序形式以及核心程序呼叫以利平行執行。 任何一個 Concurrent C 程式,我們都可以利用事件圖 ( Event Diagram )和事件表 ( Event Table ) 來將之模式化。經由這兩種設置,程式的表示及模擬工作將會變得 簡單而且有效率。因為實際的多處理機系統並未被發展出來,我們設計了一個模擬器 ,它接收 Concurrent C 程式之事件表為輸入來模擬此程式在多處理機上之平行執行 。最後我們分析模擬結果,並發覺某些 Concurrent C 的特性嚴重影響處理機排序之 效率。 |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT762241007 http://hdl.handle.net/11536/53263 |
顯示於類別: | 畢業論文 |