透過您的圖書館登入
IP:18.119.253.93
  • 學位論文

對具相依關係的軌跡驅動晶片網路模擬之精確度研究

Accuracy Evaluation of Dependency-aware Trace-driven NoC Simulation for Multicore Architecture

指導教授 : 金仲達

摘要


隨著晶片製造的演進,將許多核心放在同一塊晶片上,因為晶片製造成本昂貴,因此會依賴執行驅動全系統模擬的模擬器。隨著系統複雜,在設計參數時候會花費相當多的時間。如果只針對某個系統元件做模擬,其他元件使用較快的軌跡模擬來節省模擬時間。為了增加傳統軌跡模擬的精準度,目前有許多前人的研究是使用軌跡之間的相依性讓元件的回應時間可以視模擬器的反應。在這篇論文,我們實作了相依性的想法在Gem5的晶片網路模擬器上,並且討論遇到的問題以及如何去解決。實驗結果發現相依性感知的軌跡模擬精準度在3.22%,而原本的結果錯誤率是14.97%。

並列摘要


With the vast advances in chip manufacturing, it is now common to pack many processor cores onto a single chip. Efficient architectural designs of such multicore systems often rely on execution-driven, full-system simulators, such as Gem5. However, as the complexity of the system architectures rises, exploiting the design space is becoming very time-consuming. On the other hand, if the architectural design focuses on specific system components, such as Network-on-Chip (NoC) or memory hierarchy, trace-driven simulations offer an alterna-tive for fast design space exploitation. To enhance the fidelity of traditional trace-based simulators, recent works advocate the use of dependences between trace events to allow the responses of the target component be accounted for in calculating the simulated time. In this thesis, we apply the idea to the NoC simulator of Gem5, Garnet, and discuss how to make Garnet dependency-aware. It turns out that this effort is quite involved and many is-sues have to be resolved. We discuss these issues and show our considerations and solutions. The resultant dependency-aware trace-driven NoC simulator is evaluated by comparing its performance outputs against those from Gem5. Based on our evaluations, the dependency-aware Garnet can keep the performance differences within 3.22%, while the original Garnet may result in errors as high as 14.97%

並列關鍵字

NOC trace-driven full system

參考文獻


Arkaprava Basu, Joel Hestness, Derek R Hower, Tushar Krishna, Somayeh Sardashti,
and Michael Moeng, Tpts: a novel framework for very fast manycore processor architec-
2009. ISPASS 2009. IEEE International Symposium on. IEEE, 2009, pp. 238{248.
[4] Christopher Nitta, Matthew Farrens, Kevin Macdonald, and Venkatesh Akella, In-
ferring packet dependencies to improve trace based simulation of on-chip networks",

被引用紀錄


鄧裕馨(2006)。STS理念融入國中社會學習領域公民科教學之研究--以環境教育議題為例〔碩士論文,國立臺灣師範大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0021-0712200716115223

延伸閱讀