دوره آموزشی
آموزش های Coursera
دوبله زبان فارسی

آشنایی با برنامه‌نویسی موازی با CUDA

آشنایی با برنامه‌نویسی موازی با CUDA

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • دانشجویان یاد خواهند گرفت که چگونه از فریم‌ورک CUDA برای نوشتن نرم‌افزار C++/C که روی CPUها و GPUهای Nvidia اجرا می‌شود، استفاده کنند.
  • دانشجویان الگوریتم‌ها و برنامه‌های متوالی CPU را به CUDA kernels تبدیل خواهند کرد که 100 تا 1000 برابر به طور همزمان روی سخت‌افزار GPU اجرا می‌شوند.

توضیحات دوره:

این دوره به دانشجویان کمک می‌کند تا برای توسعه کدهایی که می‌توانند حجم زیادی از داده‌ها را به صورت موازی روی واحدهای پردازش گرافیکی (GPU) پردازش کنند، آماده شوند. آنها یاد خواهند گرفت که چگونه نرم‌افزاری را پیاده‌سازی کنند که می‌تواند مشکلات پیچیده را با استفاده از پیشروترین GPUهای consumer تا سازمانی موجود با استفاده از Nvidia CUDA حل کند. آنها بر قابلیت‌های سخت‌افزاری و نرم‌افزاری، شامل استفاده از 100 تا 1000 رشته (thread) و اشکال مختلف حافظه، تمرکز خواهند کرد.

آشنایی با برنامه‌نویسی موازی با CUDA

  • تخصص برنامه‌نویسی GPU 3:04
  • انتظارات دوره 2:50
  • مرور کلی آزمایشگاه Coursera و تکلیف 5:00
  • مرور کلی دوره None
  • سرفصل‌های دوره None
  • منابع VS Code و GitHub None
  • مطالب خواندنی ++C None
  • اجرای Kernel 6:25
  • تقسیم و حل الگوریتم‌های GPU 5:45
  • ویدئوی مرور کلی آزمایشگاه ماژول 2 4:02
  • ویدئوی مرور کلی تسک جستجوی داده تصادفی ماژول 2 4:55
  • Threads و بلوک‌ها 7:37
  • Threads، بلوک‌ها و گریدها 6:36
  • مثال Gaussian Blur Kernel چندبعدی 7:59
  • ویدئوهای مرور کلی تسک پردازش تصویر ماژول 2 6:20
  • مطالب خواندنی نرم‌افزار و سخت‌افزار Nvidia CUDA None
  • حافظه سراسری (Global Memory) دستگاه Nvidia GPU 3:02
  • شناسایی دستگاه GPU در Linux CLI 1:53
  • بررسی حافظه سراسری (Global Memory) دستگاه GPU 2:04
  • ویدئوی مرور کلی آزمایشگاه فرمان های بررسی دستگاه Nvidia GPU 1:11
  • تخصیص حافظه میزبان (Host Memory) 5:18
  • تخصیص حافظه سراسری (Global Memory) دستگاه 3:35
  • ویدئوی مرور کلی آزمایشگاه تخصیص حافظه میزبان (Host) و حافظه سراسری (Global) دستگاه 3:29
  • ویدئوی مرور کلی تخصیص و انتساب انواع مختلف حافظه میزبان (Host) و سراسری (Global) 2:22
  • درس ویدئویی حافظه مشترک (Shared Memory) و ثابت (Constant Memory) دستگاه Nvidia GPU 3:16
  • بررسی حافظه مشترک و ثابت دستگاه GPU 3:17
  • تخصیص حافظه مشترک دستگاه GPU 3:15
  • تخصیص حافظه ثابت دستگاه GPU 4:03
  • ویدئوی مرور کلی آزمایشگاه پردازش تصویر با حافظه مشترک و ثابت CUDA 3:57
  • ویدئوی مرور کلی تسک دستکاری تصویر با حافظه مشترک و ثابت CUDA 4:34
  • حافظه ثبات دستگاه GPU در CUDA 3:20
  • بررسی حافظه ثبات دستگاه GPU در CUDA 3:50
  • ارزیابی حافظه دستگاه GPU در CUDA 6:24
  • ویدئوی مرور کلی آزمایشگاه حافظه دستگاه در CUDA 4:56
  • ویدئوی مرور کلی تسک تحلیل حافظه دستگاه در CUDA 5:20

849,000 169,800 تومان

مشخصات آموزش

آشنایی با برنامه‌نویسی موازی با CUDA

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:35
  • مدت زمان :02:09:39
  • حجم :387.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
980,500 196,100 تومان
  • زمان: 02:29:41
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های Coursera
2,534,500 506,900 تومان
  • زمان: 06:25:52
  • تعداد درس: 68
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های Coursera
1,329,500 265,900 تومان
  • زمان: 03:22:31
  • تعداد درس: 59
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های Coursera
490,000 98,000 تومان
  • زمان: 01:03:15
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های Coursera
490,000 98,000 تومان
  • زمان: 58:08
  • تعداد درس: 43
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های Coursera
730,500 146,100 تومان
  • زمان: 01:51:45
  • تعداد درس: 11
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های Coursera
490,000 98,000 تومان
  • زمان: 01:00:31
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های Coursera
1,310,000 262,000 تومان
  • زمان: 03:19:15
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های Coursera
2,284,000 456,800 تومان
  • زمان: 05:47:12
  • تعداد درس: 89
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید