कम्प्यूटेशनल आर्किटेक्चर में सेट-एसोसिएटिव कैश क्या है?

कम्प्यूटेशनल आर्किटेक्चर में एक सेट-एसोसिएटिव कैश एक प्रकार का कैश है जहां कैश को सीमित संख्या में सेट में विभाजित किया जाता है, और प्रत्येक सेट कई कैश लाइनों को स्टोर कर सकता है। सेट-एसोसिएटिव कैश में प्रत्येक कैश लाइन को एक टैग द्वारा पहचाना जाता है जो कैश में संग्रहीत डेटा के मेमोरी एड्रेस को निर्दिष्ट करता है। जब एक प्रोसेसर डेटा का अनुरोध करता है जो कैश में नहीं है, तो कैश कंट्रोलर एक साथ सभी सेटों में आवश्यक डेटा की खोज करता है। एक सेट-एसोसिएटिव कैश डायरेक्ट-मैप्ड कैश (जिसमें एक छोटा कैश आकार है लेकिन सीमित लचीलापन है) और पूरी तरह से एसोसिएटिव कैश (जिसमें बड़ा कैश आकार है लेकिन उच्च पहुंच विलंबता है) के बीच एक समझौता प्रदान करता है।

प्रकाशन तिथि: