К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
CUDA Advanced Libraries · LearnSpace
Назад в каталог
courseraПрограммирование

CUDA Advanced Libraries

Курс от Johns Hopkins University
Средний≈ 26.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course will complete the GPU specialization, focusing on the leading libraries distributed as part of the CUDA Toolkit. Students will learn how to use CuFFT, and linear algebra libraries to perform complex mathematical computations. The Thrust library’s capabilities in representing common data structures and associated algorithms will be introduced. Using cuDNN and cuTensor they will be able to develop machine learning applications that help with object detection, human language translation and image classification.

Навыки, которые вы освоите

AlgorithmsData StructuresData TransformationDigital Signal ProcessingLinear AlgebraDeep LearningArtificial Neural NetworksApplied Machine LearningData ScienceMachine LearningData Processing

Программа курса

5 модулей · 49 учебных материалов

01Course Overview7 материалов

GPU Programming Specialization

GPU Programming Specialization VideoВидеоCUDA Advanced Libraries Обсуждение

Course Technical and Programming Expectations

Course Expectations VideoВидео

Coursera Lab and Assignment Usage

Coursera Lab and Assignment OverviewВидео

Учитесь у экспертов

Chancellor Thomas Pascale

Instructor and Software Engineer

CUDA Advanced Libraries
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 26.3 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
NPP Box Filter LaboratoryЛабораторная
CUDA Merge Sort Algorithm AssignmentПрограммирование

GPU Specialization Capstone Project

GPU Specialization Capstone Project VideoВидео
02cuFFT10 материалов

cuFFT Features and Performance

cuFFT Performance and Features VideoВидео

cuFFT Syntax

cuFFT Syntax VideoВидео

FFT for Image and Video Processing

cuFFT Image Processing ActivityЛабораторнаяcuFFT Data Types VideoВидеоcuFFT Image/Video Processing VideoВидео

FFT for Audio and Signal Processing

cuFFT Audio/Signals Processing VideoВидео

cuFFT Lab Activity and Assignment Walkthrough

cuFFT Lab and Assignment Overview VideoВидеоcuFFT Image Processing AssignmentПрограммированиеFast Fourier Transforms DiscussionОбсуждениеcuFFT Reading MaterialЧтение
03CUDA Linear Algebra10 материалов

Quick Introduction to Linear Algebra

Linear Algebra DiscussionОбсуждениеIntroduction to Linear Algebra VideoВидео

CUDA Linear Algebra Libraries

cuBLAS Syntax VideoВидеоcuSOLVER Syntax VideoВидеоcuSPARSE Syntax VideoВидеоNBLAS Syntax VideoВидео

CUDA Linear Algebra Lab and Assignment Walkthroughs

CUDA Linear Algebra Lab and Assignment Overview VideoВидеоCUDA Linear Algebra Libraries Lab ActivityЛабораторнаяCUDA Linear Algebra Libraries AssignmentПрограммированиеLinear Algebra Reading MaterialЧтение
04The CUDA Thrust Library10 материалов

Thrust Data Structures and Iteration

Thrust Vector Syntax VideoВидеоThrust Vector Iterator VideoВидео

Functional Programming

Functional Programming VideoВидео

Thrust Data Transformation and Reduction

Thrust Data Transformation VideoВидеоThrust Data Reduction VideoВидеоThrust Data Reorder and Sorting VideoВидео

Thrust Lab and Assignment Walkthrough

Thrust Lab and Assignment OverviewВидеоThrust Lab ActivityЛабораторнаяThrust AssignmentПрограммированиеThrust Library Reading MaterialЧтение
05CUDA Machine Learning 12 материалов

Introduction to Neural Networks

Machine Learning DiscussionОбсуждениеIntroduction to Neural NetworksВидео

cuDNN Syntax

cuDNN Syntax VideoВидеоcuDNN Lab ActivityЛабораторная

cuTensor Syntax

cuTensor Syntax Part 1 VideoВидеоcuTensor Syntax Part 2 VideoВидеоLab Activity Overview VideoВидеоcuTensor Lab ActivityЛабораторная

GPU specialization Capstone Project

Capstone Project LabЛабораторнаяCapstone Project VideoВидеоGPU Specialization Capstone ProjectВзаимная проверкаNeural Networks and CUDA Libraries Reading MaterialЧтение