مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
این دوره به دانشجویان کمک میکند تا برای توسعه کدهایی که قادر به پردازش حجم عظیمی از دادهها به صورت موازی در واحدهای پردازش گرافیکی (GPU) هستند، آماده شوند. در این دوره، نحوه پیادهسازی نرمافزارهایی که میتوانند مسائل پیچیده را با استفاده از پیشرفتهترین پردازندههای گرافیکی مصرفکننده و سازمانی با استفاده از Nvidia CUDA حل کنند، آموزش داده میشود. تمرکز اصلی بر قابلیتهای سختافزاری و نرمافزاری، از جمله استفاده از صدها تا هزاران رشته (Thread) و انواع مختلف حافظه خواهد بود.
سرفصل ها و درس ها
مرور کلی دوره
Course Overview
تخصص برنامهنویسی GPU
GPU Programming Specialization
انتظارات از دوره
Course Expectations
مرور آزمایشگاه و تکالیف Coursera
Coursera Lab and Assignment Overview
رشتهها، بلوکها و گریدها
Threads, Blocks and Grids
اجرای کرنل (Kernel)
Kernel Execution
رویکرد تقسیم و غلبه در الگوریتمهای GPU
Divide and Conquer to GPU Algorithms
ویدیو مرور آزمایشگاه ماژول ۲
Module 2 Lab Overview Video
ویدیو مرور تکلیف جستجوی دادههای تصادفی ماژول ۲
Module 2 Randomized Data Search Assignment Overview Video
رشتهها و بلوکها
Threads and Blocks
رشتهها، بلوکها و گریدها
Threads, Blocks, and Grids
مثال کرنل Gaussian Blur چندبعدی
Multidimensional Gaussian Blur Kernel Example
ویدیوهای مرور تکالیف پردازش تصویر ماژول ۲
Module2 Image Processing Assignment Overview Videos
حافظه میزبان (Host) و حافظه سراسری (Global)
Host and Global Memory
حافظه سراسری دستگاه Nvidia GPU
Nvidia GPU Device Global Memory
شناسایی دستگاه GPU در خط فرمان لینوکس
Linux CLI GPU Device Identification
بررسی حافظه سراسری دستگاه GPU
GPU Device Global Memory Investigation
ویدیو مرور آزمایشگاه دستورات بررسی دستگاه Nvidia GPU
Nvidia GPU Device Investigation Commands Lab Overview Video
تخصیص حافظه میزبان (Host)
Host Memory Allocation
تخصیص حافظه سراسری دستگاه (Device)
Device Global Memory Allocation
ویدیو مرور آزمایشگاه تخصیص حافظه سراسری میزبان و دستگاه
Host and Device Global Memory Allocation Lab Overview Video
ویدیو مرور تخصیص و تعیین انواع مختلف حافظه میزبان و سراسری
Allocation and Assignment of Different Types of Host and Global Memory Overview Video
حافظه مشترک (Shared) و حافظه ثابت (Constant)
Shared and Constant Memory
درس ویدئویی حافظه مشترک و ثابت دستگاه Nvidia GPU
Nvidia GPU Device Shared and Constant Memory Video Lecture
بررسی حافظه مشترک و ثابت دستگاه GPU
GPU Device Shared and Constant Memory Investigation
تخصیص حافظه مشترک دستگاه GPU
GPU Device Shared Memory Allocation
تخصیص حافظه ثابت دستگاه GPU
GPU Device Constant Memory Allocation
ویدیو مرور آزمایشگاه پردازش تصویر با حافظه مشترک و ثابت CUDA
CUDA Shared and Constant Memory Image Processing Lab Overview Video
ویدیو مرور تکلیف دستکاری تصویر با حافظه مشترک و ثابت CUDA
CUDA Shared and Constant Memory Image Manipulation Assignment Overview Video
حافظه ثبات (Register)
Register Memory
حافظه ثبات دستگاه CUDA GPU
CUDA GPU Device Register Memory
بررسی حافظه ثبات دستگاه CUDA GPU
CUDA GPU Device Register Memory Investigation
ارزیابی حافظه دستگاه CUDA GPU
CUDA GPU Device Memory Evaluation
ویدیو مرور آزمایشگاه حافظه دستگاه CUDA
CUDA Device Memory Lab Overview Video
ویدیو مرور تکلیف تحلیل حافظه دستگاه CUDA
CUDA Device Memory Analysis Assignment Overview Video
نمایش نظرات