跳到主要內容

臺灣博碩士論文加值系統

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

詳目顯示

我願授權國圖
: 
twitterline
研究生:黃冠寰
研究生(外文):Hwang Gwan Hwan
論文名稱:一個有系統可平行化的並行程式測試方法
論文名稱(外文):A systematic parallel testing method for concurrent program
指導教授:黃廷祿
指導教授(外文):Huang Tin Lu
學位類別:碩士
校院名稱:國立交通大學
系所名稱:資訊工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1993
畢業學年度:81
語文別:英文
論文頁數:73
中文關鍵詞:並行程式測試平行
外文關鍵詞:concurrent programtestingparallel
相關次數:
  • 被引用被引用:0
  • 點閱點閱:315
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
並行程式其正確性的確認程序包括測試和除錯兩個步驟. 測試一個並行程
式就是執行此並行程式並核對其執行的結果是否正確來確認此並行程式是
否有錯誤. 在這篇論文中, 我們提出一個有系統可平行化的方法, 此方法
可以自動平行來測試並行程式而不會重覆相同的測試, 甚至可以完成一個
並行程式所有可能的測試. 而且此方法也不使用任何靜態分析的技巧, 而
是在執行時發揮其功能. 因此它可以將靜態分析所要花費的時間節省下
來. 更進一步來說, 它適用於多處理機及分散式系統.它可以下列兩種方
式來加速測試工作之進行: 第一, 因為此方法的平行度很大, 因此在多處
理機及分散式系統運作時可以平行工作以減少測試所要花費的時間. 第
二, 不同測試間所重覆的計算也可以消去.我們已經在 Sequent
Symmetry S27 實作了一個雛形. 同時我也利用一個虛擬的多處理機環境
來模擬一個範例.

The validation process of a concurrent program includes the
testing and debugging phase. The testing of concurrent programs
is the process of executing the concurrent program and then
verifies the results to detect whether the concurrent program
existing bugs or not. We suggest a systematic parallel testing
method which can sutomatically test the concurrent program in
parallel without repeating the same test. The scheme can even
exhaust all the possible tests of a concurrent program. Also,
it does not use any static analysis technique but works in run
time dynamically. Thus, it can reduce the static analysis
overhead. Furthermore, this scheme is suitable for the
multiprocessor computer system and the distributed system. It
can speed up the testing in the following ways. First, because
our method can naturally work in parallel, users can spend less
time doing the testing. Second, the duplicated computation of
different tests can be eliminated. We describe a prototype
implementation of our scheme in Sequent Symmetry S27, a shared-
bus multiprocessor computer system. In addition, we also create
a virual parallel processing environment to simulate an example.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top