कायवोन और कुनले के साथ पैरेलल प्रोग्रामिंग, प्रोसेसर और कैशेज़
Moscow Institute of Physics and Technology
स्टैनफोर्ड के एक छात्र ने कायवोन फतहलियन और कुनले ओलुकोतुन द्वारा पढ़ाए गए पैरेलल प्रोग्रामिंग कोर्स पर अपने विचार साझा किए हैं, जिसमें एआई (Artificial Intelligence) के लिए हार्डवेयर स्पेशलाइज़ेशन, सीपीयू (Central Processing Unit) आर्किटेक्चर और कैश कोहेरेंस प्रोटोकॉल जैसे विषय शामिल हैं। लेख में बताया गया है कि विशेषीकृत हार्डवेयर किस तरह ऊर्जा दक्षता और प्रदर्शन को बेहतर बनाता है, साथ ही कैशेज़ और MESI (Modified, Exclusive, Shared, Invalid) प्रोटोकॉल को भी सरल भाषा में समझाया गया है।
लेखक, जो स्टैनफोर्ड की चौथी वर्ष की छात्रा हैं, ने एक समानांतर प्रोग्रामिंग कोर्स लिया और उसे माइक्रोप्रोसेसर आर्किटेक्चर के बारे में आँखें खोलने वाला पाया। प्रशिक्षक, केवॉन फतहलियन (ग्राफिक्स और प्रदर्शन विशेषज्ञ) और कुंले ओलुकोटुन (मल्टीकोर प्रोसेसर के अग्रणी), सर्वश्रेष्ठ में से थे। लेख में तीन मुख्य विषयों को शामिल किया गया है: हार्डवेयर विशेषज्ञता, सीपीयू की मूल बातें, और कैश सामंजस्य। हार्डवेयर विशेषज्ञता एआई की ऊर्जा और प्रदर्शन मांगों से प्रेरित है; डेनार्ड स्केलिंग लगभग 2005-07 में समाप्त हो गई, इसलिए त्वरक जैसे विशेष हार्डवेयर समानांतर अंकगणितीय संचालन के लिए अधिक ऊर्जा-कुशल हैं। सीपीयू में एक नियंत्रण इकाई, एएलयू, और रजिस्टर होते हैं, जो सभी ट्रांजिस्टर से बने होते हैं। कैश अस्थायी भंडारण हैं जो शुद्धता को प्रभावित किए बिना प्रदर्शन में सुधार करते हैं, और एमईएसआई जैसे सामंजस्य प्रोटोकॉल कई कैश में डेटा की स्थिरता सुनिश्चित करते हैं। लेखक ने यह भी उल्लेख किया कि पाठ्यक्रम में सिमड, एसपीएमएल, जीपीयू, सीयूडीए, लॉक और ट्रांज़ैक्शनल मेमोरी शामिल नहीं थे, और माइक्रोप्रोसेसर निर्माण के बारे में एक वीडियो और एमआईपीटी से फेरोइलेक्ट्रिक मेमोरी पर एक शोध पत्र का लिंक भी दिया।
स्रोत: Habr — хаб ИИ —
मूल
