Добавить
Уведомления

Introduction to GPU Programming & CUDA (HPC in Julia 9/10)

MPAGS: High Performance Computing in Julia In this lecture, we talk about the concept of GPU programming, including the differences between GPU and CPU hardware. We discuss some models of how to compute on a GPU, with particular focus on CUDA and the CUDA.jl library. We cover some examples of the high-level array based programming mechanism provided by CUDA.jl to avoid the need to write one's own kernels. This is module designed for the Midlands Physics Alliance Graduate School (MPAGS). More information can be found on the website.

12+
16 просмотров
2 года назад
12+
16 просмотров
2 года назад

MPAGS: High Performance Computing in Julia In this lecture, we talk about the concept of GPU programming, including the differences between GPU and CPU hardware. We discuss some models of how to compute on a GPU, with particular focus on CUDA and the CUDA.jl library. We cover some examples of the high-level array based programming mechanism provided by CUDA.jl to avoid the need to write one's own kernels. This is module designed for the Midlands Physics Alliance Graduate School (MPAGS). More information can be found on the website.

, чтобы оставлять комментарии