0
根據我所讀的,似乎成本可能是0個週期。它真的是0循環嗎?如果成本爲0個週期,是否包括跳轉指令本身,而不僅僅是CPU指令緩存中可能的刷新?我很欣賞任何CPU架構的答案。什麼是正確預測分支的成本(在任何CPU上)
根據我所讀的,似乎成本可能是0個週期。它真的是0循環嗎?如果成本爲0個週期,是否包括跳轉指令本身,而不僅僅是CPU指令緩存中可能的刷新?我很欣賞任何CPU架構的答案。什麼是正確預測分支的成本(在任何CPU上)
一般來說,當有人說一個正確預測的條件分支是「自由的」時,它們並不意味着它在瞬間發生奇蹟般的意義,它們意味着它具有與無條件跳轉相同的代價,即「條件「是免費的,而不是整個分支。