私は、likely()/unlikely() マクロがどのように機能するかを理解しており、分岐予測についても理解しています。残念ながら、私は高度なプログラミングのコンテキストで分岐予測を学びませんでした。
私が知りたいのは、可能性が高い/可能性が低いマクロ内の評価がセグメンテーション違反になるかどうか、それが分岐予測履歴または現在の結果/パイプラインにどのように影響するかです。
予測の検証が完了しなかった場合、それが成功したか失敗したかをどうやって知ることができるか理解できません。
私は、likely()/unlikely() マクロがどのように機能するかを理解しており、分岐予測についても理解しています。残念ながら、私は高度なプログラミングのコンテキストで分岐予測を学びませんでした。
私が知りたいのは、可能性が高い/可能性が低いマクロ内の評価がセグメンテーション違反になるかどうか、それが分岐予測履歴または現在の結果/パイプラインにどのように影響するかです。
予測の検証が完了しなかった場合、それが成功したか失敗したかをどうやって知ることができるか理解できません。