-1
Q
科錯誤預測
A
回答
3
處理器內部的分支預測器被設計爲沒有功能可觀察的效果。
分支預測器並不足夠複雜,無論每次嘗試如何欺騙它都無妨。如果每次都是正確的,那就是分支總是如何執行的,它不會是一個「預測器」。
當執行繼續時,仍然計算分支的條件,如果條件結果不具有預測值,則不會將任何內容提交到內存。執行返回到正確的分支。
相關問題
- 1. SparkR錯誤( 「預測」)
- 2. R:預測錯誤
- 3. PyBrain預測錯誤
- 4. H2OGeneralizedLinearEstimator() - 預測錯誤
- 5. 預測statsmodel參數錯誤
- 6. OpenCV 3.0 NormalBayesClassifier預測錯誤
- 7. 「泄漏預測」錯誤?
- 8. svm預測中的錯誤
- 9. 預測預測的標準誤差
- 10. 錯誤在性能預測時間
- 11. ios測試宏錯誤「預期identefier」
- 12. 預測錯誤 - ROCR包(使用概率)
- 13. 錯誤運行的foreach時預測
- 14. 預測失敗:未知錯誤
- 15. 預測ARMA GARCH模型的錯誤
- 16. R中預測()glmnet函數的錯誤
- 17. Tensorflow DNNClassifier返回錯誤預測
- 18. 錯誤而在預測功能
- 19. ROCR庫預測函數錯誤
- 20. 如何計算Python預測的錯誤?
- 21. ROCR錯誤:預測的格式爲
- 22. 使用tsDyn進行預測 - 錯誤R
- 23. ANTLR v3的詞法錯誤預測
- 24. 錯誤時調用H2O預測
- 25. Tensorflow下一個單詞預測錯誤
- 26. Mllib ALS模型預測錯誤
- 27. 「rpart」對象的預測無效錯誤
- 28. R package'recommenderlab'預測函數輸出錯誤?
- 29. 錯誤使用與KLAR包預測,NaiveBayes
- 30. 谷歌預測訓練錯誤信息
我明白,分支預測器無法正確地得到它的正確以及分支預測器如何工作的一般想法。 我想知道你所描述的那部分「被設計爲沒有功能上可觀察到的效果」 –
@LanPac對於我來說,我不認爲你想知道分支投機是如何工作的。這是非常行人,如果預測是一個簡單的1位事務,它不會改變討論。您似乎想知道投機性執行是如何運作的(如果您沒有深入細節,這也是行人)。正如我多多少少說的那樣,「如果事實證明這項工作畢竟不需要,工作所做的任何改變都會得到回覆,結果將被忽略。」http://en.wikipedia.org/wiki/Speculative_execution –