मेमोरी डिपेंडेंस भविष्यवाणी क्या है?

मेमोरी निर्भरता भविष्यवाणी, जिसे सट्टा लोड के रूप में भी जाना जाता है, आधुनिक सीपीयू द्वारा उपयोग की जाने वाली भविष्यवाणी तकनीक है। इस पद्धति में, प्रोसेसर उन ऑपरेशनों का पूर्वानुमान लगाने की कोशिश करता है जो कंप्यूटर की मेमोरी में समान डेटा तक पहुंचने पर निर्भर करते हैं, और प्रदर्शन में सुधार के लिए उन ऑपरेशनों को निष्पादित करते हैं।

कार्यक्रम के द्वारा निहित इसके अलावा एक आदेश में स्मृति-निर्भर संचालन को निष्पादित करने से, सिस्टम रॉ (रीड-आफ्टर-राइट) निर्भरता उल्लंघन के रूप में ज्ञात एक घटना से बच सकता है। RAW वह जगह है जहां एक प्रोग्राम को डेटा के मूल्य तक पहुंचने की आवश्यकता होती है जिसे अभी बदला गया है। जब ऐसा उल्लंघन होता है, तो सिस्टम को एक पाइपलाइन फ्लश निष्पादित करना चाहिए, जो सीपीयू प्रदर्शन में देरी कर सकता है। इन स्थितियों से बचने के लिए मेमोरी निर्भरता भविष्यवाणी का उपयोग किया जा सकता है।

सीपीयू शर्तें, निर्भरता, मेमोरी