मल्टीकोर सीपीयू या मल्टीप्रोसेसर सिस्टम में उपयोग की जाने वाली कैश यादों के संबंध में मेरे कुछ प्रश्न हैं। (सीधे प्रोग्रामिंग से संबंधित नहीं है, यह है, जबकि एक मल्टीकोर प्रोसेसर/multiprocessors प्रणालियों के लिए सॉफ्टवेयर लिखते हैं, इसलिए यहाँ पूछ कई नतीजों है!)मल्टीकोर इंटेल CPUs में कैश यादें कैसे साझा की जाती हैं?
एक मल्टीप्रोसेसर प्रणाली या एक मल्टीकोर प्रोसेसर (इंटेल क्वाड कोर, कोर दो में डुओ इत्यादि ..) क्या प्रत्येक सीपीयू कोर/प्रोसेसर की अपनी कैश मेमोरी (डेटा और प्रोग्राम कैश) होती है?
क्या एक प्रोसेसर/कोर एक दूसरे की कैश मेमोरी एक्सेस कर सकता है, क्योंकि अगर उन्हें एक-दूसरे के कैश तक पहुंचने की इजाजत है, तो मुझे लगता है कि कम कैश मिस हो सकता है, इस परिदृश्य में कि यदि उस विशेष प्रोसेसर कैश में कुछ नहीं है डेटा लेकिन कुछ अन्य दूसरे प्रोसेसर के कैश में इस प्रकार स्मृति से पहले प्रोसेसर के कैश में पढ़ने से बचा जा सकता है? क्या यह धारणा मान्य और सत्य है?
किसी भी प्रोसेसर को अन्य प्रोसेसर की कैश मेमोरी तक पहुंचने में अनुमति देने में कोई समस्या होगी?
सेमी से संबंधित: [गैर-हाइपर भाई बहन बनाम हाइपर-भाई बहनों के बीच स्मृति स्थान के निर्माता-उपभोक्ता साझाकरण की विलंबता और थ्रूपुट लागत क्या हैं?] (Https://stackoverflow.com/questions/45602699/what-are -इस-विलंबता और throughput-लागत के- निर्माता-उपभोक्त साझा करने संबंधी की एक ज्ञापन)। और यह भी [थ्रेड के बीच डेटा एक्सचेंज के लिए क्या उपयोग किया जाएगा एक कोर पर एचटी के साथ निष्पादित कर रहे हैं?] (https://stackoverflow.com/questions/32979067/what-will-be-used-for-data-exchange-between- उत्कृष्ट कागज़ को इंगित करने के लिए –