查詢結果分析
來源資料
頁籤選單縮合
題 名 | New Value Prediction Architecture by Combining Static and Dynamic Method=整合靜態與動態方法之新數值預測結構 |
---|---|
作 者 | 黃樹林; | 書刊名 | 明志學報 |
卷 期 | 35:2 2004.01[民93.01] |
頁 次 | 頁1-8 |
分類號 | 448.94 |
關鍵詞 | 數值預測; 真實資料相依; 程式執行紀錄; True data dependency; Value prediction; Program profiling; |
語 文 | 英文(English) |
中文摘要 | 數值預測機制嘗試去消除真實資料相依,其藉由預測指令執行後的結果數值。使用這預測的結果,隨後的相依指令可在相同的週期被執行而不用被停下來等待。再[4][5]中的作者提出一種包含三種預測器(最後數值、步距及有限內容預測器)的混合式預測器可以對所有指令得到較高的預測率。但是仍有一些更複雜的資料順序無法被分類而無法對他們做任何預測。為了能實現混合式數值預測的機制,大量的數值預測表通常被使用來儲存相關預測特性的資訊。在本篇論文中我們使用程式執行紀錄技術及程式特性來探討數值預測表的使用效率。除外,我們基於程式執行紀錄的分析技術整合靜態與動態的配置方法於新的混合式的預測架構中。實驗結果顯示新提出的方法能降低硬體成本並且相較於[4][5]中提出混合式預測架構能達到較高的預測效能。 |
英文摘要 | Value prediction attempts to eliminate true data dependencies by predicting the outcome values of instructions at run-time.Using the predicted outcome, the dependent instructions can be executed in the same cycle rather than stalled. In[4][5], they propose a hybrid mechanism with three predictors(last value, stride,and finite context based predictor) to get high prediction rate for all instructions. But there are still a lot of more complex data sequences that are hard to classify, so we can not make any prediction on them. In order to carry out mechanism of the hybrid value prediction, huge value prediction table usually was used to keep information about the prediction characteristics. In this paper, we explore the utilization of prediction table by program profiling technique and program's characteristic. Additionally, we combine static and dynamic allocating methods in our new hybrid predictor based on the program profiling technique. Simulation results show the proposed method can reduce the hardware cost and achieve higher performance compared with the hybrid predictor proposed in [4][5]. |
本系統中英文摘要資訊取自各篇刊載內容。