題名: | 瞬間指令完成計數:一個同步多線程的提取引擎 |
其他題名: | ICC: A Simultaneous Multithreading Fetch Engine |
作者: | 陳昀徽 謝忠健 |
關鍵字: | 同步多線程 提取策略 提取單元 |
期刊名/會議名稱: | 2005 NCS會議 |
摘要: | 同步多線程(SMT)是一種允許在每一個週 期能夠同時發派來自不同獨立的應用程式或是 線程的指令的一種技術。提取單元一直被認為是 同步多線程的主要瓶頸所在,過去許多研究曾提 出過一些提取策略來增進提取效率以及整體的 效能。 在此篇論文,我們提出一個全新的提取策 略,稱之為瞬間指令完成計數(ICC),它會計算 每個線程在每一個時脈確認完成的指令數目,然 後依照這些資訊來決定下一個週期要從哪些線 程來提取指令。此外,我們還將此提取策略和被 稱之為提取偏向(FB)和提取閘控優選(FGAP)的 分支機制做結合,來建構更有效率的提取單元。 經由模擬結果顯示,整體效能提升大約百分之十 三,並且還減少了發派佇列的使用大小,同時還 減少錯誤路徑指令的提取。另外,我們還展示負 載平衡的狀態,這是過去相關研究沒有詳細討論 過的議題。 |
日期: | 2006-10-12T02:24:41Z |
分類: | 2005年 NCS 全國計算機會議 |
文件中的檔案:
檔案 | 描述 | 大小 | 格式 | |
---|---|---|---|---|
ce07ncs002006000099.pdf | 194.64 kB | Adobe PDF | 檢視/開啟 |
在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。