नीचे दो प्रोग्राम हैं जो लगभग समान हैं सिवाय इसके कि मैंने iऔर jचर को चारों ओर घुमाया। वे दोनों अलग-अलग समय में चलते हैं। क्या कोई समझा सकता है कि ऐसा क्यों होता है? संस्करण 1 #include <stdio.h> #include <stdlib.h> main () { int i,j; static int x[4000][4000]; for …
क्या कोई मुझे L1, L2 और L3 कैश तक पहुँचने के लिए अनुमानित समय (नैनोसेकंड में) और साथ ही Intel i7 प्रोसेसर पर मुख्य मेमोरी दे सकता है? हालांकि यह विशेष रूप से एक प्रोग्रामिंग सवाल नहीं है, इस प्रकार की गति विवरण जानना कुछ कम विलंबता प्रोग्रामिंग चुनौतियों के …
यह एक व्यक्तिपरक प्रश्न की तरह लग सकता है, लेकिन मैं जो देख रहा हूं वह विशिष्ट उदाहरण हैं, जो आपको इस से संबंधित हो सकते हैं। कोड कैसे बनाएं, कैश प्रभावी / कैश फ्रेंडली (अधिक कैश हिट, जितना संभव हो उतना कम कैश)? दोनों दृष्टिकोणों से, डेटा कैश और …
मेरी समझ यह है कि दो तरीकों के बीच मुख्य अंतर यह है कि "राइट-थ्रू" विधि डेटा को तुरंत कैश के माध्यम से मुख्य मेमोरी में लिखा जाता है, जबकि "राइट-बैक" में डेटा "बाद के समय" में लिखा जाता है। हमें अभी भी "बाद के समय" में स्मृति की प्रतीक्षा …