CUDA Academy logo
C++एआईसिस्टमस्तर A1 → B222 भाषाएँ

CUDA Academy

CUDA C++ की मदद से GPU प्रोग्राम करें। थ्रेड और मेमोरी पदानुक्रम से लेकर कर्नेल, अनुकूलन और वास्तविक समानांतर कंप्यूटिंग तक सीखें।. CoddyKit का सीखने का मार्ग, जिसमें 30 छोटे पाठ्यक्रम और 120 संवादात्मक पाठ हैं, साथ ही 24/7 एआई शिक्षक भी आपके साथ है।

पाठ्यक्रम
30
पाठ
120
संवादात्मक चरण
1,560
शुरुआत निःशुल्क
पाठ्यक्रम 1
पाठ्यक्रम

इस मार्ग में 30 पाठ्यक्रम

सीखने के क्रम में CUDA Academy मार्ग के सभी पाठ्यक्रम। पहला मुफ़्त है।

1

A14 पाठमुफ़्त

समझाएँ कि GPU क्या है और parallel समस्याओं में इसके हज़ारों छोटे cores कुछ तेज़ CPU cores से बेहतर क्यों होते हैं

2

A14 पाठPRO

CUDA Toolkit इंस्टॉल करें, driver सत्यापित करें और nvcc से अपना पहला program compile करें

3

A14 पाठPRO

CPU host code और GPU device code में अंतर समझें और जानें कि कौन-सी memory किस पक्ष द्वारा access की जा सकती है

4

A14 पाठPRO

ऐसा GPU kernel define, launch और चलाएँ जो device के भीतर से print करे

5

A14 पाठPRO

किसी समस्या को CUDA की threads, blocks और grid वाली hierarchy पर map करें

8

A24 पाठPRO

दोनों दिशाओं में host और device के बीच arrays को विश्वसनीय ढंग से transfer करें

10

A24 पाठPRO

API calls और kernel launches से होने वाली CUDA failures का पता लगाएँ और रिपोर्ट करें

13

B14 पाठPRO

किसी block के भीतर data साझा करने के लिए __shared__ memory और __syncthreads का उपयोग करें

14

B14 पाठPRO

data का पुनः उपयोग करने और global traffic घटाने के लिए load-sync-compute tiling pattern अपनाएँ

15

B14 पाठPRO

shared-memory वाला tiled GEMM बनाएँ जो naive version से बहुत बेहतर प्रदर्शन करे

17

B14 पाठPRO

race conditions के बिना shared results update करने के लिए atomic operations का उपयोग करें

20

B14 पाठPRO

host और device द्वारा साझा किए गए एक pointer के लिए cudaMallocManaged का उपयोग करें

23

B24 पाठPRO

shared memory के बिना shuffle और vote intrinsics से warp के भीतर data का आदान-प्रदान करें

24

B24 पाठPRO

अधिकतम performance प्राप्त करने के लिए ILP, loop unrolling और vectorized loads लागू करें

25

B24 पाठPRO

काम को कई GPUs में बाँटें और P2P से उनके बीच data सीधे स्थानांतरित करें

26

B24 पाठPRO

GEMM, sorting और parallel algorithms के लिए NVIDIA की tuned libraries call करें

CoddyKit PRO

इस मार्ग के सभी 30 पाठ्यक्रम और हर दूसरे मार्ग के पाठ्यक्रम अनलॉक करें

एआई शिक्षक, प्रमाणन परीक्षा और प्रमाणपत्र। वेब, iOS और Android पर काम करता है।

सभी योजनाएँ देखें
वार्षिक$29.90 / वर्षलगभग $2.49 प्रति माहएक बार भुगतान करेंआजीवन$69.99 एक बारकोई नवीनीकरण नहीं। PRO हमेशा के लिए।
पाठ्यक्रम का परिचय

CUDA: C++ के साथ GPU प्रोग्रामिंग

CUDA C++ की मदद से GPU प्रोग्राम करें। थ्रेड और मेमोरी पदानुक्रम से लेकर कर्नेल, अनुकूलन और वास्तविक समानांतर कंप्यूटिंग तक सीखें। इस ट्रैक में पूर्ण शुरुआती (A1) से उन्नत (B2) स्तर तक 30 क्रमिक लघु-पाठ्यक्रम शामिल हैं, जिनमें छोटे, केंद्रित पाठ और हर अवधारणा को पक्का करने वाली त्वरित प्रश्नोत्तरियाँ हैं।

आप क्या सीखेंगे

आप बुनियादी सिद्धांतों से शुरुआत करेंगे और मध्यवर्ती तथा उन्नत विषयों तक आगे बढ़ेंगे; हर पाठ्यक्रम पिछले पाठ्यक्रम पर आधारित होगा। हर पाठ व्यावहारिक और छोटा है, और आवश्यकता पड़ने पर 24/7 AI शिक्षक उपलब्ध है।

यह कैसे काम करता है

हर पाठ्यक्रम को चार केंद्रित, छोटे-छोटे पाठों में बाँटा गया है। प्रतिदिन कुछ पाठ पूरे करें और महीनों के बजाय कुछ ही हफ्तों में पूरा ट्रैक सीख लें।

आप कैसे सीखेंगे

  1. 01

    इंटरैक्टिव पाठ

    तुरंत प्रतिक्रिया वाले व्यावहारिक कोड लेखन अभ्यास

  2. 02

    AI ट्यूटर

    अटकने पर हमारे AI से तुरंत सहायता पाएँ

  3. 03

    अंतर्निर्मित संपादक

    सीधे अपने ब्राउज़र में कोड लिखें और चलाएँ

  4. 04

    प्रमाणपत्र

    पाठ्यक्रम पूरा करने पर प्रमाणपत्र पाएँ

FAQ

अक्सर पूछे जाने वाले प्रश्न

क्या CUDA Academy पाठ्यक्रम निःशुल्क है?

हाँ। आप CUDA Academy पाठ्यक्रम निःशुल्क शुरू कर सकते हैं और इसके इंटरैक्टिव पाठ बिना किसी शुल्क के पूरे कर सकते हैं। वैकल्पिक PRO सदस्यता उन्नत एआई टूल और साझा किया जा सकने वाला प्रमाणपत्र उपलब्ध कराती है।

क्या C++ सीखने के लिए मुझे पहले से अनुभव होना चाहिए?

नहीं। पाठ्यक्रम बुनियादी सिद्धांतों से शुरू होता है और धीरे-धीरे उन्नत विषयों तक जाता है, इसलिए आप C++ का पहले से कोई अनुभव न होने पर भी शुरुआत कर सकते हैं।

CoddyKit पर मैं C++ कैसे सीखूँगा?

आप करके सीखते हैं। छोटे-छोटे इंटरैक्टिव पाठों में स्पष्ट व्याख्या के साथ ऐसा व्यावहारिक कोडिंग अभ्यास होता है जो वास्तविक समय में चलता है, और जब भी आप अटकते हैं, 24/7 एआई ट्यूटर व्यक्तिगत सहायता देता है।

क्या CUDA Academy पूरा करने पर मुझे प्रमाणपत्र मिलेगा?

हाँ। PRO शिक्षार्थी परीक्षा दे सकते हैं और CUDA Academy पाठ्यक्रम पूरा करने का ऐसा साझा किया जा सकने वाला प्रमाणपत्र प्राप्त कर सकते हैं, जिसमें सत्यापन योग्य कोड होता है।

क्या मैं अपने फ़ोन पर C++ सीख सकता हूँ?

हाँ। CoddyKit वेब पर और मूल iOS तथा एंड्रॉइड ऐप के रूप में उपलब्ध है, इसलिए आप किसी भी डिवाइस पर C++ सीख सकते हैं और आपकी प्रगति सभी डिवाइसों पर सिंक होती रहती है।

CoddyKit PRO की कीमत कितनी है?

CUDA Academy का पहला पाठ्यक्रम मुफ़्त है। CoddyKit PRO हर पाठ्यक्रम को अनलॉक करता है: $5.90 प्रति सप्ताह, $7.90 प्रति माह, $29.90 प्रति वर्ष, या बिना किसी नवीनीकरण के आजीवन पहुँच के लिए एक बार $69.99।

CUDA Academy पूरा करने में कितना समय लगता है?

CUDA Academy में 30 पाठ्यक्रम और 120 पाठ हैं। अधिकांश पाठों में लगभग 5–10 मिनट लगते हैं, इसलिए अपनी गति से पूरे मार्ग को पूरा करने में लगभग 14 घंटे का व्यावहारिक अभ्यास लगता है।

अभी CUDA Academy शुरू करें

एआई-संचालित पाठों के साथ प्रोग्रामिंग में निपुण बनने वाले हज़ारों शिक्षार्थियों से जुड़ें।