查詢結果分析
來源資料
頁籤選單縮合
題名 | 二專幼保科實習課程之研究與規劃= |
---|---|
作者 | 蔡延治; |
期刊 | 德育學報 |
出版日期 | 19951000 |
卷期 | 11 1995.10[民84.10] |
頁次 | 頁83-104 |
分類號 | 528.81 |
語文 | chi |
關鍵詞 | 二專; 幼保科; 實習課程; |
中文摘要 | 利用先進作業系統所提供的多線串功能,使用者可發展多線串應用程式,結合多 線串核心的支援,以達成軟體層次的平行性,從而提升電腦系統的效能。在本論文中我們提 出兩種多線串處理器架構,使單一處理器系統即能實現軟體平行性。其中並行多線串處理器 ( CMP,concurrent multithreaded processor )利用線串之快速內文交換的優點,使快取 記憶體失誤延遲與其他線串的計算工作重疊執行,以達成隱藏延遲,提高處理器使用率,進 而達成提高單位時間工作量的目的。 此外, 平行多線串處理器( PMP, parallel multithreaded processor )更利用線串間彼此獨立之特性,從兩個不同的線串裡,同時發 出指令至不同的功能單元,除非功能單元衝突,否則此兩指令即可平行執行,如此可提升功 能單元的使用率,減少每指令執行週期,使程式執行時間縮短。此構想經我們提出的效能模 型分析後, 再對一典型 RISC 架構之 DLX 處理器加以擴充,最後利用實際數值參數的模擬 來了解其效能表現。 CMP 的確能提高單位時間工作量,而 PMP 更能支援線串之平行性來達 成增速( speedup )的目的。 經由多線串處理器的支援,多線串架構在單一處理器系統上 即可實現已產生的軟體平行性,而達成改進單一處理器電腦系統的效能。 |
英文摘要 | Using the thread package supported by the advanced operating system, users can develop multithreaded applications. Based on the multithreaded kernel, the computer system performance can be improved by the parallel execution of multithreaded applications. In this paper, we propose two kinds of multithreaded processors in a uniprocessor system to realize the benefits of threads. Taking advantage of the rapid context-switching of threads, concurrent multithreaded processor (CMP) can overlap the cache-miss latency with useful computation of other threads. This latency-hiding technique can improve the processor utilization and throughput. Moreover, the parallel multithreaded processor (PMP) can take advantage of the independence between threads. According to the performance analysis of our performance model, we extend a typical RISC architecture, DLX processor, to construct our CMP and PMP. From the simulated results, indeed, the CMP can improve throughput and the PMP can support the parallelism of threads to achieve speedup. Supported by our multithreaded processor. the benefits of thread can actually be realized to improve the uniprocessor computer system. |
本系統之摘要資訊系依該期刊論文摘要之資訊為主。