Course catalog

Categories

Showing 1-2 of 2 items.

coursera CUDA at Scale for the Enterprise (Mitalearn-309584)

  • 3 hours
  • متوسط
  • Release date: 23 June 2026
  • Author: Chancellor Thomas Pascale
درباره این دوره:

این دوره به دانش‌آموزان در یادگیری مفاهیمی کمک می‌کند که استفاده از پردازنده‌های گرافیکی و پردازنده‌هایی را که استفاده از آن‌ها را فراتر از رایج‌ترین نصب‌های GPU درجه مصرف‌کننده مدیریت می‌کنند، مقیاس می‌دهند. آنها یاد خواهند گرفت که چگونه گردش های کاری ناهمزمان، ارسال و دریافت رویدادها را برای کپسوله کردن انتقال داده ها و سیگنال های کنترلی مدیریت کنند. همچنین، دانش‌آموزان از طریق کاربرد GPUها برای مرتب‌سازی داده‌ها و پردازش تصاویر، پیاده‌سازی نرم‌افزار خود با استفاده از این تکنیک‌ها و کتابخانه‌ها، قدم خواهند گذاشت. در پایان دوره، شما قادر خواهید بود موارد زیر را انجام دهید: - توسعه نرم افزاری که بتواند از چندین CPU و GPU استفاده کند - توسعه نرم افزاری که از رویدادهای CUDA و قابلیت استریم ها برای ایجاد گردش کار ناهمزمان استفاده می کند. - از مدل محاسباتی CUDA برای حل چالش های برنامه نویسی متعارف از جمله مرتب سازی داده ها و پردازش تصویر استفاده کنید. برای موفقیت در این دوره، باید درک درستی از برنامه نویسی موازی داشته باشید و برنامه نویسی در C/C++ را تجربه کنید. این دوره برای توسعه دهندگان نرم افزار و دانشمندان داده که در زمینه های محاسباتی با کارایی بالا، پردازش داده ها و یادگیری ماشین کار می کنند بسیار کاربردی خواهد بود.

coursera مقدمه ای بر برنامه نویسی همزمان با پردازنده گرافیکی (Mitalearn-302138)

  • 2 hours 22 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Chancellor Thomas Pascale
درباره این دوره:

این دوره به دانش‌آموزان برای توسعه کدهایی که می‌توانند مقادیر زیادی داده را به صورت موازی پردازش کنند، آماده می‌کند. این برنامه بر جنبه های اساسی برنامه نویسی همزمان، مانند معماری CPU/GPU، برنامه نویسی چند رشته ای در C و Python، و مقدمه ای بر نرم افزار/سخت افزار CUDA تمرکز خواهد کرد.