September 2018
Intermediate to advanced
380 pages
9h 40m
English
So far, we have seen the use of the SourceModule class for defining kernel functions in C or C++. We have also used the gpuarray class for doing device computations without defining kernel functions explicitly. This section describes the advanced kernel definition features available in PyCUDA. These features are used to develop kernel functions for various parallel communication patterns like the map, reduce, and scan operations.
Read now
Unlock full access