การทำนายการพึ่งพาหน่วยความจำคืออะไร?

การทำนายการพึ่งพาหน่วยความจำ หรือที่เรียกว่า โหลดแบบเก็งกำไร เป็นเทคนิคการทำนายที่ใช้โดยซีพียูรุ่นใหม่ ในวิธีนี้ตัวประมวลผลพยายามคาดการณ์การดำเนินการที่ขึ้นอยู่กับการเข้าถึงข้อมูลเดียวกันในหน่วยความจำของคอมพิวเตอร์และดำเนินการการดำเนินการเหล่านั้นเพื่อปรับปรุงประสิทธิภาพ

โดยการดำเนินการการดำเนินการขึ้นอยู่กับหน่วยความจำในลำดับอื่นนอกเหนือจากที่ระบุโดยโปรแกรมระบบสามารถหลีกเลี่ยงการเกิดขึ้นที่เรียกว่าการละเมิด RAW (อ่านหลังจากเขียน) RAW เป็นที่ที่โปรแกรมต้องการเข้าถึงค่าของข้อมูลที่เพิ่งถูกเปลี่ยนแปลง เมื่อการละเมิดดังกล่าวเกิดขึ้นระบบจะต้องดำเนินการไปป์ไลน์ซึ่งสามารถชะลอการทำงานของ CPU ได้ การทำนายการพึ่งพาหน่วยความจำสามารถใช้เพื่อหลีกเลี่ยงสถานการณ์เหล่านี้

เงื่อนไข CPU, การพึ่งพา, หน่วยความจำ