CUDA प्रोग्रामिंग

CUDA प्रोग्रामिंग पर ऑनलाइन पाठ्यक्रम

एचपीसी और एआई प्रशिक्षण के लिए एनएसएम नोडल केंद्र, आईआईटी मद्रास द्वारा आयोजित किया गया

कार्यक्रम विवरण
दिनांक: सोमवार, 2 मई, 2022 से शुक्रवार, 17 जून, 2022 तक
स्थान: ऑनलाइन (आईआईटी मद्रास)
 

 
पाठ्यक्रम के बारे में
यह पाठ्यक्रम प्रतिभागियों को GPU त्वरण के लिए CUDA प्रोग्रामिंग से परिचित कराता है। लाइव ऑनलाइन व्याख्यानों और इंटरैक्टिव संदेह सत्रों के माध्यम से प्रदान किया जाने वाला यह पाठ्यक्रम CUDA का उपयोग करके समानांतर कंप्यूटिंग के मूलभूत और उन्नत विषयों को शामिल करता है।
कवर किए गए विषय:
  • जीपीयू कंप्यूटिंग का परिचय
  • CUDA में हैलो वर्ल्ड
  • प्रोग्राम प्रवाह और cudamemcopies
  • थ्रेड संगठन और ब्लॉक
  • GPU गणना पदानुक्रम और मैट्रिक्स संचालन
  • थ्रेड विचलन और मेमोरी प्रकार
  • मेमोरी कोलेसिंग, AoS बनाम SoA
  • साझा स्मृति और बैंक संघर्ष
  • गणना क्षमताएं और सिंक्रनाइज़ेशन
  • पारस्परिक बहिष्करण, परमाणु और बाधाएं
  • कटौती, उपसर्ग योग और फलन
  • C/CUDA में बहुआयामी सरणियाँ
 

 
अनुसूची
प्रत्येक सत्र 90 मिनट का होगा, जिसमें प्रश्नोत्तर सत्र भी शामिल होगा। अंतिम सत्र में एक ऑनलाइन परीक्षा (MCQ प्रारूप) शामिल होगी।
  • 2 मई - जीपीयू का परिचय
  • 4 मई - CUDA में हेलो वर्ल्ड
  • 6 मई – कार्यक्रम प्रवाह और cudamemcopies
  • 9 मई – थ्रेड संगठन
  • 11 मई - गणना पदानुक्रम और मैट्रिक्स स्क्वेरिंग
  • 13 मई - थ्रेड डायवर्जेंस
  • 16 मई - स्मृति प्रकार और विलंबता
  • 18 मई - मेमोरी कोलेसिंग
  • 20 मई - साझा स्मृति
  • 23 मई - बैंक संघर्ष
  • 25 मई – कंप्यूट क्षमताएं
  • 27 मई – डेटा रेस और सिंक्रोनाइज़ेशन
  • 30 मई – पारस्परिक बहिष्कार
  • 1 जून - परमाणु
  • 3 जून - बाधाएं
  • 6 जून - कटौती और उपसर्ग राशि
  • 8 जून - कार्य
  • 10 जून - समर्थन विषय
  • 13 जून - CUDA विषय
  • 15 जून - बहुआयामी सरणियाँ
  • 17 जून - ऑनलाइन परीक्षा
 

 
प्रशिक्षक
  • जश खत्री, एमएस स्कॉलर, सीएसई, आईआईटी मद्रास
  • जीपीयू पर ग्राफ एल्गोरिदम में शोधकर्ता
  • माइक्रोसॉफ्ट में आने वाला सॉफ्टवेयर इंजीनियर
 

 
प्रमाणपत्र
जो प्रतिभागी कम से कम 15 सत्रों में भाग लेंगे और परीक्षा पूरी करेंगे, उन्हें कोर्स पूरा करने का ई-सर्टिफिकेट मिलेगा। परीक्षा का स्कोर सर्टिफिकेशन को प्रभावित नहीं करेगा।
 

 
पंजीकरण
  • पंजीकरण नि:शुल्क और अनिवार्य था
  • पाठ्यक्रम शुरू होने से एक सप्ताह पहले ई-मीटिंग विवरण ईमेल किए गए थे