การ วิเคราะห์ ผล กระทบ ของ การ กําหนด ล่วง หน้า ของ สาขา เรื่อง ความ เป็น ระเบียบ ของ ผู้ ดําเนิน งาน
การ คาด การณ์ ที่ ถูก ต้อง แม่นยํา ของ สาขา ช่วย ลด ความ ชักช้า เนื่อง จาก การ รอ คอย ผล การ ตัดสิน ซึ่ง ทํา ให้ กระบวนการ ดําเนิน งาน ทั่ว ไป มี ประสิทธิภาพ มาก ขึ้น.
วิธี ที่ การ คาด การณ์ ล่วง หน้า ใน สาขา
ตัวประมวลผลจะใช้อัลกอริทึมเพื่อทํานายว่าสาขาใดจะถูกถ่ายหรือไม่ คําทํานายเหล่านี้มาจากข้อมูลและรูปแบบต่าง ๆ ที่ปรากฏทางประวัติศาสตร์ ระหว่างการประมวลผลของโปรแกรม เมื่อการคาดการณ์ถูกต้อง ตัวประมวลผลยังคงดําเนินการได้โดยไม่รบกวน คําทํานายผิดพลาดนําไปสู่การล้างข้อมูลแบบท่อส่งน้ํา ซึ่งทําให้ล่าช้า
ผลกระทบเมื่อโพรเซสทํางาน
การ ทํานาย ที่ มี ประสิทธิภาพ ของ สาขา ช่วย เพิ่ม การ ประมวล ผล ให้ มี การ ตระ เตรียม ประมวล ผล โดย การ ถ่วงเวลา ของ ท่อ ส่ง น้ํา ที่ ไม่ มี การ ควบคุม.
เทคนิค การ พยากรณ์ ล่วง หน้า แบบ ต่าง ๆ
- [FLT: 0] คําทํานาย: ใช้กฎคงที่ หรือ hyurists ทํานายผลลัพธ์ของสาขา
- [FLT: 0] การทํานายแบบไดโนมิมิค: ใช้ข้อมูลแบบรันทรอตและตารางประวัติศาสตร์ในการทํานาย (FLT:1).
- [FLT: 0] คําทํานายการปรับตัว 2 ระดับ: ผนวกตารางประวัติศาสตร์จํานวนมากมายเพื่อปรับปรุงความถูกต้อง
- [FLT: 0] Branch เป้าหมายบัฟเฟอร์ (BTB): เก็บที่อยู่เป้าหมายของสาขาก่อนหน้านี้ ที่ถูกถ่ายไว้สําหรับคําทํานายอย่างรวดเร็ว