30 पॉइंट द्वारा kunggom 2021-04-10 | 4 टिप्पणियां | WhatsApp पर शेयर करें

Intel ने आधुनिक CPU आर्किटेक्चर के विभिन्न तत्वों और अवधारणाओं को संक्षेप में समझाने वाली 2-भाग की वीडियो शृंखला YouTube पर अपलोड की है। (अंग्रेज़ी) दोनों भाग मिलाकर कुल लंबाई लगभग 45 मिनट है, और यह शायद कंप्यूटर इंजीनियरिंग के छात्रों के लिए होने वाले विशेषज्ञता-आधारित लेक्चर की ओरिएंटेशन-स्तर की सामग्री जैसा है.

भाग 1: https://www.youtube.com/watch?v=vgPFzblBh7w

भाग 1 में निम्नलिखित विषय शामिल हैं.

  • CPU क्या है?

  • CPU का संक्षिप्त इतिहास (Intel-केंद्रित)

  • कंप्यूटर की abstraction layers

  • ISA (instruction set architecture) की अवधारणा

भाग 2: https://www.youtube.com/watch?v=o_WXTRS2qTY

भाग 2 में निम्नलिखित विषय शामिल हैं। यह ISA के implementation, यानी microarchitecture, पर आधारित है और भाग 1 की तुलना में थोड़ा अधिक गहराई में जाता है.

  • microarchitecture की अवधारणा

  • [fetch ▶ decode ▶ execute ▶ writeback] की 4-चरणीय instruction cycle और CPU में frontend/backend का विभाजन

  • pipeline और CPU clock speed

  • branch prediction के जरिए speculative execution

  • memory के साथ speed gap कम करने के लिए cache

  • CPU के भीतर उपयोग होने वाले μops (Micro-operations) की अवधारणा

  • superscalar के जरिए ILP (instruction-level parallelism) का implementation

  • out-of-order execution और उसे लागू करने के लिए विभिन्न घटक

  • इन सभी तत्वों के संयोजन से आधुनिक CPU के काम करने की प्रक्रिया

4 टिप्पणियां

 
ryuheechul 2021-04-17

अभी-अभी भाग 1 देखा, काफ़ी सुथरा है। अब तक अलग-अलग जगहों से टुकड़ों में मिली जानकारी को दिमाग़ में अच्छी तरह व्यवस्थित करने में यह काफी मदद करता है। 👍🏼

 
ryuheechul 2021-04-17

पार्ट 2 भी शानदार है

 
ryuheechul 2021-04-17

अभी-अभी भाग 1 देखा, काफ़ी साफ़-सुथरा है। अब तक जो जानकारी टुकड़ों-टुकड़ों में मिली थी, उसे व्यवस्थित होते हुए महसूस किया.

 
ryuheechul 2021-04-17

वैसे, मैं इस टिप्पणी को संपादित करना चाहता था, लेकिन मुझे पता नहीं था, इसलिए लगा कि मैंने इसे हटा दिया है, पर अब यह भी नहीं समझ आ रहा कि इसे हटाना कैसे है -0-