CUDA programming Masterclass with C++

所在平台: Udemy

课程主页: https://www.udemy.com/course/cuda-programming-masterclass/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:CUDA编程大师班(C++) 课程概述:本课程专注于CUDA编程。我们将从基本概念入手,包括CUDA编程模型、执行模型和内存模型。接着,我们将展示如何使用CUDA实现高级算法。CUDA编程关注性能,因此在课程中,您将学习多种优化技术,并应用这些技术来实现算法。同时,我们还将详细讨论性能分析技术及其工具,包括CUDA工具包中的nvprof、nvvp、CUDA Memcheck和CUDA-GDB等。 课程内容包括: 1. CUDA编程介绍及CUDA编程模型 2. CUDA执行模型 3. CUDA内存模型-全局内存 4. CUDA内存模型-共享内存和常量内存 5. CUDA流 6. 调优CUDA指令级原语 7. 使用CUDA实现算法 8. CUDA工具 此外,本课程包含大量编程练习和测验,通过完成这些内容,您将能够更好地理解我们讨论的概念。本课程是我们目前正在开展的CUDA大师班系列课程的第一部分,因此您在这里获得的知识对后续课程至关重要。

课程评论(0条)

课程详情

This course is all about CUDA programming. We will start our discussion by looking at basic concepts including CUDA programming model, execution model, and memory model. Then we will show you how to implement advance algorithms using CUDA. CUDA programming is all about performance. So through out this course you will learn multiple optimization techniques and how to use those to implement algorithms. Also we will extensively discuss profiling techniques and some of the tools including nvprof, nvvp, CUDA Memcheck, CUDA-GDB tools in the CUDA toolkit. This course contains following sections. Introduction to CUDA programming and CUDA programming model CUDA Execution model CUDA memory model-Global memory CUDA memory model-Shared and Constant memory CUDA streams Tuning CUDA instruction level primitives Algorithm implementation with CUDA CUDA toolsWith this course we include lots of programming exercises and quizzes as well. Answering all those will help you to digest the concepts we discuss here.This course is the first course of the CUDA master class series we are current working on. So the knowledge you gain here is essential of following those course as well.

课程标签

0人关注该课程

主题相关的课程