
Краткое содержание курса
Краткое содержание курса
Программная модель CUDA
CUDA – Compute Unified Design Architecture
Аппаратная реализация
Аппаратная реализация
Реализация на потоковых графических процессорах NVIDIA
История развития потоковых графических процессоров
Библиотеки CuBLAS и CuFFT
Библиотеки CuBLAS и CuFFT
CuBLAS – CUDA Basic Linear Algebra Subpr. (основан на BLAS)
CuFFT – CUDA Fast Fourier Transform (основан на FFTW)
API
API
Расширения языка С
NVCC компилятор и PTX виртуальная машина
Организация потока данных
Организация потока данных
Различные виды памяти
Когерентный доступ к памяти
Примеры программирования
Примеры программирования