Contains a class declaration for an object which represents an CUDA device memory allocation for Vector container. More...


Go to the source code of this file.
| Classes | |
| struct | skepu::UpdateInf< T > | 
| class | skepu::DeviceMemPointer_CU< T > | 
| A class representing a CUDA device memory allocation for container.  More... | |
| Namespaces | |
| skepu | |
| The main namespace for SkePU library. | |
| Macros | |
| #define | MAX_RANGES 10 | 
| #define | MAX_COPYINF_SIZE 33 | 
Contains a class declaration for an object which represents an CUDA device memory allocation for Vector container.
| #define MAX_COPYINF_SIZE 33 | 
U.Dastgeer: specified the maximum size for total sub copies needed to fill a copy data... C.Parisi: originally 10, raised to 33 for concurrent kernel execution on devices up to Compute Capability 5.2
Referenced by skepu::DeviceMemPointer_CU< T >::copiesOverlapInf(), skepu::Vector< T >::copyDataToAnInvalidDeviceCopy(), skepu::Matrix< T >::copyDataToAnInvalidDeviceCopy(), and skepu::DeviceMemPointer_CU< T >::copyInfFromHostToDevice().
| #define MAX_RANGES 10 | 
specified the maximum size for number of sub ranges that can be tracked for a given copy...
Referenced by skepu::DeviceMemPointer_CU< T >::copiesOverlapInf().
 1.8.5
 1.8.5