Saya telah mengamati bahwa ada dua jenis negara dalam prediksi cabang.
Dalam eksekusi superscalar, di mana prediksi cabang sangat penting, dan terutama dalam penundaan eksekusi daripada mengambil penundaan.
Dalam pipa instruksi, di mana pengambilan lebih banyak masalah karena instruksi tidak benar-benar dieksekusi sampai nanti.
Manakah dari ini yang sangat penting (seperti yang mana yang benar-benar penting dalam CPU sekarang-a-hari)? Jika keduanya sama-sama penting atau seandainya yang kedua lebih penting maka Mengapa kita tidak memiliki dua pipa instruksi (mungkin setengah panjangnya) dan kemudian tergantung pada cabang-cabang, cukup pilih salah satu dari mereka dan kemudian mulai lagi populasi dari awal?